默认的DISCUZ点评字数限制是200个字符,也就是100个汉字,但实际应用的过程中,相信很多站长朋友会发现200字不够用的情况,那么我们该如何取消这个限制呢?我们搜索了一下,目前网上还没有提供解决方法,因此,班班学院就首当其冲,先发制人啦!
接下来以把限制修改为9999个字符为示例,具体方法如下:
第一步:打开template\..\forum\comment.htm,查找代码:
复制代码修改为:
复制代码第二步:打开static\js\common.js,查找代码:
复制代码修改为:
复制代码第三步:用管理员身份进入网站后台,依次进入站长——数据库——升级,执行下面的代码:
复制代码注意:如果您修改了表前缀,记得把这里的pre_改为自己的前缀哦!
第四步:source\include\post\post_newreply.php,找到200,总共2处,修改为9999。
OK,大功告成!
接下来以把限制修改为9999个字符为示例,具体方法如下:
第一步:打开template\..\forum\comment.htm,查找代码:
- <strong id="checklen">200</strong>
- <strong id="checklen">9999</strong>
- var v = obj.value, charlen = 0, maxlen = !maxlen ? 200 : maxlen, curlen = maxlen, len = strlen(v);
- for(var i = 0; i < v.length; i++) {
- if(v.charCodeAt(i) < 0 || v.charCodeAt(i) > 255) {
- curlen -= charset == 'utf-8' ? 2 : 1;
- }
- }
- var v = obj.value, charlen = 0, maxlen = !maxlen ? 9999 : maxlen, curlen = maxlen, len = strlen(v);
- for(var i = 0; i < v.length; i++) {
- if(v.charCodeAt(i) < 0 || v.charCodeAt(i) > 9999) {
- curlen -= charset == 'utf-8' ? 2 : 1;
- }
- }
- ALTER TABLE `pre_forum_postcomment` CHANGE `comment` `comment` LONGTEXT CHARACTER SET gbk COLLATE gbk_chinese_ci NOT NULL
第四步:source\include\post\post_newreply.php,找到200,总共2处,修改为9999。
OK,大功告成!
文章为作者独立观点不代表班班网立场,未经允许不得转载。
greason888
2016-2-4 21:27:56 回复 点赞