360网站管家 发表于 2015-12-5 12:50:56

ECSHOP去掉前台模板以及后台官网版权链接的详细教程

去掉官网的版权链接是很正常的事情,相信很多的站长都这样做过,那么我们的问题是怎样将版权链接去得更加干净、彻底?

下面CMS资源网就和大家一起讨论如何彻底去掉ECSHOP的官网版权链接。


首先我们看前台部分的:

1、去掉头部显示在浏览器标题栏部分的版权信息,如图所示:




跟在标题后面的“Powered by ECShop”我们可以在网站根目录下的includes/lib_main.php文件里修改;

打开includes/lib_main.php文件,在里面查找以下代码:

$page_title = $GLOBALS['_CFG']['shop_title'] . ' - ' . 'Powered by ECShop';


将['shop_title']后面的部分去掉即可,注意留下分号“;”


2、去掉模板底部的Powered by ECShop链接,如下图:






我们可以打开根目录下的js/common.js文件,

找到文件里面的第261行左右的如下代码:

onload = function()

然后把这个函数(约261至353行)全部删除,注意是整个函数都删除,不然会页面版权会去除不彻底,

再打开模板文件夹里面的library/page_footer.lbi文件,删除如下的代码:

{foreach from=$lang.p_y item=pv}{$pv}{/foreach}{$licensed}

注意,有些模板可能有多个底部文件,我们需要把所有底部文件里面的版权全部删除。


3、去掉网页源码里面的版本信息:

当我们在浏览器点击右键——查看源文件的时候,在弹出的源码框中可以看到第四行左右的版本信息。

我们找到并打开includes/cls_template.php文件,删除以下部分的代码即可:

/* 在头部加入版本信息 */
$source = preg_replace('//i', "\r\n",$source);

下面我们看看后台部分:

1、更换后台ECSHOP程序的logo图片:


分别找到admin/images/ecshop_logo.gif和admin/images/login.png文件,将其替换为自己的文件即可。


2、去除后台右上角“关于ECSHOP”的链接字样:

找到并打开admin/templates/top.htm文件。在里面找到如下的标签代码并删除即可:


{$lang.about}

3、去除后台栏目名称的显示位置部分:ECSHOP 管理中心链接,以及底部的版权链接


找到并打开language/zh_cn/admin/common.php,找到并删除以下代码:

$_LANG['cp_home'] = 'ECSHOP 管理中心';
$_LANG['copyright'] = '版权所有 ? 2005-2012 上海商派网络科技有限公司,并保留所有权利。';


4、去除后台起始页的系统信息里的版权:


找到并打开admin/templast/start.htm文件,在里面找到如下代码:


{$lang.ecs_version}{$ecs_version} RELEASE {$ecs_release}

我们可以将其删除也可以把里面的内容改成自己的。


这样所有的版权链接之类的就彻底清理干净了,另外我们初步观察ECShop官方的后门涉及以下几个文件

/admin/templates/index.htm文件里面的如下代码:

url={$shop_url" data-ke-src="http://api.ecshop.com/record.php?mod=login>url={$shop_url">http://api.ecshop.com/record.php?mod=login>url={$shop_url}" id="hidd-frame" name="hidd-frame" frameborder="no" scrolling="no">

以及/admin/templates/menu.htm文件


我们可以自己修改一下上面的两个文件。
页: [1]
查看完整版本: ECSHOP去掉前台模板以及后台官网版权链接的详细教程