17
2007
03

安装Discuz5.5和Supesite5.0/X-space2.0,但不能同步登录

安装Discuz5.5和Supesite5.0/X-space2.0,但不能同步登录

http://mrduan.comhttp://bbs.mrduan.com

http://wyvern.ifastnet.comhttp://wyvern.ifastnet.com/bbs

今天2007.03.20终于弄的同步了,在官方论坛找见了相关帖子,原来就是$cookiepre 的值要修改为与$tablepre变量一样的值

原贴如下:http://www.discuz.net/thread-553015-1-1.html

让X-Space 2.0更好的支持Discuz! 5.5.0(2007年3月13号更新)

Discuz! 5.5今日发布,如果站长以前安装有X-Space/SupeSite,在将论坛升级到Discuz! 5.5后,不需要更改目前的X-Space/SupeSite,就仍然可以与Discuz! 5.5配套使用的。
不过,
我们推荐站长需要做以下两点改动,以便可以让X-Space/SupeSite更好的支持Discuz! 5.5。

第一个修改,修改Discuz! 5.5论坛的config.php文件

修改论坛的config.inc.php文件,将 $cookiepre 的值修改为 与 $tablepre变量一样的值。并记得将cookie域变量 $cookiedomain 修改为与 SupeSite中config.php文件中一样的值。
如果不这样修改,可能会造成SupeSite与论坛无法同步登录的问题。

第二个修改,修改SupeSite的 styles/space/viewpro.html.php 文件

打开SupeSite的 styles/space/viewpro.html.php 文件,找到:

<h3>$space[username]的个人资料</h3>

在下面添加:

<div class="xspace-xcard">
<a href="{B_URL}/viewpro.php?uid=$uid">查看我的论坛资料</a>
</div>

就可以了。
这样修改后,用户在X-Space中查看个人资料的时候,就有查看论坛资料的链接了。

第三个修改,下载附件中的压缩包,解压缩后,覆盖SupeSite程序中的space.php文件
这样做,可以避免用户在论坛点击”升级个人空间“后,出现“没有找到页面”的错误提示。


当然,目前的解决方案并不是最完美的,等X-Space 3.0发布后,由于X-Space 3.0与Discuz! 5.5进行了更加完美的整合,届时,使用X-Space的站长就可以不用做任何修改,就可以一起更加完善的使用X-Space 3.0和Discuz! 5.5了。

 

« 上一篇: 一个300M国外免费PHP+M... 下一篇: 又整了下我的自留地... »
与此文相关的文章,有兴趣就接着看看吧:

 

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。