- UID
- 132
- 積分
- 236
- 紅利
- 點
- 點數
- 點
- 註冊時間
- 2015-8-21
- 最後登入
- 1970-1-1
- 在線時間
- 小時
- 個人主頁
|
本文最後由 carry0987 於 2016-7-28 17:07 編輯
之前有人提到帖內點評字數有200字的限制,我研究後,發現目前點評字數顯示是200,後台沒有設寘的選項,只能通過修改源碼實現 如下我修改為2000個字符的限制:
原本200字:

在source/include/post/post_newreply.php 中,搜索
會看到後面有個數字200,將它改成2000

然後,在 template/default/forum/comment.htm 中,搜索
將200改成2000

接下來,到static/js/common.js 中,搜索,
將200改成2000

最後,修改數據表結搆的字段類型,原來是
- `comment` varchar(255) NOT NULL default '',
複製代碼
修改為如下
- alter table pre_forum_postcomment modify `comment` mediumtext NOT NULL default ''
複製代碼

完成!!!

表情加入:
1) 在加點評時提供表情選擇:將文件template/default/comment.htm裡的下面這句
- <!--{eval $seditor = array('comment', array('bold', 'color'));}-->
複製代碼
改為
- <!--{eval $seditor = array('comment', array('bold', 'color', 'smilies'));}-->
複製代碼
2) 顯示點評中的表情:在文件source/class/table/table_forum_postcomment.php中的函數fetch_postcomment_by_pid定義的開頭加
再在下面這句
- $comment['comment'] = str_replace(array('', '', ''), array('<b>', '</b>', '</font>'), preg_replace("/\[color=([#\w]+?)\]/i", "
- <font color="\\1">", $comment['comment']));
複製代碼
後添加
- if ($_G['forum']['allowsmilies']) {
- $comment['comment'] = parsesmiles($comment['comment']);
- }
複製代碼
|
評分
-
1
查看全部評分
-
|