目錄
##一、環境" >##一、環境
首頁 CMS教程 Discuz 聊聊Discuz怎麼修改貼文標題的字元長度限制

聊聊Discuz怎麼修改貼文標題的字元長度限制

Jan 19, 2021 pm 07:08 PM
discuz

這篇文章要跟大家介紹一下Discuz修改貼文標題字元長度限制的方法。有一定的參考價值,有需要的朋友可以參考一下,希望對大家有幫助。

聊聊Discuz怎麼修改貼文標題的字元長度限制

相關推薦:《discuz教學

##一、環境

Discuz 3.4

二、更改方法

本文將貼文標題的字元長度限制在最長180個字元。

執行sql語句前,最好先備份下資料庫:

# mysqldump -u root -p Discuz > Discuz.sql
登入後複製
(Discuz表示Discuz所使用的資料庫名,Discuz.sql是備份出來的檔案)

#登陸mysql:

# mysql -u root -p
登入後複製
(如果mysql的root帳號沒有設定密碼,在提示輸入密碼的時候,直接回車即可。)

切換到Discuz所使用的資料庫:

MariaDB [(none)]> use Discuz;
登入後複製
執行以下3個sql語句,修改為180個字元的限制:

MariaDB [Discuz]> ALTER TABLE `pre_forum_post` CHANGE `subject` `subject` VARCHAR(180) NOT NULL;
MariaDB [Discuz]> ALTER TABLE `pre_forum_rsscache` CHANGE `subject` `subject` char(180) NOT NULL;
MariaDB [Discuz]> ALTER TABLE `pre_forum_thread` CHANGE `subject` `subject` char(180) NOT NULL;
登入後複製
注意:MariaDB [Discuz]> 是提示符,輸入sql語句的時候不要將其輸入。

修改JS驗證字元數,先備份檔案:

# cp 网站目录/static/js/forum_post.js 网站目录/static/js/forum_post.js_bak
登入後複製
更改forum_post.js檔案內容

# vi 网站目录/static/js/forum_post.js
登入後複製
查找到以下字元

else if(mb_strlen(theform.subject.value) > 180) {
                showError('您的标题超过 180 个字符的限制');
                return false;
登入後複製
把80改成180(標紅色的字元)。儲存文件,退出。

修改JS驗證字元數,備份檔案:

# cp 网站目录/static/js/forum.js 网站目录/static/js/forum.js_bak
登入後複製
編輯forum.js檔案:

# vi 网站目录/static/js/forum.js
登入後複製
查找到如下內容:

 theform.message.focus();
} else if(mb_strlen(theform.subject.value) > 180) {
        s = '您的标题超过 180 个字符的限制';
        theform.subject.focus();
登入後複製
把80改成180(標紅色的字元)。儲存文件,退出。

修改模板中字元限制數,先備份檔案:

# cp 网站目录/template/default/forum/post_editor_extra.htm 网站目录/template/default/forum/post_editor_extra.htm_bak
登入後複製
編輯post_editor_extra.htm檔案:

# vi 网站目录/template/default/forum/post_editor_extra.htm
登入後複製
取代所有的80為180,儲存文件,退出。

修改範本中字元限制數,備份檔案:

# cp 网站目录/template/default/forum/forumdisplay_fastpost.htm 网站目录/template/default/forum/forumdisplay_fastpost.htm_bak
登入後複製
編輯forumdisplay_fastpost.htm檔案:

# vi 网站目录/template/default/forum/forumdisplay_fastpost.htm
登入後複製
取代所有的80為180,儲存文件,退出。

修改函數驗證提示,備份檔:

# cp 网站目录/source/function/function_post.php 网站目录/source/function/function_post.php_bak
登入後複製
編輯function_post.php檔:

# vi 网站目录/source/function/function_post.php
登入後複製
查找到以下字元:

if(dstrlen($subject) > 180) {
                return 'post_subject_toolong';
登入後複製
把80改成180(標紅色的字元)。儲存文件,退出。

找到語言包提示文字,備份檔案:

# cp 网站目录/source/language/lang_message.php 网站目录/source/language/lang_message.php_bak
登入後複製
編輯lang_message.php檔案:

# vi 网站目录/source/language/lang_message.php
登入後複製
查找到如下內容:

'post_subject_toolong' => '抱歉,您的标题超过 180 个字符修改标题长度',
把80改成180(标红色的字符)。保存文件,退出。
登入後複製
開啟Discuz主頁,以管理員(admin)身份登陸。點選頁面右上方的 管理中心:

聊聊Discuz怎麼修改貼文標題的字元長度限制

輸入管理員的帳號密碼,進入管理中心,點選 工具-更新快取-確定。如下圖所示:

聊聊Discuz怎麼修改貼文標題的字元長度限制

然後重新啟動瀏覽器,即可生效。

更多程式相關知識,請造訪:

程式設計入門! !

以上是聊聊Discuz怎麼修改貼文標題的字元長度限制的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌
威爾R.E.P.O.有交叉遊戲嗎?
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

Discuz後台登入問題解決方法大揭秘 Discuz後台登入問題解決方法大揭秘 Mar 03, 2024 am 08:57 AM

Discuz後台登入問題解決方法大揭秘,需要具體程式碼範例隨著網路的快速發展,網站建置變得越來越普遍,而Discuz作為一款常用的論壇建站系統,受到了許多站長的青睞。然而,正是因為其功能強大,有時候我們在使用Discuz的過程中會遇到一些問題,例如後台登入問題。今天,我們就來大揭秘Discuz後台登入問題的解決方法,並且提供具體的程式碼範例,希望能幫助到有需要

Discuz註冊流程詳解:讓您輕鬆修改個人訊息 Discuz註冊流程詳解:讓您輕鬆修改個人訊息 Mar 13, 2024 pm 12:21 PM

《Discuz註冊流程詳解:讓您輕鬆修改個人信息,需要具體代碼示例》Discuz是一款功能強大的社區論壇程序,被廣泛應用於各類網站,在用戶註冊和個人信息修改方面,提供了豐富的功能和介面。本文將為您詳細介紹Discuz的註冊流程,並提供具體的程式碼範例,幫助您輕鬆自訂和修改個人資訊。一、使用者註冊流程在Discuz中,使用者註冊是網站的重要功能之一,註冊流程的順暢與

Discuz用戶必備!改名道俱全面解析! Discuz用戶必備!改名道俱全面解析! Mar 12, 2024 pm 10:15 PM

Discuz用戶必備!改名道俱全面解析!在Discuz論壇中,改名功能一直備受用戶關注與需求。對於一些需要改名的使用者來說,透過改名道具可以輕鬆實現使用者名稱的修改,而且這也是一種有趣的互動方式。以下就讓我們深入探討Discuz中的改名道具,包括如何取得、如何使用、一些常見問題的解決方法。 1.取得改名道具在Discuz中,改名道具通常是透過點數購買或管理員

什麼是Discuz? Discuz的定義與功能介紹 什麼是Discuz? Discuz的定義與功能介紹 Mar 03, 2024 am 10:33 AM

《探索Discuz:定義、功能及程式碼範例》隨著網路的快速發展,社群論壇已成為人們獲取資訊、交流觀點的重要平台。在眾多的社群論壇系統中,Discuz作為國內較知名的一種開源論壇軟體,備受廣大網站開發者和管理員的青睞。那麼,什麼是Discuz?它又有哪些功能,能為我們的網站提供怎樣的幫助呢?本文將對Discuz進行詳細介紹,並附上具體的程式碼範例,幫助讀者更

遇到 Discuz 密碼錯誤怎麼辦?快速解決方案分享! 遇到 Discuz 密碼錯誤怎麼辦?快速解決方案分享! Mar 03, 2024 am 09:33 AM

遇到Discuz密碼錯誤怎麼辦?快速解決方案分享! Discuz!是一款非常受歡迎的論壇程序,它為用戶提供了一個方便交流的平台。在使用Discuz!論壇時,有時會遇到密碼錯誤的情況,這可能會導致使用者無法正常登入和使用論壇。那麼,遇到Discuz!密碼錯誤時,我們該如何快速解決這個問題?以下將分享一些解決方案,並提供具體的程式碼範例供參考。一、檢查密碼是否

解決Discuz微信分享無法顯示的問題 解決Discuz微信分享無法顯示的問題 Mar 09, 2024 pm 03:39 PM

標題:解決Discuz微信分享無法顯示的問題,需要具體程式碼範例隨著行動網路的發展,微信成為了人們日常生活中不可或缺的一部分。在網站開發中,為了提升使用者體驗和擴大網站的曝光度,許多網站會整合微信分享功能,讓使用者能夠輕鬆分享網站的內容到朋友圈或微信群組。然而,有時在使用Discuz等開源論壇系統時,會遇到微信分享無法顯示的問題,這給使用者體驗帶來了一定的困

Discuz域名修改步驟詳解 Discuz域名修改步驟詳解 Mar 11, 2024 am 11:00 AM

Discuz網域修改步驟詳解,需要具體程式碼範例隨著網站的發展和運營,有時我們需要對Discuz論壇的網域進行修改,可能是因為更換品牌、優化網站SEO,或其他一些原因。無論是因為什麼原因,修改Discuz網域都是一個需要謹慎操作的過程,今天我們就來詳細介紹修改Discuz網域的步驟,並提供具體的程式碼範例。步驟一:備份資料在進行網域修改之前,首先要確保對網站

Discuz編輯器:強大的網頁編輯工具 Discuz編輯器:強大的網頁編輯工具 Mar 09, 2024 pm 06:06 PM

Discuz編輯器:強大的網頁編輯工具,需要具體程式碼範例隨著網路的發展,網站建立和內容編輯變得越來越重要。作為常見的網頁編輯工具,Discuz編輯器在網站建置中扮演著重要的角色。它不僅提供了豐富的功能和工具,還能夠幫助使用者更方便地編輯和發佈內容。在本文中,我們將介紹Discuz編輯器的特點和使用方法,並提供一些具體的程式碼範例,來幫助讀者更好地了解和使用

See all articles