素材分类

[dedecms] 织梦dede如何去除Power by DedeCms

[复制链接]
猪猪侠 发表于 2016-4-7 17:48:46 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
     自从dedecms织梦系统更新到6.7日的版本,底部版权信息调用标签 {dede:global.cfg_powerby/} 会自动加上织梦官方的链接 [Power by DedeCms ],想必很多新用户使用中都想去除这个官方的链接,由于这是官方的作为,本文只是提供一个技术的交流,并不鼓励大家去除底部的链接。

     回归正题,大家知道,进入后台在后台的系统-系统参数有个网站版权信息,在这里并不能找到官方的链接,由此可看,这是被官方进行了加密处理了,想要去掉这个链接就需要不调用 {dede:global.cfg_powerby/}  这个标签,而使用其他变量代替。思路就是新建一个变量作为我们的网站版权信息来调用,好了下面就看看如何做:



1.新建一个变量;进入系统——系统基本参数—— 添加新变量【右上角】如下图:


搜狗截图16年04月07日1746_1.jpg

这样,点击保存变量,就会在后台参数多出一个网站底部信息变量的输入框,如何调用此标签?

跟以前的调用网站版权信息一样格式:{dede:global.dede_powerby/};

在footer.htm底部模板加上此标签即可。有了我们自己的版权信息变量,我们就可以删除之前系统自带的版权信息变量。

我们使用sql命令工具【在系统设置下面有个sql命令工具】在输入框输入以下SQL语句,即可删除系统的版权信息变量。
SQL语句:
  1. DELETE FROM dede_sysconfig WHERE varname = "cfg_powerby"  
复制代码



2.修改源码除了添加另一个变量之外,还可以看看官方的最新补丁使用到什么,通过查看6.7日官方更新补丁,织梦DedeCMS官方在6月7号的安全补丁主要更新文件是  include/dedesql.class.php,修复变量覆盖漏洞。但是下面的这段代码明显是不正常的,为什么要用这种编码呢?删除该文件的下面这段代码就可以解决这个问题了。代码如下:

  1. $arrs1 = array(0x63,0x66,0x67,0x5f,0x70,0x6f,0x77,0x65,0x72,0x62,0x79);$arrs2 = array(0x20,0x3c,0x61,0x20,0x68,0x72,0x65,0x66,0x3d,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f, 0x77,0x77,0x77,0x2e,0x64,0x65,0x64,0x65,0x63,0x6d,0x73,0x2e,0x63,0x6f,0x6d,0x20,0x74,0x61,0x72, 0x67,0x65,0x74,0x3d,0x27,0x5f,0x62,0x6c,0x61,0x6e,0x6b,0x27,0x3e,0x50,0x6f,0x77,0x65,0x72,0x20, 0x62,0x79,0x20,0x44,0x65,0x64,0x65,0x43,0x6d,0x73,0x3c,0x2f,0x61,0x3e);
复制代码


2个方法随便大家使用哪个,都可以有效去除底部的版权信息。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝0

帖子865

发布主题
阅读排行 更多
广告位
发布资源 上个主题 下个主题 快速回复 返回列表
关注官方微信

微信号:openXchina

微博:微三方

QQ1群:413980968

QQ2群:137904832

全国服务QQ:

1758175951

(工作日:周一至周五 9:00-17:00)
中国广东广州中山大道
service@openXchina.com

申请友链- 微三方-源码工厂(www.openXchina.com)    

Powered by openXchina! X3.4© 2009-2017 微三方 Inc.  粤ICP备15055119号