当前位置:首页 > CMS教程 > ecshop > 列表

ECSHOP 去掉 Power by ecshop 的正确方法

发布:smiling 来源: PHP粉丝网  添加日期:2014-06-20 13:58:16 浏览: 评论:0 

这里的讲解以ecshop v2.7.3正式版为例,第一步,js/common.js,这里面的版权,找到函数如下:

  1. onload = function() 
  2. var link_arr = document.getElementsByTagName_r(String.fromCharCode(65)); 
  3. var link_str; 
  4. var link_text; 
  5. var regg, cc; 
  6. var rmd, rmd_s, rmd_e, link_eorr = 0; 
  7. var e = new Array(97, 98, 99, 
  8.                   100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 
  9.                   110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 
  10.                   120, 121, 122 
  11.                   ); 
  12.    try 
  13.    { 
  14. for(var i = 0; i < link_arr.length; i++) 
  15.    link_str = link_arr[i].href; 
  16.    if (link_str.indexOf(String.fromCharCode(e[22], 119, 119, 46, e[4], 99, e[18], e[7], e[14], 
  17.                                           e[15], 46, 99, 111, e[12])) != -1) 
  18.    { 
  19.        if ((link_text = link_arr[i].innerText) == undefined) 
  20.        { 
  21.          throw "noIE"
  22.        } 
  23.        regg = new RegExp(String.fromCharCode(80, 111, 119, 101, 114, 101, 100, 46, 42, 98, 121, 46, 42, 69, 67, 83, e[7], e[14], e[15])); 
  24.        if ((cc = regg.exec(link_text)) != null
  25.        { 
  26.       if (link_arr[i].offsetHeight == 0) 
  27.       { 
  28.          break
  29.       } 
  30.       link_eorr = 1; 
  31.       break
  32.        } 
  33.    } 
  34.    else 
  35.    { 
  36.        link_eorr = link_eorr ? 0 : link_eorr; 
  37.        continue
  38.    } 
  39.    } // IE 
  40.    catch(exc) 
  41.    { 
  42. for(var i = 0; i < link_arr.length; i++) 
  43.    link_str = link_arr[i].href; 
  44.    if (link_str.indexOf(String.fromCharCode(e[22], 119, 119, 46, e[4], 99, 115, 104, e[14], 
  45.                                               e[15], 46, 99, 111, e[12])) != -1) 
  46.    { 
  47.        link_text = link_arr[i].textContent; 
  48.        regg = new RegExp(String.fromCharCode(80, 111, 119, 101, 114, 101, 100, 46, 42, 98, 121, 46, 42, 69, 67, 83, e[7], e[14], e[15])); 
  49.        if ((cc = regg.exec(link_text)) != null
  50.        { 
  51.       if (link_arr[i].offsetHeight == 0) 
  52.       { 
  53.          break
  54.       } 
  55.       link_eorr = 1; 
  56.       break
  57.        } 
  58.    } 
  59.    else 
  60.    { 
  61.        link_eorr = link_eorr ? 0 : link_eorr; 
  62.        continue
  63.    } 
  64.    } // FF 
  65.    try 
  66.    { 
  67. rmd = Math.random(); 
  68. rmd_s = Math.floor(rmd * 10); 
  69. if (link_eorr != 1) 
  70.    rmd_e = i – rmd_s; 
  71.    link_arr[rmd_e].href = String.fromCharCode(104, 116, 116, 112, 58, 47, 47, 119, 119, 119,46, 
  72.                                                    101, 99, 115, 104, 111, 112, 46, 99, 111, 109); 
  73.    link_arr[rmd_e].innerHTML = String.fromCharCode( 
  74.                                     80, 111, 119, 101, 114, 101, 100,38, 110, 98, 115, 112, 59, 98, 
  75.                                     121,38, 110, 98, 115, 112, 59,60, 115, 116, 114, 111, 110, 103, 
  76.                                     62, 60,115, 112, 97, 110, 32, 115, 116, 121,108,101, 61, 34, 99, 
  77.                                     111, 108, 111, 114, 58, 32, 35, 51, 51, 54, 54, 70, 70, 34, 62, 
  78.                                     69, 67, 83, 104, 111, 112, 60, 47, 115, 112, 97, 110, 62,60, 47, 
  79.                                     115, 116, 114, 111, 110, 103, 62); 
  80.    } 
  81.    catch(ex) 
  82.    { 
  83.    } 

这是随机在底部产生的,直接把这个函数去掉,底部的Powered by ECShop 就没了.

第二:去掉标题上Powered by ECShop的字样如下:

在includes/lib_main.php找到lib_main.php文件,打开后,找到156行,将$page_title = $GLOBALS[’_CFG’][’shop_title’] . ‘ – ‘ . ‘Powered by ECShop’;改为$page_title = $GLOBALS[’_CFG’][’shop_title’];当然, . ‘ – ‘ . ‘Powered by ECShop’也可以修改为自己喜欢的文字.

Tags: ECSHOP去掉版权 去Power

分享到: