关于DEDECMS列表页title标记自动加粗<b>标记的修改
今天使用DEDECMSV5.7做网站,发现一个问题,列表页有的文档的title标签会自动加粗<b>标记.
原来是这些文章是"推荐"的属性,dede"推荐"属性的文档在列表页会生成加粗标签,以我的网站秀一派 http://www.phpfensi.com 为例,修改以下两个文件可取消自动加粗<b>标记.
1.修改文件:include/arc.freelist.class.phpb
if ( ereg (c, $row [flag])) { $row [title] = "<b>" . $row [title]. "</b>" ; } //修改为 if ( ereg (b, $row [flag])) { $row [title] = "<b>" . $row [title]. "</b>" ; }2.修改文件:include/arc.listview.class.php
if ( ereg (c, $row [flag])) { $row [title] = "<b>" . $row [title]. "</b>" ; } //修改为 if ( ereg (b, $row [flag])) { //开源软件:phpfensi.com $row [title] = "<b>" . $row [title]. "</b>" ; }修放ereg()里标记的地方,这样做的原因是,把推荐属性c的文章,改成加粗属性b时才出现加粗.
更新后的5.7版本修改一下代码,文件:include/arc.listview.class.php
第878行:if(preg_match('/c/', $row['flag']))
修改为:if(preg_match('/b/', $row['flag']))
查看更多关于关于DEDECMS列表页title标记自动加粗<b>标记的的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did5949