解决济溪“最新回复”显示问题的方法!供管理员参考
最近某些人一直在问这个“最新回复”没以前给力,我看了下首页是有“最新回复”的,但貌似不完整,于是就到PW官网看了看,发现周敏也的确是问了这个问题,但他可能没注意到细节。当前调用的代码为
<script src="http://forum.gsean.org/new.php?action=article&fidin=2&digest=0&postdate=0&author=1&fname=0&hits=0&replies=1&pre=1&num=100&length=80&order=1"></script>
以下是参数说明:
$pre : 前缀,可选参数: 0.<li>,1.◇,2.·,3.○,4.●,5.-,6.□-
$num : 调用主题个数
$length : 文章标题长度
$order : 排序方式,可选参数: 1.最后发表日期 2.主题发表日期 3.回复数 4.查看数
$fidin : 调用文章的版块ID,格式:1_2_3
$fidout : 不调用的版块ID,格式:1_2_3
$digest : 调用精华帖,可选参数:0,1
$postdate : 显示文章发表日期,可选参数:0,1
$author : 显示文章作者,可选参数:0,1
$replies : 显示回复数,可选参数:0,1
$hits : 显示查看数,可选参数:0,1
$fname : 显示版块名称,可选参数:0,1
于是猜测问题是否出在fidin=2这里,即调用文章的版块ID,原来的只调用了ID为2的版块(看了下帖子的确是的),选取所有版块应该为0。于是下载了lastpost.html的源代码,修改了一下,另外把postdate参数改为1,即显示文章发表日期,个人觉得这个还是需要的,然后在浏览器上运行了修改后的文件,显示和首页对比是符合的,图片为测试时截取。当然,这个“最新回复”应该还可以再完善一下,三月内回复、一年内回复神马的应该也能实现。这就需要进一步的学习了。
实力派
能给你加多少我给你加多少分 另外不知道刷新时间是多久,我在官方论坛上看到的源代码是这样的:
<meta http-equiv=refresh content="100">
其中里面的100代表每过100秒的时间自动刷新一次网页
不知道和更新频率是不是一回事 还是觉得不对劲,pw的搜索支持按发帖时间、按回复时间排序,还可以分时段,貌似以前济溪也有这些,还是我记错了? 经研究,输入关键字时才会显示这些,不过没有排序方式 以前是dz 现在程序不大一样呢
给力!! 突然觉得那个最新回复就那么点确实不爽!我找了那么久才找到的,一不小心就不见了!评分也没用,那边没有!郁闷!
建议大家去每个版块看啊! 我还是看不懂这个是个什么东西! 真是专注方向不一样,思维也不一样
页:
[1]
2