修改dedecms默認文章標題長度的方法
本文介紹下,如何修改dedecms系統(tǒng)中生成文章的默認標題長度,默認為30個字符,有時為了讓標題顯示完整,就要修改下了。有需要的朋友參考下吧。
在用dedecms調用列表標題時,標題文字字數顯示不全,dedecms默認標題長度為30個字符。
可以按如下方式修改,讓其顯示完整的標題。
1、進入后臺–系統(tǒng)–系統(tǒng)設置–系統(tǒng)基本參數–其他選項–文檔標題最大程度改為需要的長度,原默認是60(可以修改為200)。
2、登陸數據庫,改數據庫表dede_archives表里面的title字段,原默認是60,(這里改為200)。
ALTER TABLE `dede_archives` CHANGE `title` `title` VARCHAR( 200 )
另外,解決dedecms UTF-8首頁文章標題顯示字數太短的辦法
原因分析:
UTF-8編碼1個中文漢字占用的是3個字節(jié),GBK占用的是2個字節(jié),所以,$titlelen = AttDef($titlelen,30)等于對大取30個字節(jié),最多只顯示11個漢字。
解決方法:
進入dedecms的后臺,在“模板管理”中的“標簽源碼管理”,找到arclist.lib.php ,點擊“編輯”,找到“$titlelen = AttDef($titlelen,30); ”條語句,把其中的30改為60或更大的數值即可。
此外,也可以在include aglib 目錄中找到arclist.lib.php,用同樣的方法修改后,上傳到服務器上,效果是一樣的。