森林之原
五月 24, 2012, 03:31:08 am *
歡迎光臨, 訪客. 請先 登入註冊一個帳號.

請輸入帳號, 密碼以及預計登入時間
新聞: 森林之原歡迎您的蒞臨!
森林之原提供自由軟體的支援,包括繁體中文的翻譯。
 
   首頁   說明 搜尋 日曆 登入 註冊  
頁: [1]   向下
  寄送主題  |  列印  
作者 主題: Mambo 跟 SMF 的整合步驟  (閱讀 4793 次)
0 會員 以及 1 訪客 正在閱讀本篇主題.
Andrew::
魔,羯
*
離線 離線

文章: 217



個人網站
« 於: 六月 12, 2005, 08:38:30 pm »

因為我不用 Mambo 所以並沒有實際整合過,這只是翻譯 MOS_SMF 裡面的安裝說明。
據我所知目前的支援小組也沒有人研究 Mambo,如果你有整合的問題也沒人幫的上忙。
如果你了解整合的步驟,也對 MOS_SMF 有一定的了解,歡迎你加入我們當這裡的版主。
在那之前,有任何的問題可以到 Mambo 的中文網站尋求協助。
繁體中文:http://www.taiwanmambo.com/index.php
簡體中文:http://www.mambo.cn/smf/


MOS_SMF 整合步驟說明
這是使用 MOS_SMF 來整合 Mambo 跟 SMF 的說明,版本 3.17。
整合檔可以到這裡下載:
http://mamboforge.net/projects/mos-smf/



步驟 0 - 開始整合前請先安裝 Mambo 和 SMF 論壇。記得 MOS_SMF 只會將論壇整合到你的 Mambo 網站。
請不要將任何論壇的版權訊息移除。
記得備份你的資料庫和測試修改的功能。
注意每個 Mambo 的元件和模組必須要儲存最少一次才能正常運作。

步驟一 - 安裝 SMF 外掛

用 SMF 的外掛管理來安裝 smf_mamboXX 檔案。登入論壇的管理介面,到外掛管理然後選 [下載程式外掛]。
將檔案上傳,然後點 [ 使用外掛模組 ]。確定每個檔案的名稱旁有 完成 的訊息,最後點 開始。
直到點 開始 前外掛都不會安裝。

檢查你的錯誤檔案,如果沒辦法正常執行上面的動作。
有些主機不允許或限制上傳的檔案。如果不能用外掛管理安裝外掛請試試下面的方法:
將 smf_mamboXX 解壓縮,將 MOS_SMF.php 上傳到 SMF 的 Sources 目錄內然後照
mambo.mod 檔案裡說的步驟修改程式檔。

如果要更新 MOS_SMF 請先移除舊的版本,然後重新安裝新版本。

步驟二 - 在 Mambo 裡安裝 SMF 論壇的元件

在 Mambo 的管理介面安裝 com_smf.zip,然後改變設定值。
記得用絕對路徑以避免不必要的路徑問題。
如果沒有自動偵測到你的絕對路徑,到 SMF 的管理介面,選 修改伺服器設定
然後複製 SMF 檔案夾 的路徑。

種共有三種格式可以顯示你的整合網站:

a) Wrapped
這種格式會將論壇顯示於 Mambo 的表格裡面。

b) Unwrapped
這種格式不會將論壇顯示於 Mambo 裡面,會看起來沒有整合過。

c) Stand-alone
如果因為某種原因你不想改變論壇的網址,那可以用這種格式。

步驟三 - 在 Mambo 裡安裝 SMF 註冊元件

如果你想整合論壇和 Mambo 的會員資料,可以安裝這個元件。
這會使用 Mambo 的註冊功能,修改設定的步驟不會改變,一樣在 Mambo 的管理介面。
記得新註冊的會員將會被加入到論壇和 Mambo 的會員資料庫裡。
如果要移除某位會員,你必須在 SMF 和 Mambo 裡面來將他刪除。

步驟四 - 在 Mambo 裡安裝登入模組

以安裝模組的步驟來安裝 mod_smf_login.php。
到你的 Mambo 佈景 (index.php) 然後加入下面的程式碼,在 </head> 之前:
程式碼:
<?php
global $sc$context;

if (!
defined('SMF')){
require (
"administrator/components/com_smf/config.smf.php");
require (
$smf_path."/SSI.php");
}

$sc = &$context['session_id'];
$_SESSION['USER_AGENT'] = $_SERVER['HTTP_USER_AGENT'];

mysql_select_db($mosConfig_db);
?>


然後在 </body> 上面加入:
程式碼:
<?php mysql_select_db($db_name); ?>

最後啟用這個登入模組,關閉預設的 Mambo 登入模組。
« 最後編輯時間: 六月 20, 2005, 03:34:26 am 由 Andrew » 向版主檢舉   已記錄

頁: [1]   向上
  寄送主題  |  列印  
 
前往:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006, Simple Machines LLC Valid XHTML 1.0! Valid CSS!