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

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

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

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

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

x

, q" H/ I( Q5 \" X# T( ^原来适用于DZx2.0最新版  解决了空间主页状态那里字数限制的问题, 经过测试依旧施用与x3.2。5 }8 G- F0 a9 e

* h/ J8 x+ s  J0 [" u* _DZ默认的记录字数最大为200个字符,也就是100个汉字。这也太不够用了。至少要跟国际接轨啊!问了一圈没人解答,于是自己研究了下,参考了一下UCH的修改教程,现将修改方法分享给大家。
7 v: r& ]% f% {% i, {* \
( Y. O/ s  p6 P1 h+ D/ [3 u5 J适用于DZx2.0最新版  解决了空间主页状态那里字数限制的问题。
; r' H" l- c5 b( U; W! I, X+ M" ?+ K
DZ默认的记录字数最大为200个字符,也就是100个汉字。一般都是140个字的,这也太不够用了。至少要跟国际接轨啊!问了一圈没人解答,于是自己研究了下,参考了一下UCH的修改教程,现将修改方法分享给大家。
, b4 [( A/ X3 z; M8 \% w; l& W1.source/include/spacecp/spacecp_doing.php找到代码
( r  O$ Y" z7 F

  • 8 C8 f$ _8 ]! u" W( H+ X  $message = getstr($_POST['message'], 200, 1, 1, 1);4 Q6 t- i- w. n, X- a
: k) Q# E& v( e0 D6 J
复制代码7 h! o) }/ h  |& N; W3 n$ h$ G
$ Q0 _0 Z1 T* |% L+ \1 S
把200修改为800 注意有两处需要修改。
& B$ b  L: n5 B7 B: ]% G
  b; g& V8 Z7 {( O/ v: `% Z0 C2.source/language/home/lang_template.php 找到* v, y4 G( w0 u2 P5 A  n: y; K5 R9 l
* d8 j% w6 R% ~  v
    5 [5 w) n) m- T( X
    1 _, K; Y6 a& }: @# i
    ; x  i. \8 s% G2 M# Q
    'doing_maxlimit_char' => '还可输入 <strong id="maxlimit">200</strong> 个字符',
. P7 l- h6 e& {; I7 e4 y0 p- M& X
复制代码/ a/ M2 ]5 [, D5 Z
5 `) {8 L2 q3 p
把200改为800!( f7 Z8 v! p( }8 L  e% V
* H+ C& E* }* `0 }

  M& |8 |! y" t* G) y. l# i3 J5 f9 ~+ G3. template/default/home/space_doing_form.htm 找到代码
6 m3 C5 _, J  w' k. M; d5 G2 ~% x! W9 {* w# c4 X

    5 d1 K9 b- n. v7 w
    ; y# r$ `$ ^% ^4 O( z& b
    . L# `0 }. p7 t<textarea name="message" id="message" class="xg1" rows="4">{lang doing_you_can}</textarea>

6 v0 c/ Y: W. E" o/ H) d复制代码$ n7 ?5 J, H% n
改为$ B. E& h* K4 X* _/ `
  • <textarea name="message" id="message" class="xg1" rows="4">{lang doing_you_can}</textarea>4 `0 b) F" L7 I$ g
( O9 `3 _9 J5 e( Y0 a# V
复制代码
# x) {. N8 k1 m# n( b6 b4 m5 _$ p. @$ y1 R' i; S" h8 \4 _  c4 r

+ K0 t! s" S0 |$ _7 _. }4.template/default/home/space_status.htm 找到  y: D; D% h: H# _' y1 [4 N. v# m

# \6 f4 q# p: f/ y$ M* W
      ~* i: S) U: a/ j, u, W

      B) u2 W8 {0 U+ N- I( d, |
    1 r) _* B+ m% W) a: P& NstrLenCalc($('mood_message'), 'maxlimit');
3 \; \( v5 G" H9 V- h. Z
复制代码
) b6 D9 D! H& F8 {& H$ ~改成
% u+ r1 [  k8 D  m; {
    1 Z- ~( `) h: `7 |: c
    " T# f- l3 ]# |0 i  p) |
    $ k( P. g9 o" ]- U. h6 I4 Z
    strLenCalc($('mood_message'), 'maxlimit',800);

, f7 S! @7 G+ I. u  r, g  V复制代码. W* U1 H& I: S6 p9 v5 @
找到; _: Y: [% G) d2 }) O# j: g# F3 y
    - H6 n1 M/ t  |* o3 ~1 \7 h0 Y0 T

    6 y2 x% Y3 E5 i) X. @% Q4 o" C/ S6 L$ Q
    onkeyup="strLenCalc(this, 'maxlimit');">

. ~1 B, x9 s$ r复制代码/ E$ |" L4 f  V8 N

: h; L( j) \) d0 i8 q, x' w3 \7 \$ N3 N0 b5 n# h
改为:
9 M5 O, S0 K, j8 ]! U8 @* z
3 C; J- p9 |$ j4 Q

    & n8 S6 g4 \6 |8 `! k
    7 g( V1 q+ Y; b! C5 C' a' s* P2 e" a+ Z) D% r0 V+ @2 K
    onkeyup="strLenCalc(this, 'maxlimit',800);">
5 [; @) U8 @# z* q
复制代码' H4 g/ ]; A8 v+ |7 d

5 S; D" A+ I( V% `9 |. w
最后进后台更新一下缓存!2 k) E; f5 r1 f' b5 k" u2 W

) w$ C+ a/ \5 O( [, a1 @参考:http://www.discuz.net/forum.php?mod=viewthread&tid=1929026

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

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

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

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

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