热搜词
发表于 2012-5-3 14:25:37 | 显示全部楼层 |阅读模式
程序默认的标题长度是80个字符,我用的是UTF-8的,一个中文就是3个字符了,常常会出现标题还没写完,就被限制了。

今天我给它做了修改,把标题长度修改为168个字符,很吉利的一个数字吧,哈哈。

下面来讲讲我的方法,顺便AD一下我的新网站:深港湾www.szhktw.com,有合适可以友情链接一下哈。

1、/source/function/fuction_post.php
   修改函数   在该函数中查找
    if(strlen($subject) > 80) {
        return 'post_subject_toolong';
    }

2、/source/language/lang_message.php
   修改  'post_subject_toolong' => '对不起,你的标题超过 80 个字符,请返回修改标题长度。'

3、/static/js/forum_post.js
   修改函数validate(theform)
   查找
   else if(mb_strlen(theform.subject.value) > 80) {
        showDialog('您的标题超过 80 个字符的限制');
        return false;
    }

4、修改template/default/forum/forumdisplay_fastpost.htm
搜索comment_message1中的80

5、template/default/forum/post_editor_extra.htm
   搜索'checklen', 80
把四处80数值改为你自己想要的值例如168。

这样就OK了!

全部评论0
回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|管理员之家 ( 苏ICP备2023053177号-2 )

GMT+8, 2024-12-23 05:45 , Processed in 0.152357 second(s), 22 queries .

Powered by Discuz! X3.5

Cpoyright © 2001-2024 Discuz! Team