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='改为你的默认来源';

这样就可以更改默认作者和默认来源了

 

时间: 2024-09-20 05:34:39

DEDECMS之十 修改织梦链和文章的默认来源及作者的相关文章

修改织梦dedecms栏目标题格式教程

修改织梦dedecms栏目列表页标题格式本来默认标题 1级标题 / 2级标题_网站名称 修改效果:2级标题_1级标题_网站名称 最新版dedecms v5.7 sp1 修改文件:include/typelink.class.php 176行 修改为:$this->valuePositionName=$this->valuePositionName."_".$tinfos['typename']; 总结:后面的方法非常适合于现在的网站优化的一个走向了,不过有一个dedecms

DedeCMSV5.7中织梦链怎么删除

解决办法一 我们直接不调用友情连接,这个织梦链就自然没有了,这个办法不是最佳的办法,那个网站没有友情连接这一模块呢. 解决方法二 这个方法我们要修改程序了,我们打开include/taglib/flinktype.lib.php 文件. 搜索  代码如下 复制代码 $dedecms = false; $dedecms->id = 999; $dedecms->typename = '织梦链'; if($type == 'dedecms') $row[] = $dedecms; 然后删除再生成缓

修改织梦自定义表单字段为必填

织梦的自定义表单功能可以让你轻松的创建自己的表单功能,收集用户的留言.订单等信息. 但是dedecms的自定义表单有一个缺点,没有验证功能,允许提交空表单,这样致使后台会显示很多空数据,不能收集到完整的用户信息.今天我们就要给dedecms的自定义表单添加一个必填内容验证功能: 1.修改diy_field_add.htm,24行左右添加代码 var necessary = theform.necessary[0].checked?theform.necessary[0].value:thefor

如何去除DEDEV5.7友情链接中的织梦链

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 DEDE做为目前使用最普遍的开源建站程序,不仅是因为操作的简单,而且从网站优化来说,更乎于搜索引擎的优化.由于最近新版V5.7的发布,我的不少客户升级后,发现一个比较 棘手的问题.在以前任何的版本都没有的.在友情链接这一块,DEDEv5.7中做了更多的分类以外,在最后还有一个"织梦链".织梦链中全部是一些网站友情链接,也就

站长网第十一期织梦建站培训班开始接受报名

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断淘宝客 站长团购 云主机 技术大厅 培训内容: dedecms织梦建站教程,通过系统的培训掌握织梦程序的搭建,模板制作 织梦仿站等技术,学会用织梦系统独立制作个性化的网站. 培训人群:个人站长.25058.html">企业建站人员.公司网站管理员等 培训人数: 30人 报名咨询: QQ:583850134 886128 电话 400-008-3536 开

站长网第十二期织梦建站培训班开始接受报名

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断淘宝客 站长团购 云主机 技术大厅 培训内容: dedecms织梦建站教程,通过系统的培训掌握织梦程序的搭建,模板制作 织梦仿站等技术,学会用织梦系统独立制作个性化的网站. 培训人群:个人站长.25058.html">企业建站人员.公司网站管理员等 培训人数: 25人 报名咨询: QQ:8561289 :886128 电话 400-008-3536 开课

织梦5.7文章上传图片自动给图片增加alt属性

具体解决方法: 一. 打开网站include目录下的arc.archives.class.php文件 二. 查找下面的这段代码  代码如下 复制代码 //设置全局环境变量 $this->Fields['typename'] = $this->TypeLink->TypeInfos['typename']; SetSysEnv($this->Fields['typeid'],$this->Fields['typename'],$this->Fields['aid'],$t

修改织梦cms网站地图生成的目录方法

很多用DEDECMS做站的朋友,为避免将data目录内的东西随便外泄,在robots中将data目录屏蔽了,但是DEDE默认的网站地图 却是在 data下,屏蔽掉这个文件夹的话搜索引擎就无法抓取到网站地图,这不利于SEO优化,那么有没有好的方法呢,让DEDE生成的网站地图放在系统根目录下面?下面我就给大家介绍一下DEDE网站地图优化方法. 下面是详细的步骤: 1.首先在网站根目录下建立rss文件夹 2.修改/dede/makehtml_map.php文件 将  代码如下 复制代码 $cfg_cm

织梦批量替换文章中超链接方法

把下面代码保存replace.php保存在你网站根目录  代码如下 复制代码 <?php require("data/common.inc.php"); $conn=mysql_connect($cfg_dbhost,$cfg_dbuser,$cfg_dbpwd) or die("数据库服务器链接失败"); mysql_select_db($cfg_dbname) or die ("数据库打开失败"); mysql_query("