关于DEDECMS列表页title标记自动加粗标记的修改

参考链接:http://blog.sina.com.cn/s/blog_6cd3f84501018jtp.html

今天使用DEDECMSV5.7做网站,发现一个问题,列表页有的文档的title标签会自动加粗<b>标记。

原来是这些文章是”推荐”的属性,dede”推荐”属性的文档在列表页会生成加粗标签.

以我的网站秀一派 http://www.showyp.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]))
                    {
                        $row[title] = “<b>”.$row[title].”</b>”;
                    }

修改红色标记的地方。

这样做的原因是,把推荐属性c的文章,改成加粗属性b时才出现加粗

 

;—————————

 

最新版本 2012年10月30日更新后的5.7版本修改一下代码:

文件:include/arc.listview.class.php 

第878行

if(preg_match(‘/c/’, $row[‘flag’]))

修改为

if(preg_match(‘/b/’, $row[‘flag’]))

此条目发表在dedecms参考分类目录。将固定链接加入收藏夹。

发表评论

邮箱地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>