mt 发表于 2019-6-23 13:13:28

新版Discuz!应用中心接入教程

新版Discuz!应用中心已经于2019年6月22日下午4:00上线,但是对于很多版本的dz来说还不能直接对接到新的应用中心,依据dismall和网上大神的方法提供如下解决方案:


1、下载自动转换文件:解压后,把 replacedismall.php 放到论坛根目录,访问 http://你的网站/replacedismall.php 执行,会自动接入到新的应用中心;
2、修改部分文件:
a、修改文件 source/function/function_cloudaddons.php,将discuz.com批量替换成dismall.com(大概有4处),将addon1.dismall.com/md5/ 替换成 addon.dismall.com/md5/(大概在21行),
b、找到
$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';(大概在54行,在行尾添加红色的文字)。c、修改文件 source/language/lang_admincp_msg.php,将discuz.com批量替换成dismall.com(大概有7处)。
d、修改文件 source/language/lang_admincp.php,将open.discuz.net批量替换成open.dismall.com(大概有8处);将addon.discuz.com批量替换成addon.dismall.com(大概有3处)。


修改后上传文件更新即可。当然,还有个最省力的办法就是安装新版的dz。


页: [1]
查看完整版本: 新版Discuz!应用中心接入教程