现以把标题字符限制80修改为200为例子,描述一下修改方法:
一、数据库修改,修改数据库标题字段的长度为200字符:运行下面的sql语句:
(注意修改你的表的前缀)
1
2
3
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验证字符数:1、找到文件static/js/forum_post.js的71-74行
1
2
3
4
} else if(mb_strlen(theform.subject.value) >80) {
showError('您的标题超过 80 个字符的限制')
return false
}
修改为:
1
2
3
4
} else if(mb_strlen(theform.subject.value) >200) {
showError('您的标题超过 200 个字符的限制')
return false
}
2、找到文件sitatic/js/forum.js的218到224行代码:
1
2
3
4
5
6
7
if(theform.message.value == '' &&theform.subject.value == '') {
s = '抱歉,您尚未输入标题或内容'
theform.message.focus()
} else if(mb_strlen(theform.subject.value) >80) {
s = '您的标题超过 80 个字符的限制'
theform.subject.focus()
}
修改为:
1
2
3
4
5
6
7
if(theform.message.value == '' &&theform.subject.value == '') {
s = '抱歉,您尚未输入标题或内容'
theform.message.focus()
} else if(mb_strlen(theform.subject.value) >200) {
s = '您的标题超过 200 个字符的限制'
theform.subject.focus()
}
三、修改模板中写死的字符限制数:
1、找到文件\template\default\forum\post_editor_extra.htm的25到31行:
1
2
3
4
5
6
7
<!--{if $_G[gp_action] != 'reply'}-->
<span><input type="text" name="subject" id="subject" class="px" value="$postinfo[subject]" {if $_G[gp_action] == 'newthread'}onblur="if($('tags')){relatekw('-1','-1'{if $_G['group']['allowposttag']},function(){extraCheck(4)}{/if})doane()}"{/if} onkeyup="strLenCalc(this, 'checklen', 80)" style="width: 25em" tabindex="1" /></span>
<!--{else}-->
<span id="subjecthide" class="z">RE: $thread[subject] [<a href="javascript:" onclick="display('subjecthide')display('subjectbox')$('subject').value='RE: {echo htmlspecialchars(str_replace('\'', '\\\'', $thread[subject]))}'display('subjectchk')strLenCalc($('subject'), 'checklen', 80)return false">{lang modify}</a>]</span>
<span id="subjectbox" style="display:none"><input type="text" name="subject" id="subject" class="px" value="" onkeyup="strLenCalc(this, 'checklen', 80)" style="width: 25em" /></span>
<!--{/if}-->
<span id="subjectchk"{if $_G[gp_action] == 'reply'} style="display:none"{/if}>{lang comment_message1} <strong id="checklen">80</strong>{lang comment_message2}</span>
x3门柱一面黑一面白:1、这个银色亮条和黑色条来说都是装饰作用的,个人觉得还是黑色好看的,买车的时候可以选择的。
2、这个就分车型了,不同的车型采用的外观设计是有所差异的,有的就采用了银色的亮条,有的就是黑色的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)