Download Installation
- Copy the "convert" folder to the root directory of your phpBB folder.
- Make the config.php file world writable/chmod 777.
- Point your browser to the url of the convert folder (ie. http://www.example.com/phpBB2/convert/), fill in the needed information, and hope for the best.
- For the time being, this script requires PHP > 4.0.4, due to the usage of PEAR DB. I might eventually make a switch to phpBB's database implementation since that seems to be more compatible.
- Successfully converted versions (please let me know if you've converted others): 5.45c, 5.47a, 5.47d, 5.47e
- A big thanks to Paul Daniels for the "incentive" to finish this converter and for all the initial beta testing.
- If you run into any problems, debug mode may be turned on by changing the variable $debug from 'no' to 'yes' in prefs.php
- As of version 1.0.4 sequences are updated for PostgreSQL. Other supported databases also use sequences, but I'm unaware of which ones. If your database uses also uses sequences, let me know and I will implement it into the converter.
- 1.1.0 (03-11-03)
- Process is completely automated through auto-refreshing pages.
- Time and convert limits may now be set on the index page.
- Compatible with PHP running in safe mode (time limit will be set to PHP's configuration value).
- Lots of other little bug fixes and enchancements.
- 1.0.5 (03-03-03)
- The search tables are now updated so the imported posts can be searched.
- I wasn't able to replicate this with my version of UBB, but I believe that at some point, it was possible for users to input text for ICQ numbers in their profile, causing problems with phpBB's numeric column type for storing ICQ numbers. The converter now throws out anything other than numbers.
- 1.0.4 (02-24-03)
- UBB allows longer topic titles than phpBB. Topic titles are now trimmed to 60 characters.
- Sequences in PostgreSQL are updated for post, topic, and category IDs.
- 1.0.3 (02-22-03)
- Converter now works with PostgreSQL and all other databases supported by PEAR DB.
- Updated some SQL statements to adhere to PostgreSQL's stricter syntax.
- Implemented better error handling. The error function now displays the SQL statement and a more detailed error.
- Added error checks and rearranged the queries that retrieve next IDs.
- I also realized that it's 2003, and not 2002. Oops.
Updated changelog appropriately.
- 1.0.2 (01-30-03)
- Added daylight saving time options to fix timestamp problems in certain cases. Fixed other bug concerning timestamps. (Thanks AbelaJohnB)
- 1.0.1 (01-25-03)
- Fixed bug preventing members.php from converting more than 1000 members (Thanks CptanPanic)
- 1.0.0 (01-24-03)
- Initial Release
Donations, although by no means necessary, are greatly appreciated!