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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[发布] DiscuzX2 实现帖子内容页全部楼层默认按时间倒序排列,针对有特殊需求的童鞋!

[复制链接]
whtlan 发表于 2012-5-22 10:25:45 | 显示全部楼层 |阅读模式
插件发布
插件名称: DiscuzX2 实现帖子内容页全部楼层默认按时间倒序排列,针对有特殊需求的童鞋!
插件来源: 转载他人插件
适用版本: Discuz! X2
语言编码: GBK简体 
最后更新时间: 2012-05-22
插件作者: 『 未來往事 - 時光記錄生活 | Future Bygone - Time records living 』
插件简介: 通过以下修改实现效果:
发帖时默认勾选"回帖倒序排列",主题所有楼层含1楼将按发表时间倒序排列。
如果你发帖时去除勾选"回帖倒序排列",帖子楼层将按正常顺序排列。
修改文件:
/source/module/forum/forum_viewthread.php
$pageadd = "ORDER BY p.first  DESC, p.dateline DESC LIMIT $start_limit, $_G[ppp]";
替换为:
$pageadd = "ORDER BY p.first ASC, p.dateline DESC LIMIT $start_limit, $_G[ppp]";
作用:所有楼层按发表时间倒序排列
/template/default/forum/post_edit_option.htm
<p class="mbn"><input type="checkbox" name="ordertype" id="ordertype" class="pc" value="1" $ordertypecheck /><label for="ordertype">{lang post_descviewdefault}</label></p>
$ordertypecheck 替换为checked="checked"
作用:发帖时默认勾选"回帖倒序排列"

~~~切记不要两个同时使用。会出现bug~~~
还差多少10w 发表于 2012-10-28 23:54:40 | 显示全部楼层
有没有日志的,求这个
回复

使用道具 举报

ku17202 发表于 2012-11-11 05:53:37 | 显示全部楼层
这个要看看非常不错,收下了
回复

使用道具 举报

bxpcn 发表于 2012-11-27 12:39:12 | 显示全部楼层
作用:发帖时默认勾选"回帖倒序排列"

解决:回帖 默认 倒序浏览

实际:快速回帖是,看到的是顺序;当刷新或再次点击进入浏览是,就是想要的倒序浏览结果了。
问题解决。赞一个。



/template/default/forum/post_edit_option.htm

<p class="mbn"><input type="checkbox" name="ordertype" id="ordertype" class="pc" value="1" $ordertypecheck /><label for="ordertype">{lang post_descviewdefault}</label></p>
$ordertypecheck 替换为checked="checked"
回复

使用道具 举报

bxpcn 发表于 2012-11-27 12:40:04 | 显示全部楼层
其实最好还是后台放个开关选项。

很多人需要。。。

回复

使用道具 举报

〝何必这样固执 发表于 2013-2-4 18:02:36 | 显示全部楼层
所有楼层按发表时间倒序排列   这个的代码在你说的文件中没有。
回复

使用道具 举报

我绑架了上帝 发表于 2013-5-31 14:42:27 | 显示全部楼层
请问这个如何指定版块?X2.5好像用不了。找不到这段代码
回复

使用道具 举报

我是阿波 发表于 2013-8-22 15:53:54 | 显示全部楼层
我找到X3的实现方法了,其实挺简单的。
修改/source/module/forum/forum_viewthread.php文件里面的61行
$_GET['ordertype'] = !empty($_GET['ordertype']) ? intval($_GET['ordertype']) : 0;
把最后的0修改成1就ok啦
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 10:46 , Processed in 0.030108 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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