TShopping

 找回密碼
 註冊
搜索
查看: 2925|回復: 4
打印 上一主題 下一主題

[分享] {完整版}修改帖子標題80個字符的限制

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-7-2 02:00:01 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
 
Push to Facebook
需要修改如下幾個文件:

include/post.func.php
include/javascript/post_editor.js
modcp/editpost.inc.php
default/viewthread.htm
default/forumdisplay.htm
default/templates.lang.php
default/messages.lang.php  


打開 include/post.func.php

查找




  1. function checkpost() {
  2. global $subject, $message, $disablepostctrl, $minpostsize, $maxpostsize;
  3. if(strlen($subject) > 80) {
  4.   return 'post_subject_toolong';
  5. }
複製代碼



> 80 改成 你想要的數字


打開 include/javascript/post_editor.js

查找






  1. } else if(mb_strlen(theform.subject.value) > 80) {
  2.                 alert(lang['post_subject_toolong']);
  3.                 theform.subject.focus();
複製代碼





> 80 改成 你想要的數字

打開 modcp/editpost.inc.php

查找





  1. require_once DISCUZ_ROOT.'./include/discuzcode.func.php';
  2.                 $subjectnew = dhtmlspecialchars(censor(trim($subjectnew)));
  3.                 if(strlen($subjectnew) > 80) {
  4.                         showmessage('post_subject_toolong');
複製代碼





> 80 改成 你想要的數字
打開 default/viewthread.htm

查找




  1. } else if(mb_strlen(theform.subject.value) > 80) {
  2.                         alert("{lang post_subject_toolong}");
  3.                         theform.subject.focus();
  4.                         return false;
複製代碼



> 80 改成 你想要的數字


打開  default/forumdisplay.htm

查找







  1. } else if(mb_strlen(theform.subject.value) > 80) {
  2.                         alert("{lang post_subject_toolong}");
  3.                         theform.subject.focus();
  4.                         return false;
複製代碼



> 80 改成 你想要的數字

打開  default/templates.lang.php

查找







  1. 'post_subject_toolong' => '您的標題超過 80 個字符的限制。',
複製代碼



改成





  1. 'post_subject_toolong' => '對不起,您的標題超過 xx 個字符,請返回修改。',
複製代碼



打開 default/messages.lang.php
查找





  1. 'post_subject_toolong' => '對不起,您的標題超過  80個字符,請返回修改標題長度。',
複製代碼



改成






  1. 'post_subject_toolong' => '對不起,您的標題超過  xx 個字符,請返回修改。',
複製代碼





上傳所有修改好的文件  后台更新 所有缓存
原文:http://x.discuz.net/viewthread-917453.html



完美控制貼子標題長度字符限制 For Discuz! 6.1 (不需要修改數據庫)



 

臉書網友討論
2#
發表於 2011-6-27 11:10:55 | 只看該作者
原來還有這麼多內幕啊,長見識了,呵呵  

版主招募中

3#
發表於 2011-6-27 11:32:32 | 只看該作者
應該加分  


4#
發表於 2014-6-23 09:35:21 | 只看該作者
我也想了解,谢谢发帖的人


*滑块验证:
您需要登錄後才可以回帖 登錄 | 註冊 |

本版積分規則



Archiver|手機版|小黑屋|免責聲明|TShopping

GMT+8, 2024-4-24 04:34 , Processed in 0.056416 second(s), 18 queries .

本論壇言論純屬發表者個人意見,與 TShopping綜合論壇 立場無關 如有意見侵犯了您的權益 請寫信聯絡我們。

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表