1. 程式人生 > >修改DEDECMS文章標題長度,解決DEDECMS文章標題顯示不全

修改DEDECMS文章標題長度,解決DEDECMS文章標題顯示不全

在用dede呼叫列表標題出來的時候,會發現標題文字字數顯示不完全,那是因為dede預設標題出來長度是30個字元,為了讓標題顯示完整,要做以下修改!

1、進入後臺–系統–系統設定–系統基本引數–其他選項–文件標題最大程度改為你要的長度原預設是60(這裡改為了200)

2、登陸資料庫,改資料庫表dede_archives表裡面的title欄位,原預設是60,(這裡改為200).

1

ALTER TABLE dede_archives CHANGE title title VARCHAR(200)

解決dedecms UTF-8首頁文章標題顯示字數太短的辦法

原因分析:因為UTF-8編碼1箇中文漢字佔用的是3個位元組,GBK佔用的是2個位元組,所以,原先$titlelen = AttDef($titlelen,30)等於對大取30個位元組,所以最多隻顯示11個漢字。

解決方法:進入dedecms的後臺,在“模板管理”中的“標籤原始碼管理”,找到arclist.lib.php ,點選“編輯”,找到“$titlelen = AttDef($titlelen,30);  ”條語句,把其中的30改為60或者更大的數值即可。當然你也可以在\include\taglib 這個目錄中找到arclist.lib.php,然後同樣的方法修改好,再傳到你的空間。