查看完整版本: vb 3.x 到 Discuz! 2.5F 轉換程序

Linux0911 2005-12-4 07:49 AM

vb 3.x 到 Discuz! 2.5F 轉換程序

[quote]我們發佈的轉換程序,都經過了數十次的使用,但即便這樣我們仍然不能保證您能夠順利的轉換,因為幾乎每次轉換我們都可能遇到一些未知的情形,需要靠經驗和調整程序才能完成,因此不能保證轉換一次成功或您自行操作時一定能成功。主要取決於您原論壇數據的規範程度、您的技術經驗等等等等很多方面。在每一個轉換程序後,我們會標注一個轉換難度,供您參考,量力而行。
如果您在轉換過程中遇到問題,請將您的問題發表到《安裝使用》版共同探討。

本轉換程序難度:較容易[/quote]
/* ============================================================================ */
/* vBulletin to Discuz! 論壇轉換程序                                                */
/* 本程序用來轉換 vB 3.x.x 到 Discuz! 2.5F(以後版本未知)                        */
/* ============================================================================ */
/*
   !!! 特別注意:由於 vb3 使用了非標準的加密方式,給數據轉換增加了很大障礙,請在轉換後,
   請用 logging.php 替換原有 Discuz! 中的 logging.php,以便老用戶能夠登錄並恢復密碼。 !!!

   本程序的功效

   1. 本程序可以轉換 vB 的用戶資料, 板塊(包括名稱, 介紹, 貼數, 回覆數, 及版主等),
      各板塊的貼子(包括標題, 內容, 作者, 回覆數, 瀏覽數等等).

   2. 本程序不能, 或者不轉換的內容包括:
        用戶資料中的"職業","來自"之類非重要的訊息
        vB 的三級論壇 (一二級論壇及分類都可以轉換)
        所有的貼子圖標 (因為不每個論壇設置不同, 無法識別)
        附件/投票貼內容及投票

   3. vB 中原有論壇, 不管打開還是關閉, 是否隱藏等, 都會被轉換為"公開"模式.


   使用前請務必仔細閱讀下面的須知:

   1. 請先使用 Discuz! 安裝程序, 將 Discuz! 論壇程序安裝到與 vB 相同的數據庫裡. 由於
      Discuz! 可以使用表名前綴, 所以不會與原有 vB 數據衝突. 兩者必須在一個庫中, 否則
     無法轉換.

   2. 本程序會覆蓋 Discuz! 數據庫中相關訊息.

   3. 在下面的變量中設置好數據庫參數(主機, 用戶名, 密碼, 數據庫名)

   4. 如果 vB 中設置了特殊用戶組, 轉換到 Discuz! 將為定為位置頭銜, 沒有任何權限, 需要
      相應修改.

   5. 根據您的伺服器速度, 設置每次轉換主題數的變量 $many.

   6. 轉換過程中如果不出現錯誤, 則會一直自動轉換直到完畢. 如果轉換成功, Discuz! 論壇即
      可用原來的管理員帳號登錄管理論壇.

   7. 使用完本程序請務必刪除, 否則可能被別人再次轉換, 覆蓋掉 Discuz! 論壇新貼.
頁: [1]
查看完整版本: vb 3.x 到 Discuz! 2.5F 轉換程序