1. 程式人生 > >怎麼去掉powered by ecshop

怎麼去掉powered by ecshop

ECSHOP去版權:前臺部分

1、去掉頭部顯示在瀏覽器標題欄的TITLE部分的版權資訊,如圖所示:



前者“ECSHOP演示站”在後臺商店設定-網店資訊-商店標題裡修改;
後者“Powered by ECShop”在網站根目錄下的includes/lib_main.php裡修改;
開啟includes/lib_main.php,
查詢以下程式碼: 
$page_title = $GLOBALS['_CFG']['shop_title'] . ' - ' . 'Powered by ECShop';
修改為:
$page_title = $GLOBALS['_CFG']['shop_title'];

2、去掉友情連結部分ecshop字樣:





在後臺系統設定-友情連結裡修改


3、去掉底部的Powered by ECShop v2.7.3



開啟網店系統根目錄下的 js/common.js    
刪除第261行:onload = function()【一定要把這個函式(約261~353行)全部刪除,不然會頁面版權會去除不徹底】 
再開啟模板資料夾的  library/page_footer.lbi
刪除 {foreach from=$lang.p_y item=pv}{$pv}{/foreach}{$licensed}
注意,不同的網站模板有可能有多個底部檔案,把所有底部檔案裡面的版權資訊刪除方可徹底去除版權。

4、去掉網頁頭部版本資訊 “<meta name="Generator" content="ECSHOP v2.7.3" />”


當您點選右鍵-檢視原始檔的時候,第四行左右的版本資訊。
開啟includes/cls_template.php,刪除以下部分:
/* 在頭部加入版本資訊 */
$source = preg_replace('/<head>/i', "<head>\r\n<meta name=\"Generator\" content=\"" . APPNAME .' ' . VERSION . "\" />",  $source);
 
ECSHOP去版權:後臺部分

1、去除ECSHOP圖片:

①前者為後臺登入頁面,路徑為網店根目錄:admin/images/ecshop_logo.gif;
②後者為進入後臺左上角圖片,路徑為網店根目錄:admin/images/login.png。

2、去除後臺右上角“關於ECSHOP”字樣,如何所示:




開啟網店根目錄下的admin/templates/top.htm
查詢以下程式碼,並刪除:
<li><a href="index.php?act=about_us" target="main-frame">{$lang.about}</a></li>

3、去除後臺欄目名稱的顯示位置部分:ECSHOP 管理中心,以及底部的版權所有

        

開啟網店根目錄下的language/zh_cn/admin/common.php,
刪除以下程式碼:
$_LANG['cp_home'] = 'ECSHOP 管理中心';
$_LANG['copyright'] = '版權所有 &copy; 2005-2012 上海商派網路科技有限公司,並保留所有權利。';

4、去除後臺起始頁的系統資訊裡的版權 :



這個ECSHOP的版本在網店根目錄下的admin/templast/start.htm中
刪除或者修改:
<td>{$lang.ecs_version}</td>
<td>{$ecs_version} RELEASE {$ecs_release}</td>
可以刪除也可以把裡面的欄位修改成您想要的
例如:
<td>ECSHOP開發中心</td>
<td>ECSHOP開發中心出品</td>
 

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