UCenter Home首页调用说明

时间:2009-10-17 15:36来源:未知 作者:大宝库 点击:读取中
阅读工具:字体:

很多站长想了解 UCenter Home 首页显示的内容都是由哪些具体的条件调用出来的,以及是按什么条件排序的,下面将为大家详细介绍一下首页的调用情况,以及如何修改调用条件。

页面的布局如下

本图已缩略,请点击放大观看。

1、幻灯片

这里主要调用最新上传的图片,如果您的相册中没有图片,这里是不会显示的,如果有图片还显示空白,您可以参考这里的说明:

首页调用空白或者幻灯图片空白情况分析

2、热门日志

这里的调用条件是最新发表的 11 篇日志,如果想增加日志的调用数量,比如想调用 15 篇,可以修改 UCenter Home 根目录下的 index.php文件,详细修改方法为:

找到:

 

Code:

$query = $_SGLOBAL['db']->query("SELECT blogid,subject,uid,username FROM ".tname('blog')." WHERE friend='0' AND 

 

dateline>'$wheretime' ORDER BY replynum DESC LIMIT 0,11");

 

修改为:

 

Code:

$query = $_SGLOBAL['db']->query("SELECT blogid,subject,uid,username FROM ".tname('blog')." WHERE friend='0' AND 

 

dateline>'$wheretime' ORDER BY replynum DESC LIMIT 0,15");

 

登录后台,更新缓存即可生效。

3、动态

看看大家现在正在做什么,下面滚动显示的为大家的最新动态,最多显示 10 条会员没有设置隐私的动态,如果想修改为显示更多条

比如修改为显示 15 条动态,同样修改 UCenter Home 根目录下的 index.php 文件,详细修改方法为:

找到:

 

Code:

$query = $_SGLOBAL['db']->query("SELECT * FROM ".tname('feed')." WHERE friend='0' ORDER BY dateline DESC LIMIT 

 

0,10");

 

修改为:

 

Code:

$query = $_SGLOBAL['db']->query("SELECT * FROM ".tname('feed')." WHERE friend='0' ORDER BY dateline DESC LIMIT 

 

0,15");

 

登录后台,更新缓存即可生效。

4、相册

显示位置在幻灯片下方,这里的调用条件是最近更新的 7 个非隐私相册,这里显示的图片为每个相册的封面图片,如果想修改为更多个,同样修改 UCenter Home 根目录下的 index.php 文件,详细修改方法为:

找到:

 

Code:

$query = $_SGLOBAL['db']->query("SELECT albumid,albumname,picnum,pic,picflag,uid,username FROM ".tname('album')." 

 

WHERE friend='0' AND picnum>0 ORDER BY updatetime DESC LIMIT 0,7");

 

把这里的数字 7 改为您想显示的数字更新缓存即可生效。

5、好玩的应用

这里调用站长推荐的 5 个应用,按后台的显示顺序排序,如果站长没有推荐按默认的顺序显示前 5 个应用。

如果想修改为更多个,同样修改 UCenter Home 根目录下的 index.php 文件,详细修改方法为:

找到:

 

Code:

$query = $_SGLOBAL['db']->query("SELECT appid,appname FROM ".tname('myapp')." WHERE flag>=0 ORDER BY flag DESC, 

 

displayorder LIMIT 0,5");

 

把数字 5 改为您要显示的数字更新缓存即可生效。

6、群组话题

这里调用群组的 3 个最新话题,如果想调用多个最新话题同样修改 UCenter Home 根目录下的 index.php 文件,详细修改方法为:

找到:

 

Code:

$query2 = $_SGLOBAL['db']->query("SELECT tid,subject,uid,username FROM ".tname('thread')." WHERE tagid='$value

 

[tagid]' ORDER BY dateline DESC LIMIT 0,3");

 

把这里的数字 3 修改为您要显示的数字即可。

7、热门用户

这里调用空间访问量最大的 6 位会员,如果想调用多个会员同样修改 UCenter Home 根目录下的 index.php 文件,详细修改方法为:

找到:

 

Code:

$query = $_SGLOBAL['db']->query("SELECT uid,username,name,namestatus FROM ".tname('space')." 

WHERE updatetime>'$wheretime' ORDER BY viewnum DESC LIMIT 0,6");

 

把这里的数字 6 修改为您要显示的数字即可。

(责任编辑:大宝库)


------分隔线----------------------------
推荐内容
赞助商链接
赞助商链接