比思論壇
標題:
Discuz X1.5 標題突破80字符
[打印本頁]
作者:
admin
時間:
2010-11-22 03:24
標題:
Discuz X1.5 標題突破80字符
進入管理中心 > 數據庫 > 複製及貼上下面的SQL按提交
ALTER TABLE `pre_forum_thread` CHANGE `subject` `subject` CHAR( 255 );
ALTER TABLE `pre_forum_post` CHANGE `subject` `subject` CHAR( 255 );
如果你的表前綴不是默認的pre_ 請修改之
這里的255為你要修改成的字數限制 如果這里你設為100 之後修改的代碼里的255都改為100
用記事本等編輯器打開source/function/function_post.php
找到
if(strlen($subject) > 80) {
改為
if(strlen($subject) > 255) {
再打開static/js/forum_post.js
找到
} else if(mb_strlen(theform.subject.value) > 80) {
showDialog('您的標題超過 80 個字符的限制');
改為
} else if(mb_strlen(theform.subject.value) > 255) {
showDialog('您的標題超過 255 個字符的限制');
再打開templates/default/forum/post.htm
找到(有兩個)
strLenCalc(this, 'checklen', 80);
strLenCalc(this, 'checklen', 255);
找到:
<span id="subjectchk"{if $_G[gp_action] == 'reply'} style="display:none"{/if}>{lang comment_message1} <strong id="checklen">80</strong> {lang comment_message2}</span>
更改:
<span id="subjectchk"{if $_G[gp_action] == 'reply'} style="display:none"{/if}>{lang comment_message1} <strong id="checklen">255</strong> {lang comment_message2}</span>
如果只改到150不超過255..可以不用升級數據庫..
歡迎光臨 比思論壇 (http://184.95.51.85/)
Powered by Discuz! X2.5