让回帖倒序排列代码修改办法

[复制链接]
查看3 | 回复0 | 昨天 09:50 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
今日想把论坛的回帖倒序排列,这样最新的回帖会在最上面显示,可是后台没有这样的设置,确实有点烦,需要在发帖的时候进行选择,可是谁会想到勾选呢,所以修改代码的思路就是让它默认选择。

2345截图20250313094219.png


需要修改的文件是:\template\default\forum\post_editor_attribute.htm
源代码:大概在177行左右
  1. <!--{if $_G['uid'] && ($_GET[action] == 'newthread' || $_GET[action] == 'edit' && $isfirstpost) && $special != 3}-->
  2.  <label for="ordertype"><input type="checkbox" name="ordertype" id="ordertype" class="pc" value="1" $ordertypecheck />{lang post_descviewdefault}</label>
  3. <!--{/if}-->
复制代码
修改后的代码为:红色为新增部分   {if $allownoticeauthor} checked="checked" {/if}
  1. <!--{if $_G['uid'] && ($_GET[action] == 'newthread' || $_GET[action] == 'edit' && $isfirstpost) && $special != 3}-->
  2.  <label for="ordertype"><input type="checkbox" name="ordertype" id="ordertype" class="pc" value="1" $ordertypecheck {if $allownoticeauthor} checked="checked" {/if} />{lang post_descviewdefault}</label>
  3. <!--{/if}-->
复制代码
修改之后在后台“工具”-“更新缓存” 更新一下缓存,这样再发帖时,“回帖倒序排列”就会被默认勾选,自然回帖也会倒序排列了!



回复

使用道具 举报

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

本版积分规则