目前X-Space 2.0、SupeSite 5.0正式版正在进行测试完善,已经对最新版的Discuz! 5.0进行了完全整合。
在SupeSite 、X-Space新版本未发布之前,如何让你目前使用的SupeSite 5.0 beta、X-Space 1.0正式版可以运行在Discuz! 5.0下面呢?
请按照以下操作进行:
进入Discuz! 5.0 “系统设置” -> “数据库升级”,依次执行以下两个SQL文:
(注意,请根据您的论坛表名前缀,修改SQL文里面的 cdb_ 为你自己的表明前缀)
ALTER TABLE cdb_forums ADD allowblog tinyint(1) NOT NULL DEFAULT '0';复制代码
UPDATE cdb_forums SET allowblog=allowshare;复制代码
这样,你的SupeSite 、 X-Space就可以运行在Discuz! 5.0下面了。
(
当然,这是一个暂时的解决方案,部分新功能可能没有效果,比如Discuz! 5.0内置的SupeSite收录帖子模式等,另外,和论坛的同步导入功能等也得待SupeSite 、 X-Space新版本出来后,大家只需要升级到新版本就可以与Discuz! 5.0完全结合,实现全部功能了)
另外,Discuz!5本身就支持SupeSite,不需要用tool包进行论坛同步升级了。只需要升级论坛之后登陆论坛后台--SupeSite设置--参数设置--启用SupeSite:选择启用,并更新论坛缓存
--------------------------------------------------------------------
另外,这里再说下让Discuz! 5下的帖子和版块能在SupeSite下显示的方法:
1,将论坛论坛--相应版块--允许其他模块共享:设置为是
2, 将该版块的SupeSite收录模式:设置为自动
这个只是保证这之后发布的帖子能够自动被SupeSite收录,对于之前的帖子如果也要被SupeSite收录的话,需要到论坛后台--论坛维护--批量主题管理中针对各个版块将帖子推送到SupeSie
3,每对论坛后台--编辑论坛--SupeSite收录模式进行了一次变更都需要再运行下
UPDATE cdb_forums SET allowblog=allowshare;复制代码
升级数据库,否则改动不生效的
这个切记
另外,这些方法仅用于您在SupeSite正式版本推出之前升级到Discuz! 5的用户。