X-Space是一套面向Web2.0应用的社区个人门户系统。它以博客(BLOG)功能为核心,结合了图片(相册)、收藏、书签(网摘)、好友圈等Web2.0应用元素,以及商品(商城)、文件(下载)、友情链接等互联网流行应用。 与Discuz!论坛无缝结合是X-Space特色之一,使论坛的个人资料更新、帖子批量与X-Space同步。X-Space与Discuz!论坛是整合非常简单,按照以下步骤轻松完成。 一:X-Spacee与Discuz!论坛 第1步:为了提供给论坛用户更醒目的标志,我们提供了一些图片标志供站长使用(站长可以根据自己的喜好替换成其他图片标志)。到http://www.discuz.net/attachment.php?aid=40370下载图片。图片下载后,解压缩,将其上传或复制至论坛“images/common”目录下。 找到“m.accessmasks”修改为“m.accessmasks,m.xspacestatus”。(此处共有两处“include/common.inc.php”,全部要做修改) 将论坛模板中的“<td class=”nav” width=”85%” align=”left” nowrap>” 将论坛模板中的“<td align=”right” width=”15%”>” 完成以上步骤后,整合结束。 1:对新申请的Blog服务的用户会显示推送,而升级以前就申请个人空间的用户却不显示。 2:错误提示: 解决办法:这个是因为升级过程中有字段没有添加导致请登陆论坛后台升级数据库:ALTER TABLE `cdb_members` ADD `xspacestatus` TINYINT( 1 ) DEFAULT 0 NOT NULL AFTER `accessmasks` 。
X-Space与Discuz!论坛系统的紧密结合,将使社区应用从过去单纯的BBS应用升级为一个以“BBS+Blog”为方向的标准化Web2.0社区个人门户。
第2步:修改论坛“include/common.inc.php”文件。
第3步:修改论坛模板templates/default/index.htm和templates/default/forumdisplay.htm。
修改为“<td class=”nav” width=”65%” align=”left” nowrap>”
修改为“<td align=”right” width=”35%”><!–{if $xspacestatus}–><a href=”X-Space访问地址/?action/panel” target=”_blank”><img src=”http://www.knowsky.com/images/common/icon_x.gif” border=”0″ align=”absmiddle”>我的个人空间(new!)</a><!–{else}–><a href=”X-Space访问地址/?action/register”><img src=”http://www.knowsky.com/images/common/icon_x.gif” border=”0″ align=”absmiddle”>开通我的个人空间</a><!–{/if}–>”
二:整合中的常见问题
解决办法:下载http://www.discuz.net/attachment.php?aid=40459 文件,覆盖admin目录中admin_mybbs.php文件。
然后进入:“个人后台->论坛同步->同步个人信息”即可解决。
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
轻松简单 x-spacee与discuz!论坛整合详解_discuz!论坛
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 轻松简单 x-spacee与discuz!论坛整合详解_discuz!论坛
相关推荐
-      discuz x3.4 整站搬家详细教程,基本通用
-      discuz搬家管理员无法登录后台解决方法
-      discuz“对不起,您安装的不是正版应用..”的解决方法
-      discuz教程:标题的最少字数限制设置方法
-      Discuz论坛专题目录伪静态的设置方法
-      discuz排行首页图片显示更多的图片
-      discuz让帖子头像使用高清图片的解决方法
-      ucenter密码正确无法登录后台的解决方法