展会信息港展会大全

将Discuz!设置到新版应用中心,无需升级Discuz!版本的方法(临时方案)
来源:AILAB原创   发布日期:2019-06-02 20:43:12   浏览:85800次  

导读:受Discuz!官方论坛关闭发帖回帖及应用中心升级维护影响,2019年6月起,Discuz!应用中心域名将有原来的addon.discuz.com更新到addon.dismall.com。 根据目前Discuz!开源平台开发进度,后续站长要切换到新版应用中心需要升级到新版Discuz!包括X3.4之前的各个版...

受Discuz!官方论坛关闭发帖回帖及应用中心升级维护影响,2019年6月起,Discuz!应用中心域名将有原来的addon.discuz.com更新到addon.dismall.com。

根据目前Discuz!开源平台开发进度,后续站长要切换到新版应用中心需要升级到新版Discuz!包括X3.4之前的各个版本。

但是实际情况是,很多X2.5、X3、X3.1、X3.2、X3.3的老站经历过一些二次开发或系统代码修改,如果要统一升级,对于一些站长来说显得有些困难和麻烦,因此人工智能实验室(Ailab Team)综合了新版Discuz!开发情况,专门提取了关于接入新版应用中的部分,按照如下步骤修改后更新系统缓存即可:

1、修改文件 source/function/function_cloudaddons.php

a.将discuz.com批量替换成dismall.com

b.完成a步骤后将addon1.dismall.com/md5/ 替换成 addon.dismall.com/md5/

c.找到

$data = 'siteuniqueid='.rawurlencode(cloudaddons_getuniqueid()).'&siteurl='.rawurlencode($_G['siteurl']).'&sitever='.DISCUZ_VERSION.'/'.DISCUZ_RELEASE.'&sitecharset='.CHARSET.'&mysiteid='.$_G['setting']['my_siteid'];

修改成

$data = 'siteuniqueid='.rawurlencode(cloudaddons_getuniqueid()).'&siteurl='.rawurlencode($_G['siteurl']).'&sitever='.DISCUZ_VERSION.'/'.DISCUZ_RELEASE.'&sitecharset='.CHARSET.'&mysiteid='.$_G['setting']['my_siteid'].'&addonversion=1';

2.修改文件 source/language/lang_admincp_msg.php

a.将discuz.com批量替换成dismall.com

3.修改文件 source/language/lang_admincp.php

a.将open.discuz.net批量替换成open.dismall.com

b.将addon.discuz.com批量替换成addon.dismall.com

特别提示

1、本教程仅为临时方案,如果没有特别的困难,建议按Discuz!官方要求升级到最新版本;

2、如果有其他遗漏之处,欢迎联系我们补充,我们将及时更新;

赞助本站

人工智能实验室

相关热词: Discuz!

相关内容
AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港