DEDECMS之十 修改织梦链和文章的默认来源及作者
今天在用织梦搭网站的时候,发现了两个问题,一个就是最新的dedecms5.7系统中默认会加上“织梦链”这一个链接组,织梦的做法是可以理解的,
但是给别人做网站,这些链接是不能要的,所以在数据库,模板文件中找了好久,始终找不到这个链接的地址;
另一个就是织梦的默认来源是“未知”,默认作者是“admin”,这里分享下我的解决办法。
一、对于默认的“织梦链”的问题
我们有两个修改方法:
第一个、修改系统源代码的方法
打开根目录下的 include/taglib/flinktype.lib.php 文件,找到大概就在58行处有如下代码:
$dedecms = false; $dedecms->id = 999; $dedecms->typename = ’织梦链’; if($type == ’dedecms’) $row[] = $dedecms;
删除即可,也可以注释掉;
第二个、修改模板文件
打开模板文件(默认在根目录下的 templets/default/文件夹中)的中的有关链接的地方找到以下代码:
{dede:flinktype type="dedecms"} [field:typename/] {/dede:flinktype}
把其中的 type="dedecms" 改为 type="其他的文字",这样就可以去除“织梦链”。
二、修改文章的默认来源和默认作者
在文件根目录下 dede/article_add.php 文件中修改;
找到大概95行,其中有这样的代码:
if(empty($writer))$writer=$cuserLogin->getUserName(); if(empty($source))$source='未知';
更改为:
if(empty($writer))$writer='改为你的默认作者'; if(empty($source))$source='改为你的默认来源';
这样就可以更改默认作者和默认来源了