新浪微博的登录插件,只支持Discuz 6.0-7.2/x1.0-x2.0,最近,Discuz升级到X2.5RC版了,再用新浪微博登录会出现问题,其实,修改少许代码即可使用。

下载微博登录插件,这个只适用于discuz x2.0:http://x.weibo.com/download/plugins/dx/Xweibo_DiscuzX2_2.1.1.zip

1,然后解压,打开 xwb/site.env.php

找到

define('XWB_S_TBPRE',        $discuz->db->tablepre);

修改为

define('XWB_S_TBPRE',        $discuz->config['db']['1']['tablepre']);

请用合适的软件打开的软件打开来修改,否则会出现编码问题。

如果出现问题,请下载这个来替换:site.env

2,找到xwb\images\xwb_2.css,将xwb_2.css复制一份,并且更名为xwb_2 RC.css

3,打开Xweibo_DiscuzX2_2.1.1\xwb\install\xwb_install.class.php

        if ( $this->_verChk(XWB_S_VERSION,$this->v['site_ver']) ){
            $tips[] = array(1,'当前'.XWB_S_NAME.'版本为: '.XWB_S_VERSION.' ');
        }else{
            $st = false;
            $tips[] = array(0,'当前'.XWB_S_NAME.'版本为: '.XWB_S_VERSION.' 当前插件支持版本: '.$this->v['site_ver'][0].' - '. $this->v['site_ver'][1]);
        }

将以上这段删除或者注释掉。

以上修改后,安装插件,更新缓存即可以使用了。记得若是未来discuz!x2.5正式版出来,那么要记得把css档名修正。找到

xwb\images\xwb_2.css

更名为:xwb_2.5.css

不是xwb_2.5 RC.css

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注