Apache 2.2.6
MySQL: 5.0.45
PHP: 5.2.4
phpMyAdmin: 2.11.1
phpBB: phpBB 2.0.22
前言:
暫且不論, 由 phpBB 2 轉換 phpBB 3 後, 個人財富 (貨幣資料) 可以做何運用?
目前重點只在於, 如何將個人財富 (貨幣資料) 由 phpBB 2 轉換 phpBB 3?
第一步:
安裝建立全新 phpBB 3 (目前最新檔 RC7);
建立好相關資料表後, 先不登入, 準備進行轉換.
第二步:
轉換前的準備:
1. 新增資料表 phpbb_users 欄位
#
#-----[ SQL ]-----
# ps. 此處, 可視需要自行修改 (增減) 貨幣欄位, 如 user_loan
#
代碼: 選擇全部
ALTER TABLE phpbb_users ADD user_money INT(11) UNSIGNED DEFAULT '0' NOT NULL;
ALTER TABLE phpbb_users ADD user_bank INT(11) UNSIGNED DEFAULT '0' NOT NULL;
ALTER TABLE phpbb_users ADD user_points INT(11) UNSIGNED DEFAULT '0' NOT NULL
#
#-----[ FIND ]-----
#
代碼: 選擇全部
array('user_posts', 'users.user_posts', 'intval'),
#-----[ AFTER, ADD ]-----
# ps. 此處, 可視需要自行修改 (增減) 貨幣欄位, 如 user_loan
#
代碼: 選擇全部
array('user_money', 'users.user_money', 'intval'),
array('user_bank', 'users.user_bank', 'intval'),
array('user_points', 'users.user_points', 'intval'),
進行轉換...
第四步:
轉換後, 檢視 (瀏覽) 資料表 phpbb_users 欄位,
原 phpBB 2 的使用者相關貨幣資料, 是否已經順利轉換至 phpBB 3 資料庫?
後記:
phpBB 3 的轉換功能中, 雖然未能盡如人意,
但是, 可以自行透過某些修改, 將原來 phpBB 2 的某些資料, 順利轉換至 phpBB 3.
由於 Cash Mod 在個人 phpBB2 論壇中, 扮演相當重要的角色,
因此我期望未來在轉換 phpBB3 時, 能夠順利將相關資料移轉,
而相關外掛 (需要使用到 Cash 者), 再斟酌能力而逐一添加.