点标签看更多好帖
开启左侧

修改记录字数限制 微博字数限制 将记录字数改为140![10月26日更新] ...

[复制链接] 0
回复
1409
查看
打印 上一主题 下一主题
楼主
跳转到指定楼层
发表于 2017-1-23 03:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x

. {( G5 E5 e( o原来适用于DZx2.0最新版  解决了空间主页状态那里字数限制的问题, 经过测试依旧施用与x3.2。
6 \  m& b' \4 q; }9 n+ M* ^" i" y) Q: j! e
DZ默认的记录字数最大为200个字符,也就是100个汉字。这也太不够用了。至少要跟国际接轨啊!问了一圈没人解答,于是自己研究了下,参考了一下UCH的修改教程,现将修改方法分享给大家。" \4 G( t" V& h2 z  g

! l) ]! t" ^5 e; a" Z适用于DZx2.0最新版  解决了空间主页状态那里字数限制的问题。
% F4 s/ H* j% }, @. h9 T2 F5 @+ y  g9 I# u
DZ默认的记录字数最大为200个字符,也就是100个汉字。一般都是140个字的,这也太不够用了。至少要跟国际接轨啊!问了一圈没人解答,于是自己研究了下,参考了一下UCH的修改教程,现将修改方法分享给大家。% v9 T8 w* X- Z  h
1.source/include/spacecp/spacecp_doing.php找到代码
7 A' |3 B4 |6 H. l  }* {! p3 i; x
  • 3 f0 g. }; ]) p. [- m
      $message = getstr($_POST['message'], 200, 1, 1, 1);+ O( k$ l3 j; @$ `

& a8 K* e' K2 J6 C  F- e复制代码$ ?( l. ]. c5 _& r
9 X) l( X- F& I+ z8 p) Z- h
把200修改为800 注意有两处需要修改。
8 s$ U7 Y6 ]) R+ g$ Y' L4 P5 w( k- K& j- P9 i
2.source/language/home/lang_template.php 找到
& k) J# F$ Z) E4 m
" ^; b, S, ]3 Y9 Y9 k$ Z
    8 H/ k: e6 K" Y3 I4 K# f
    5 @" p. E" n' E# `% k3 X- N& C

    ! m( B) `1 k' w. u3 h3 R'doing_maxlimit_char' => '还可输入 <strong id="maxlimit">200</strong> 个字符',
/ i. z4 z' ^1 a. ~8 A; R
复制代码
, h  F0 Z1 ~4 S9 H& Y# b1 o
- V+ @8 C4 r. O& {把200改为800!9 T' d1 @: K: z6 K' j
$ R  m" t! u$ x# d6 J2 Z: R5 ]
( U8 ?% p% @. j4 r" {
3. template/default/home/space_doing_form.htm 找到代码
# q0 {9 S9 ~9 c* v- g4 m2 U! @2 W1 Y4 C- \: `  ^
    8 W9 `  ^5 g! z4 p; a$ u& ?( _8 q( B
    1 k0 m; u1 X0 V8 C1 N+ V& x1 h
    $ U+ g: E* {9 B6 k) Q* t$ E: Z% D
    <textarea name="message" id="message" class="xg1" rows="4">{lang doing_you_can}</textarea>

: U, V2 K$ n( I% j3 y9 B- E, x: x% }9 b复制代码
$ F: `. |; x' ]* W& p) l改为
; X! D# q4 l6 k1 f4 K: t2 Z
  • <textarea name="message" id="message" class="xg1" rows="4">{lang doing_you_can}</textarea>- t0 h' y, H7 E6 _  l

: B" }' v  C) F7 Y) ?( B1 c- N复制代码
1 j% F& L6 L. W  K" l
1 _' f0 z" g. k# e% D; _9 x9 ^4 D* p% \" J) t- L6 b6 _* J/ l
4.template/default/home/space_status.htm 找到
) K5 i3 k3 Y8 |5 g' W- F+ @: M* T- P3 {$ T) j5 b

    ) C4 B$ @" F% A, {( |8 Z5 g6 N. c
    6 l0 w5 w6 m" {5 e4 O& i
    strLenCalc($('mood_message'), 'maxlimit');

1 v$ a1 g  ?, a7 f复制代码
6 o! I& _% z$ F/ G- u改成, b5 R7 w$ \* J1 W

    9 a; z/ j4 F/ t. C) Z. r1 I3 K7 R3 J- e+ d7 T" s8 b! y* U! ]- a

    2 ?( {$ N; q0 N8 h) jstrLenCalc($('mood_message'), 'maxlimit',800);
3 g: H8 B: g9 M- R8 O
复制代码! S2 F) c- E5 W, D/ K: _
找到
) I# V, v- B( G" K! a& G1 k+ ^; I* k

    9 }+ r; m8 _4 W. F: W! \; r' u# u
    1 R1 T/ s( [' ]% I6 F
    ( G) R! `' l$ Ponkeyup="strLenCalc(this, 'maxlimit');">

+ S' j2 s2 v4 v- Y! R0 ~& F复制代码
% T1 J. p- ^" z. k4 m% S2 Z0 ?$ c5 ~" a  i  Q4 c7 n" I( e

1 U% E& A' u  g( J! U2 k" B) k改为:- X  G+ }0 x2 A4 {6 h1 ^

' \' K7 y8 z* G4 @7 Y& H

    ; K# C" a& F7 l0 R; U& L) e
    , b8 b0 W9 W0 h# C6 S- r6 O( V) @  P) l4 b' W7 u1 K
    onkeyup="strLenCalc(this, 'maxlimit',800);">

4 X9 _$ a' Y! V5 D复制代码7 a7 D  r4 Y: K+ z2 c) @6 S

) ]% ]  h* f. |- k$ c, N
最后进后台更新一下缓存!9 t% U0 }( b% {

7 Y! h; K8 {* S+ g参考:http://www.discuz.net/forum.php?mod=viewthread&tid=1929026

转载请保留当前帖子的链接:https://www.beimeilife.com/thread-41503-1-1.html 谢谢

使用高级回帖 (可批量传图、插入视频等)快速回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则   Ctrl + Enter 快速发布  

发帖时请遵守我国法律,网站会将有关你发帖内容、时间以及发帖IP地址等记录保留,只要接到合法请求,即会将信息提供给有关政府机构。
快速回复 返回顶部 返回列表