from:
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.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 了。