Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[经验] 今天查了一下论坛关于uchome的外部调用动态出现空白问题-看看解决方法

[复制链接]
hetouming 发表于 2009-9-5 14:14:58 | 显示全部楼层 |阅读模式
本帖最后由 hetouming 于 2009-9-5 14:17 编辑

用论坛的外部调用js,我在DZ的网站搜索了这方面的问题,都没看到解决方法,不知用DZ的外部调用uchome为什么会出现空白,在站内调用模块和预览都可以显示,好像从去年的到今年的这种帖子都有,现在DZ调用不了,我们就用UCHOME的调用吧 进入uchome的后台数据调用
添加新模块 选择手写SQL
数据调用SQL填写:SELECT * FROM `uchome_feed` AS `feed` WHERE `feed`.`appid`='0' AND `feed`.`friend`='0' ORDER BY `feed`.`dateline` DESC

然后点击下一步
变量名,自己命名一个变量名
缓存时间自己填写
获取数目可以自己填写
数据显示HTML代码填写以下代码

<!-- 请自行修改下面的网站地址,末尾加 / 反斜杠 -->
<!--{eval $siteurl = 'http://这里填写你的Uchome地址/';}-->

<!--{eval $feed_list = array();}-->

<!-- 请自行修改下面的 ucdaitai ,为您当前的模块“变量名”中的值-->
<!--{loop $_SBLOCK[ucdaitai] $value}-->
        <!--{if empty($feed_list[$value['hash_data']][$value['uid']])}-->
                <!--{eval realname_set($value['uid'], $value['username']);}-->
                <!--{eval $feed_list[$value['hash_data']][$value['uid']] = $value;}-->
        <!--{/if}-->
<!--{/loop}-->

<!--{eval $list = array();}-->
<!--{loop $feed_list $values}-->
        <!--{eval $actors = array();}-->
        <!--{eval $a_value = array();}-->
        <!--{loop $values $value}-->
                <!--{if empty($a_value)}-->
                        <!--{eval $a_value = $value;}-->
                <!--{/if}-->
                <!--{eval $actors[] = "<a href=\"{$siteurl}space.php?uid=$value[uid]\">".$_SN[$value['uid']]."</a>";}-->
        <!--{/loop}-->
        <!--{eval $a_value = mkfeed($a_value, $actors);}-->
        <!--{if $a_value['dateline']>=$_SGLOBAL['today']}-->
                <!--{eval $list['today'][] = $a_value;}-->
        <!--{elseif $a_value['dateline']>=$_SGLOBAL['today']-3600*24}-->
                <!--{eval $list['yesterday'][] = $a_value;}-->
        <!--{else}-->
                <!--{eval $theday = sgmdate('Y-m-d', $a_value['dateline']);}-->
                <!--{eval $list[$theday][] = $a_value;}-->
        <!--{/if}-->
<!--{/loop}-->

<!--{loop $list $day $values}-->
<!--{if $day=='yesterday'}--><h4 class="feedtime">昨天</h4><!--{elseif $day!='today'}--><h4 class="feedtime">$day</h4><!--{/if}-->

<!--{loop $values $value}-->
        <!--{if $notime}-->
        <a href="http://这里填写你的Uchome地址/{$siteurl}space.php?do=feed&icon=$value[icon]&view=$_GET[view]" class="type"><img src="{$siteurl}$value[icon_image]" /></a>
        <!--{else}-->

        <!--{/if}-->

                <!--{eval echo str_replace('src="attachment', 'src="'.$siteurl.'attachment', str_replace('ref="space', 'ref="'.$siteurl.'space', $value[title_template]));}-->
                <!--{if empty($notime)}--> <span class="time"><!--{date('m-d H:i',$value[dateline],1)}--></span><!--{/if}-->

        <!--{if $value[uid]==$_SGLOBAL[supe_uid]}-->
        <a href="http://这里填写你的Uchome地址/{$siteurl}cp.php?ac=feed&op=delete&feedid=$value[feedid]" class="float_del" id="a_feed_$value[feedid]" title="删除">删除</a>
        <!--{elseif $space[self] && $notime}-->
        <a href="http://ihome.goemy.com/{$siteurl}cp.php?ac=feed&op=ignore&icon=$value[icon]&uid=$value[uid]&feedid=$value[feedid]" id="a_feedicon_$value[feedid]" class="float_del float_block" title="屏蔽">屏蔽</a>
        <!--{/if}-->
<!--{/loop}-->

<!--{/loop}-->


好了填写完成之后,点击提交,然后更新缓存,就可以了
然后点击Javascript调用代码 用里面的代码粘贴到你想要调用的地方就可以了

如果有什么问题可以在下面提出来,能力范围之内尽量解决!

这个主题应该会解决好多会员的问题的,我在论坛搜索过这类的主题,都没人解决,官方也没人解决,都是一些重复的回答。。。不想多说了,觉得好的话,回回帖子就可以了
twww2005 发表于 2009-9-5 15:18:21 | 显示全部楼层
沙发,抢一个先
回复

使用道具 举报

starpiaosnow 发表于 2009-9-5 15:28:18 | 显示全部楼层
有没有站外的数据调用方法呢http://www.jh66.net/mini.html我想调用在这个页面,不用js的啊
回复

使用道具 举报

starpiaosnow 发表于 2009-9-5 15:50:28 | 显示全部楼层
好像调用成功了,但不知道样式怎么写进去呢
回复

使用道具 举报

飞蛾赴火 发表于 2009-10-6 21:55:30 | 显示全部楼层
调用还是不成功啊
回复

使用道具 举报

agoer 发表于 2009-10-11 23:49:49 | 显示全部楼层
成功了,谢谢LZ
但是调用出来没有段落,怎么编排一下了
滚动完了就停止了,怎么循环滚动一下
回复

使用道具 举报

itql 发表于 2009-10-26 00:13:46 | 显示全部楼层
本帖最后由 itql 于 2009-10-26 00:16 编辑

我弄好了! 演示地址:  绮丽网络http://qlwl.net

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

lovechjh 发表于 2009-11-23 17:09:03 | 显示全部楼层
还是不成功啊
回复

使用道具 举报

云天一 发表于 2009-11-23 17:11:48 | 显示全部楼层
感谢楼主分享。
不知用DZ的外部调用uchome为什么会出现空白

是指什么调用?

还是不成功啊
lovechjh 发表于 2009-11-23 17:09

指什么
回复

使用道具 举报

lovechjh 发表于 2009-11-23 17:30:49 | 显示全部楼层
随便写弄个数据调用显示的都是数字
郁闷啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-17 22:17 , Processed in 0.051553 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表