问鼎社区_成都问鼎科技官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1834|回复: 0

ecshop 2.7.2 修改项目

[复制链接]
发表于 2011-8-19 09:52:06 | 显示全部楼层 |阅读模式
1. 让模板可以运行php
2.7.2
includes/cls_template.php
注释掉 $source = preg_replace("/<\?[^><]+\?>/i", "", $source);  约在287行

2.7.3
删除<\?(?:\w+|=)?|\?>|  约在288行

2.加载自定义函数
includes/init.php  加入sys_php/ecshop.php  加在最后

3.去除网页标题版权申明
includes/lib_main.php  
$page_title = $GLOBALS['_CFG']['shop_title'] . ' - ' . 'Powered by ECShop';  约在143行
修改为  $page_title = $GLOBALS['_CFG']['shop_title'] ;

4. 去除网页底部js随机版权
js/common.js 删除大约261-353行的代码
  1. onload = function()
  2. {
  3.     var link_arr = document.getElementsByTagName(String.fromCharCode(65));
  4.     var link_str;
  5.     var link_text;
  6.     var regg, cc;
  7.     var rmd, rmd_s, rmd_e, link_eorr = 0;
  8.     var e = new Array(97, 98, 99,
  9.                       100, 101, 102, 103, 104, 105, 106, 107, 108, 109,
  10.                       110, 111, 112, 113, 114, 115, 116, 117, 118, 119,
  11.                       120, 121, 122
  12.                       );

  13.   try
  14.   {
  15.     for(var i = 0; i < link_arr.length; i++)
  16.     {
  17.       link_str = link_arr[i].href;
  18.       if (link_str.indexOf(String.fromCharCode(e[22], 119, 119, 46, e[4], 99, e[18], e[7], e[14],
  19.                                              e[15], 46, 99, 111, e[12])) != -1)
  20.       {
  21.         if ((link_text = link_arr[i].innerText) == undefined)
  22.         {
  23.             throw "noIE";
  24.         }
  25.         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]));
  26.         if ((cc = regg.exec(link_text)) != null)
  27.         {
  28.           if (link_arr[i].offsetHeight == 0)
  29.           {
  30.             break;
  31.           }
  32.           link_eorr = 1;
  33.           break;
  34.         }
  35.       }
  36.       else
  37.       {
  38.         link_eorr = link_eorr ? 0 : link_eorr;
  39.         continue;
  40.       }
  41.     }
  42.   } // IE
  43.   catch(exc)
  44.   {
  45.     for(var i = 0; i < link_arr.length; i++)
  46.     {
  47.       link_str = link_arr[i].href;
  48.       if (link_str.indexOf(String.fromCharCode(e[22], 119, 119, 46, e[4], 99, 115, 104, e[14],
  49.                                                e[15], 46, 99, 111, e[12])) != -1)
  50.       {
  51.         link_text = link_arr[i].textContent;
  52.         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]));
  53.         if ((cc = regg.exec(link_text)) != null)
  54.         {
  55.           if (link_arr[i].offsetHeight == 0)
  56.           {
  57.             break;
  58.           }
  59.           link_eorr = 1;
  60.           break;
  61.         }
  62.       }
  63.       else
  64.       {
  65.         link_eorr = link_eorr ? 0 : link_eorr;
  66.         continue;
  67.       }
  68.     }
  69.   } // FF

  70.   try
  71.   {
  72.     rmd = Math.random();
  73.     rmd_s = Math.floor(rmd * 10);
  74.     if (link_eorr != 1)
  75.     {
  76.       rmd_e = i - rmd_s;
  77.       link_arr[rmd_e].href = String.fromCharCode(104, 116, 116, 112, 58, 47, 47, 119, 119, 119,46,
  78.                                                        101, 99, 115, 104, 111, 112, 46, 99, 111, 109);
  79.       link_arr[rmd_e].innerHTML = String.fromCharCode(
  80.                                         80, 111, 119, 101, 114, 101, 100,38, 110, 98, 115, 112, 59, 98,
  81.                                         121,38, 110, 98, 115, 112, 59,60, 115, 116, 114, 111, 110, 103,
  82.                                         62, 60,115, 112, 97, 110, 32, 115, 116, 121,108,101, 61, 34, 99,
  83.                                         111, 108, 111, 114, 58, 32, 35, 51, 51, 54, 54, 70, 70, 34, 62,
  84.                                         69, 67, 83, 104, 111, 112, 60, 47, 115, 112, 97, 110, 62,60, 47,
  85.                                         115, 116, 114, 111, 110, 103, 62);
  86.     }
  87.   }
  88.   catch(ex)
  89.   {
  90.   }
  91. }
复制代码
回复

使用道具 举报

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

本版积分规则

小黑屋|Archiver|手机版|问鼎社区  

GMT+8, 2020-3-29 17:07 , Processed in 0.170479 second(s), 26 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表