原创cms教程

解决discuz帖子标题只有80个字符的限制的方法

本文阅读 2 分钟
首页 cms教程 正文

image0 设置修 改为 1

2、执行SQL语句:后台->站长->数据库->升级

SQL语句如下:

ALTER TABLE `pre_forum_post` CHANGE `subject` `subject` VARCHAR(200) NOT NULL;
ALTER TABLE `pre_forum_rsscache` CHANGE `subject` `subject` char(200) NOT NULL;
ALTER TABLE `pre_forum_thread` CHANGE `subject` `subject` char(200) NOT NULL;

第二步,修改JS文件

编辑static/js/目录下的 forum_post.js和 forum.js 这两个JS文件

在这两个文件中查找字符80全部替换为200 然后保存即可。

第三步,修改模板文件

编辑模板目录 template/default/forum/ 下的post_editor_extra.htm 文件

将这个文件里(除了第一个 80 字符)所有的80替换为200

然后再编辑该目录下的 forumdisplay_fastpost.htm 文件

查找字符 80 ,

将这个文件里(除了第一个和最后一个代码的 80 字符之外)所有的 80 都替换为 200 。

第四步,修改函数:

编辑 source/function/function_post.php 文件

然后找到如下代码

if(dstrlen($subject) > 80) {

改为

if(dstrlen($subject) > 200) {

第五步,修改语言包:

编辑 source/language/lang_messege.php 文件

查找下面的代码

'post_subject_toolong' => '抱歉,您的标题超过 80 个字符修改标题长度',

改成

'post_subject_toolong' => '抱歉,您的标题超过 200 个字符修改标题长度',

最后保存 刷新缓存就好了

原创文章,作者:yiyunying,如若转载,请注明出处:https://blog.yiyy.net/20.html
-- 展开阅读全文 --
解决dz论坛触屏版上传图片模糊的方法
« 上一篇 06-18
DZ修改管理员密码教程
下一篇 » 06-18

发表评论

成为第一个评论的人