Discuz默认回帖倒序排列及已发贴批量修改

overme6个月前 (10-17)网页设计378
使用Discuz搭建的论坛型知识分享站点,发现帖子内容页回帖都是按回复时间正序显示的,即最新回复的帖子内容显示在最后。这样的显示方式,是不符合大多数访问者的习惯的。大部分的浏览者,查看文章的评论时,都喜欢从最新回复的看起。
那Discuz的回帖显示方式是怎么设置的呢?
如下图所示,正序还是倒序显示,是在发帖时附加选项中设置的。回帖倒序排列默认是没有打勾的,如果通过发帖时进行选择,那么每次都要去勾选倒序排列,这个操作是固定且重复的,每次都手动进行就显得麻烦费事效率低了。

一、发帖时将“回帖倒序排列”设定为默认勾选

在电脑本地,打开Discuz站点目录,找到发帖的模板文件:/template/default/forum/post_editor_attribute.htm,使用Sublime打开

打开后通过CTRL+F快捷键,查找以下代码$ordertypecheck,如下:

<label for=”ordertype”><input type=”checkbox” name=”ordertype” id=”ordertype” class=”pc” value=”1″ $ordertypecheck />{lang post_descviewdefault}</label>

将其中的$ordertypecheck替换成 checked=”checked” ,变更以后再发帖的话,回帖倒序排列将被默认勾选,修改后代码如下:

<label for=”ordertype”><input type=”checkbox” name=”ordertype” id=”ordertype” class=”pc” value=”1″ checked=”checked”/>{lang post_descviewdefault}</label>

二、批量修改已发帖子倒序排列
通过上面第一步,只是实现了新发帖时,默认勾选“回帖倒序排列”。但是修改前,已经发表了的帖子如何修改倒序排列呢!

可以在Discuz后台数据库升级中,通过SQL 命令批量修改。

位置:Discuz后台->站长->数据库->升级

在SQL命令框中输入以下SQL命令:UPDATE pre_forum_thread SET status=40   然后点击提交(处于安全考虑,Discuz默认是不可以执行SQL命令的,点击查看如何修改

操作完成后,清除网站缓存就可以了。注意:数据库操作前,为避免出现问题,一定要提前备份。点击查看“Discuz备份方法”

相关文章

Discuz使用电脑访问discuz手机版或触屏版教程

一、discuz电脑无法访问标准手机版的方法: 现在需要修改2个文件,即可用电脑浏览discuz的手机版本: 1、文件./source/function/function_core.php 查找...


		Discuz forum_index.php文件分析

Discuz forum_index.php文件分析

<?php /** *      [Discuz!] (C)2001-2099 Comsenz Inc. *      This is NOT a freeware, use is s...


		取消Discuz发帖时的发起投票功能

取消Discuz发帖时的发起投票功能

如下图所示: Discuz论坛系统,进行文章帖子发布时,右侧有个发起投票的功能,如果要取消该如何操作呢? Discuz取消投票主题的设置方法: 1、登陆Discuz管理后台 2、点击上方“论坛”...


		DISCUZ发帖时添加自定义字段(分类信息)

DISCUZ发帖时添加自定义字段(分类信息)

使用织梦建站时,文章简介可以方便的进行调用,有利于搜索引擎优化。 那在Discuz中,如何实现相同功能呢。 以下讲解在Discuz中,通过添加分类信息,实现文章简介的添加,配合后续模板中的调用方法...


		Discuz论坛建站系统入门教程

Discuz论坛建站系统入门教程

一、Discuz站点基本结构:   1、首先,介绍Discuz网站常用的三个文件夹:source\、template\、static\,分别是代码文件夹、模版文件夹、静态文件夹(js、css、...


		取消Discuz图片附件下载提示

取消Discuz图片附件下载提示

如下图所示,使用Discuz系统搭建的网站,在访问有图片资源的帖子时。鼠标移动到图片资源上时,会自动出现下载附件的提示,帖子中有多张图片时,每张图片放上去都会显示下载附件提示。 这样在用户访问网站...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。