X-Space是一套面向Web2.0應(yīng)用的社區(qū)個(gè)人門戶系統(tǒng)。它以博客(BLOG)功能為核心,結(jié)合了圖片(相冊(cè))、收藏、書簽(網(wǎng)摘)、好友圈等Web2.0應(yīng)用元素,以及商品(商城)、文件(下載)、友情鏈接等互聯(lián)網(wǎng)流行應(yīng)用。 X-Space與Discuz!論壇系統(tǒng)的緊密結(jié)合,將使社區(qū)應(yīng)用從過去單純的BBS應(yīng)用升級(jí)為一個(gè)以“BBS+Blog”為方向的標(biāo)準(zhǔn)化Web2.0社區(qū)個(gè)人門戶。
與Discuz!論壇無縫結(jié)合是X-Space特色之一,使論壇的個(gè)人資料更新、帖子批量與X-Space同步。X-Space與Discuz!論壇是整合非常簡(jiǎn)單,按照以下步驟輕松完成。
一:X-Spacee與Discuz!論壇
第1步:為了提供給論壇用戶更醒目的標(biāo)志,我們提供了一些圖片標(biāo)志供站長使用(站長可以根據(jù)自己的喜好替換成其他圖片標(biāo)志)。到http://www.discuz.net/attachment.php?aid=40370下載圖片。圖片下載后,解壓縮,將其上傳或復(fù)制至論壇“images/common”目錄下。
圖1、
圖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。
將論壇模板中的“<td class="nav" width="85%" align="left" nowrap>” 修改為“<td class="nav" width="65%" align="left" nowrap>”
將論壇模板中的“<td align="right" width="15%">” 修改為“<td align="right" width="35%"><!--{if $xspacestatus}--><a href="X-Space訪問地址/?action/panel" target="_blank"><img src="images/common/icon_x.gif" border="0" align="absmiddle">我的個(gè)人空間(new!)</a><!--{else}--><a href="X-Space訪問地址/?action/register"><img src="images/common/icon_x.gif" border="0" align="absmiddle">開通我的個(gè)人空間</a><!--{/if}-->”
完成以上步驟后,整合結(jié)束。
二:整合中的常見問題
1:對(duì)新申請(qǐng)的Blog服務(wù)的用戶會(huì)顯示推送,而升級(jí)以前就申請(qǐng)個(gè)人空間的用戶卻不顯示。 解決辦法:下載http://www.discuz.net/attachment.php?aid=40459 文件,覆蓋admin目錄中admin_mybbs.php文件。 然后進(jìn)入:“個(gè)人后臺(tái)->論壇同步->同步個(gè)人信息”即可解決。
2:錯(cuò)誤提示: 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'
解決辦法:這個(gè)是因?yàn)樯?jí)過程中有字段沒有添加導(dǎo)致請(qǐng)登陸論壇后臺(tái)升級(jí)數(shù)據(jù)庫:ALTER TABLE `cdb_members` ADD `xspacestatus` TINYINT( 1 ) DEFAULT '0' NOT NULL AFTER `accessmasks` 。
出處:藍(lán)色理想
責(zé)任編輯:moby
上一頁 下一頁 X-Space二級(jí)域名配置
◎進(jìn)入論壇網(wǎng)站綜合、網(wǎng)頁制作版塊參加討論
|