帖子标题限制80个字符修改为200个字符的方法:+ t0 r/ F: V0 H# E
第一步、执行SQL语句
. t4 L+ ~8 u; S, \后台-->站长-->数据库-->升级-->输入并执行SQL语句
- y6 Q A- U5 I& A(备注:这个SQL语句的输入框默认是没有的,需要将 config/config_global.php 当中的 $_config[admincp][runquery] 设置修改为 1才会显示出来)
2 |& R5 F: m5 t2 J7 m2 Q `1 nSQL代码:, z# A q0 r/ m p5 R
- ALTER TABLE `pre_forum_post` CHANGE `subject` `subject` VARCHAR(200) NOT NULL;
- x- k6 X" u+ U0 |4 I - ALTER TABLE `pre_forum_rsscache` CHANGE `subject` `subject` char(200) NOT NULL;3 p% s3 a& ^# m0 n3 b8 |0 }. a0 j$ f0 w! D
- ALTER TABLE `pre_forum_thread` CHANGE `subject` `subject` char(200) NOT NULL;
复制代码 8 r' ]1 D, x0 J
- z4 k( H, t- C- A* O/ f! h4 R第二步、修改JS文件
& u( ~! I) F& Z; R打开 /static/js/forum_post.js 文件
+ i& c$ F* V: T! Y查找' p: u( p% ~* M$ P2 n4 O
80
! ?7 ^( c. D! B& N2 {& P y将这个文件里所有的 80 替换为 200
3 P( k- l& w4 t2 G% ?打开 /static/js/forum.js 文件* }1 l- |; C: |* K4 v2 q
查找9 c4 I, c( d! L& Z# G9 U
80 " H4 [2 t5 T; w- P; `
将这个文件里所有的 80 替换为 200 d6 Z- ]0 a" d: F, l! r/ i7 G" v
第三步、修改模板文件
* H8 x2 T( z7 P- t5 P! P+ I打开 /template/default/forum/post_editor_extra.htm 文件
9 m! Z8 ^. P, a: r, j查找
% `' w7 E5 ^, s/ U) }6 s" |" ?804 u2 Q3 H! {, ]3 A2 B
将这个文件里(除了第一个 80 字符)所有的 80 替换为 200
! l' y! I2 F+ v! v打开 /template/default/forum/forumdisplay_fastpost.htm 文件
) o6 ]/ I* a* R4 S: v/ b0 `查找
& ~- { a+ O, q8 u. O3 ]80& s" S& y6 I/ u
将这个文件里(除了第一个和最后一个代码的 80 字符)所有的 80 替换为 200
. d! w) c; N7 E& Y8 g第四步、修改函数* k8 j% ]3 [$ q/ R$ K
打开 /source/function/function_post.php 文件
/ d/ g' _2 O! Z, O$ d ~; A( b找到:1 V- V0 v* c8 ^4 e, ?
if(dstrlen($subject) > 80) {
7 O2 ] v( l6 G7 `$ l% y% ~return 'post_subject_toolong';
7 q- b! ?8 B6 a6 U1 P6 @. b& W}1 L7 T% t3 `9 ^& S
修改为:( M% _7 c- k+ c( {: I
if(dstrlen($subject) > 200) {/ G3 b" Y$ A' c9 P9 d( M) V! m2 Y
return 'post_subject_toolong';
& g# \; [2 G2 {% F; O}
9 e, P8 Q9 j& s* c+ @6 q! z' V2 |第五步、语言包修改/ i8 ]" p' f/ k% y4 G7 `
打开 /source/language/lang_messege.php 文件
. t- i% B" N/ n1 x" @6 J/ T e找到
# h- i/ ^! o; D0 b7 N( \'post_subject_toolong' => '抱歉,您的标题超过 80 个字符修改标题长度',
! b9 |# F, I# Q& @# y修改为
! R! ]- a( D) k) u: k B% `'post_subject_toolong' => '抱歉,您的标题超过 200 个字符修改标题长度',
2 P/ l- ~& R4 B5 p: S8 F5 Q4 Y) W9 }

; Q. V! X9 c. h4 o& O |