帖子标题限制80个字符修改为200个字符的方法:
# o# |; x1 Q8 Z# ^: d! S1 R: T2 {第一步、执行SQL语句
0 f4 }; x: A! r, K( j; m. I后台-->站长-->数据库-->升级-->输入并执行SQL语句
# [' i& c1 Y7 A0 X, P, z& z(备注:这个SQL语句的输入框默认是没有的,需要将 config/config_global.php 当中的 $_config[admincp][runquery] 设置修改为 1才会显示出来)1 G, t# f# q' D* e% \
SQL代码:' ?" N( b& n- P' v6 e
- ALTER TABLE `pre_forum_post` CHANGE `subject` `subject` VARCHAR(200) NOT NULL;
. H" t- k/ V3 A: h6 q3 ?- `+ t4 Q" M - ALTER TABLE `pre_forum_rsscache` CHANGE `subject` `subject` char(200) NOT NULL;6 Z9 F. U% @, A1 S3 d6 x+ ?
- ALTER TABLE `pre_forum_thread` CHANGE `subject` `subject` char(200) NOT NULL;
复制代码 ( o6 N; u: f3 V" R2 s7 U3 B
6 Z3 _5 p, B4 V8 B5 I第二步、修改JS文件
4 F$ @% T9 m1 b打开 /static/js/forum_post.js 文件
6 ]4 G6 M3 Q2 a" S4 k; `5 W) Q0 U查找
$ M0 n# l0 A0 w9 E# t" J80
! r" e) h2 Z9 L9 \+ o" z将这个文件里所有的 80 替换为 200
# g: |. n. L+ i3 m/ A7 E& Z打开 /static/js/forum.js 文件7 C) o' o2 l8 g/ q
查找
6 b9 V T1 B l+ e5 z80
9 D1 b1 a. C* S B a0 [! P: B将这个文件里所有的 80 替换为 200, o0 a* S( L+ E7 O& P
第三步、修改模板文件% h3 {# L4 f8 T: P# {1 q
打开 /template/default/forum/post_editor_extra.htm 文件" V, I" q+ J6 u* E3 D" I. l w
查找
$ n. c/ {! w3 Z8 Z3 S1 x803 U" G+ v4 T7 b% _- F
将这个文件里(除了第一个 80 字符)所有的 80 替换为 200: q {( c; n2 t. A5 w
打开 /template/default/forum/forumdisplay_fastpost.htm 文件
# B; Q$ h! _) b( U查找; ~$ Z* M7 f9 `# O+ S5 ]
80' |' A) E4 [5 K% S+ h
将这个文件里(除了第一个和最后一个代码的 80 字符)所有的 80 替换为 200 y1 |. Y* O, c
第四步、修改函数* c3 u2 _* W* i' a0 `& R3 h
打开 /source/function/function_post.php 文件
' b! C0 g' i* u5 W6 y Q找到:0 g" T; H3 W4 k/ Y, C
if(dstrlen($subject) > 80) {
5 X2 z) | u5 |! G6 sreturn 'post_subject_toolong';, Q8 x7 `& w4 _
}! k" ^9 S6 A8 e2 X" M, u; f! }; _( V
修改为:5 R/ T0 p7 A, Q( n
if(dstrlen($subject) > 200) {
5 L1 ]4 b% c8 T# U: }return 'post_subject_toolong';
; ^( H, @# B0 z4 ?$ @}% ]3 x7 s* W. a2 |! g5 w3 k9 [2 j
第五步、语言包修改9 Z' f, s X, }1 e$ J8 M
打开 /source/language/lang_messege.php 文件0 W1 s' T+ f$ A. z
找到
3 P) e/ @; K: a% ?'post_subject_toolong' => '抱歉,您的标题超过 80 个字符修改标题长度',) A7 D& T/ x$ b3 T
修改为
4 O# u+ m I1 u" w, N6 w4 w$ k'post_subject_toolong' => '抱歉,您的标题超过 200 个字符修改标题长度',
3 G0 T/ s; ]' T/ U0 O: V& U) l" ^0 I/ _" e8 a) S+ g1 a! D
8 d- [: W4 \4 z
|