今天在用织梦搭网站的时候,发现了两个问题,一个就是最新的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='改为你的默认来源';
这样就可以更改默认作者和默认来源了