最近在建新站,遇到了个友链无法展现完全的问题,本来以为是css的问题,但是看了下代码并不是隐藏之类的。我又想想了,会不会是因为友链模块的字数限制,因为基本上只有这两种可能。那么怎么修改织梦DedeCMS友情链接的字数、个数限制呢?下面我们就来看看吧。
来自dede58的解决方法。
修改织梦DedeCMS友情链接的字数、个数限制——织梦系统在默认的情况下,统一类型下最多能显示24个链接,每个链接最多显示24个字节。如果想要更改,必须修改flink.lib文件:
在织梦文件夹中找到文件/include/taglib/flink.lib.php
打开后会看到说明:
type:链接类型
row:链接数量
titlelen:站点文字的长度
linktype:链接位置内页
typeid:所有类型,可以在系统后台[模块]-[友情链接]中的“网站类型管理”中查看
就在说明的下面代码中,找到
$attlist=”type|textall,row|24,titlelen|24,linktype|1,typeid|0″;
将row和titlelen后的“24”改为理想的数字,保存即可。
虽然已经生效,但仍需更新一下网站。
在修改了php文件之后,我发现情况似乎并没有这么简单。友链的字数并没有突破限制,首页上的友情链接的文本依旧是被截取的状态。
然后我在我进入了友情模块中的预览,意外地发现,是正常显示的。
我突然想到,是不是因为首页调用代码有问题,
图为本人更改了主页模板后的效果
遂进入首页模板「index.htm」更改,问题完美解决。