去掉Powered by ECShop

最近闲来无事, 想开个网上商店卖点旧货, 本来想在淘宝上开个店, 但是注册时候发现太麻烦了, 条条框框太多了, 而且支付宝我也不大会用(丢人啊...). 于是想想干脆自己建一个吧.

用什么程序呢? osCommerce?离中国太远了. ShopEX自然是国内的领先者, 试用了一下, 功能果然强大, 尤其是辅助软件例如什么信使啊, 助手啊都很方便, 但是虽然免费但是不开源觉得有点别扭. 又看了看号称被Discuz!收购的ECShop, 完全开源, 装好一试, 感觉还不错, 尤其是后台比ShopEX要快很多也比较方便. 那么就暂时研究一下吧.

跑题了跑题了. ECShop开源是没错, 但是每个页面的title都要显示Powered by ECShop, 感觉实在是强人所难, 这种版权信息在页脚出现足够了, 没必要都放在title上. 那么怎么修改呢? Google了一下, 答案大同小异, 我这里就摘抄一下, 当作备忘好了:

去掉Powered by ECShop

在includes/lib_main.php找到lib_main.php文件, 打开后找到如下内容
$page_title = $GLOBALS[’_CFG’][’shop_title’] . ‘ - ‘ . ‘Powered by ECShop’;

将其改为
$page_title = $GLOBALS[’_CFG’][’shop_title’];

去掉页脚的版权信息

在ecshop根目录/themes/当前模板名/library/page_footer.lbi中, 找到如下代码:
{insert name='query_info'}<br />
<a href="http://www.ecshop.com" target="_blank" style="font-size:10px">Powered by <strong><span style="color: #3366FF">ECShop</span> <span style="color: #FF9966">{$ecs_version}</span></strong></a><br />

明眼人都知道怎么改了吧.

删掉底部ecshop的logo

在ecshop根目录/themes/当前模板名/library/page_footer.lbi, 找到如下代码: <img src="../images/footer-logo.gif" alt="" id="footer-logo" />
将其删掉即可.

我并不提倡如上所有的做法, 其实去掉title中的文字就够了, 建议还是保留底部的版权信息, 毕竟这也是人家的劳动成果.

最后说一句题外话, Discuz的东西虽然都是开放源代码的, 但并不是自由软件, 也就是说它和我们常常理解的Opensource还有些不同, 你仅可以在非商业用途的情况下对源代码进行修改, 且不能再发行...国内部分软件作者的通病.

评论

3Q ----------- <a href="http://www.xiaomi001.com" title="小秘" target="_self">http://www.xiaomi001.com</a>

很多人说echop 底部Powered by ECShop变换版权信息只有正式版才可以去掉· 那是错误的想法的,除非程序调用.DLL组建之类要不还是很容易去掉或者更改! 很多朋友改掉了 languages\zh_cn\common.php 下 第543-553直接的版权信息 刷新后 显示成功了 但多刷新几次后还是看见 【如下图】Powered by ECShop乱跑! 修改方法如下:js/common.js 第322行 和324行的代码 教程地址: http://web.bdqy.net/zz/ShowArticle.asp?ArticleID=1054&Page=1

添加新评论