正文内容 评论(0

X-Space与Discuz!论坛整合详解
2010-08-13 17:36:40  出处:快科技 作者:Plum 编辑:Plum     评论(0)点击可以复制本篇文章的标题和链接

X-Space是一套Web2.0社区个人门户系统。它以BLOG功能为核心,结合了图片(相册)、收藏、书签(网摘)、好友圈等Web2.0应用元素,以及商品(商城)、文件(下载)、友情链接等互联网流行应用。

X- Space以满足社区用户展示自我、互动沟通为宗旨,自带“论坛同步”功能,能与Discuz!论坛系统紧密结合,形成“BBS+Blog”为一体的标准 化Web2.0社区个人门户解决方案。使每一位已拥有Discuz!论坛的站长,均可轻松安装,为站内会员提供主流的Web2.0社区服务。

在X-Space安装完毕后,让我们开 始将X-Space与Discuz!论坛整合。X-Space与Discuz!论坛无缝结合特色之一,能够使个人资料更新、帖子批量与X-Space同 步,并与Discuz!用户完全结合的用户组权限功能。X-Space与Discuz!论坛是整合非常简单,按照以下步骤轻松完成。

一:X-Spacee与Discuz!论坛

第1步:为了提供给论坛用户更醒目的标志,我们提供了一些图片标志供站长使用(站长可以根据自己的喜好替换成其他图片标志)。到http://www.discuz.net/attachment.php?aid=40370下载图片。图片下载后,解压缩,将其上传或复制至论坛“images/common”目录下。 

X-Space与Discuz!论坛整合详解
图1 

X-Space与Discuz!论坛整合详解
图2

第2步:修改论坛“include/common.inc.php”文件。

找到“m.accessmasks”修改为“m.accessmasks,m.xspacestatus”。(此处共有两处“include/common.inc.php”,全部要做修改)

第3步:修改论坛模板templates/default/index.htm和templates/default/forumdisplay.htm。

完成以上步骤后,整合结束。

二:整合中的常见问题

1、对新申请的Blog服务的用户会显示推送,而升级以前就申请个人空间的用户却不显示。

解决办法:下载http://www.discuz.net/attachment.php?aid=40459 文件,覆盖admin目录中admin_mybbs.php文件。

然后进入:“个人后台->论坛同步->同步个人信息”即可解决。

2、错误提示:

Time: 2006-4-17 2:10pm
Script: /bbs/viewthread.php
SQL: SELECT p.*, m.uid, m.username, m.groupid, m.regdate, m.lastactivity, m.posts, m.digestposts, m.oltime,
m.pageviews, m.credits, m.extcredits1, m.extcredits2, m.extcredits3, m.extcredits4, m.extcredits5, m.extcredits6,
m.extcredits7, m.extcredits8, m.email, m.gender, m.showemail, m.invisible, m.avatarshowid, m.xspacestatus, mf.nickname, mf.site,
mf.icq, mf.qq, mf.yahoo, mf.msn, mf.taobao, mf.alipay, mf.location, mf.medals, mf.avatar, mf.avatarwidth,
mf.avatarheight, mf.sightml AS signature, mf.customstatus
FROM cdb_posts p
LEFT JOIN cdb_members m ON m.uid=p.authorid
LEFT JOIN cdb_memberfields mf ON mf.uid=m.uid
WHERE p.tid='24256' AND p.invisible='0' ORDER BY dateline LIMIT 0, 10
Error: Unknown column 'm.xspacestatus' in 'field list'

解决办法:这个是因为升级过程中有字段 没有添加导致请登陆论坛后台升级数据库:ALTER TABLE `cdb_members` ADD `xspacestatus` TINYINT( 1 ) DEFAULT '0' NOT NULL AFTER `accessmasks` 。

【本文结束】如需转载请务必注明出处:快科技

责任编辑:

  • 支持打赏
  • 支持0

  • 反对

  • 打赏

文章价值打分

当前文章打分0 分,共有0人打分
  • 分享好友:
  • |
本文收录在
#映众

  • 热门文章
  • 换一波

  • 好物推荐
  • 换一波

  • 关注我们

  • 微博

    微博:快科技官方

    快科技官方微博
  • 今日头条

    今日头条:快科技

    带来硬件软件、手机数码最快资讯!
  • 抖音

    抖音:kkjcn

    科技快讯、手机开箱、产品体验、应用推荐...