適用於 DZx2.0 最新版   解決了空間主頁狀態那裡字數限制的問題。

DZ 預設的記錄字數最大為 200 個字元,也就是 100 個漢字。一般都是 140 個字的,這也太不夠用了。至少要跟國際接軌啊!問了一圈沒人解答,於是自己研究了下,參考了一下 UCH 的修改教程,現將修改方法分享給大家。
1.source/include/spacecp/spacecp_doing.php 找到程式碼

  1.   $message = getstr($_POST['message'], 200, 1, 1, 1);

把 200 修改為 280 注意有兩處需要修改。

2.source/language/home/lang_template.php 找到

  1. 'doing_maxlimit_char' => '還可輸入 <strong id="maxlimit">200</strong> 個字元',

把 200 改為 280!

3. template/default/home/space_doing_form.htm 找到程式碼

  1. <textarea
    name="message" id="message" onfocus="handlePrompt(1);"
    onclick="showFace(this.id, 'message', msgstr);"
    onblur="handlePrompt(0);" onkeyup="strLenCalc(this, 'maxlimit')"
    onkeydown="ctrlEnter(event, 'add');" rows="4">{lang
    doing_you_can}</textarea>

改為

  1. <textarea
    name="message" id="message" onfocus="handlePrompt(1);"
    onclick="showFace(this.id, 'message', msgstr);"
    onblur="handlePrompt(0);" onkeyup="strLenCalc(this, 'maxlimit',280)"
    onkeydown="ctrlEnter(event, 'add');" rows="4">{lang
    doing_you_can}</textarea>

4.template/default/home/space_status.htm 找到

  1. strLenCalc($('mood_message'), 'maxlimit');

改成

  1. strLenCalc($('mood_message'), 'maxlimit',280);

找到

  1. onkeyup="strLenCalc(this, 'maxlimit');">

改為:

  1. onkeyup="strLenCalc(this, 'maxlimit',280);">

最後進後臺更新一下快取!