[分享] 個人財富 (貨幣資料) 由 phpBB 2 轉換 phpBB 3 成功經驗

phpBB 3 Conversion Support
phpBB 2 轉換 (升級) 到 phpBB 3 之問題討論!

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2 轉換升級到 phpBB 3 之問題討論!

參考連結:
官方 phpbb.com 自訂資料庫已收錄之轉換器
主題已鎖定
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8510
註冊時間: 2004-04-30 01:54
來自: Taiwan

[分享] 個人財富 (貨幣資料) 由 phpBB 2 轉換 phpBB 3 成功經驗

文章 心靈捕手 »

架站系統:
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
2. 修改 /install/convertors/convert_phpbb20.php
#
#-----[ 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 者), 再斟酌能力而逐一添加.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
主題已鎖定

回到「[3.0.x] 轉換」