Transformer is a script to convert/merge another forum's database to/with ForkBB.
Supports (convert/merge):
- ForkBB rev.88
- FluxBB_by_Visman rev.51 - rev.87
- FluxBB 1.5.0 - 1.5.11
- PunBB 1.4.4 - 1.4.6
For FluxBB_by_Visman, FluxBB and PunBB: Before starting the conversion, copy the avatar files to the /public/img/avatars/ folder.
- PHP 8.0+
- PHP extensions: pdo, intl, json, mbstring, fileinfo
- PHP extensions (suggests): imagick or gd (for upload avatars and other images), openssl (for send email via smtp server using SSL/TLS), curl (for OAuth)
- A database such as MySQL 5.5.3+ (an extension using the mysqlnd driver must be enabled), SQLite 3.25+, PostgreSQL 10+
Apache must have mod_rewrite and mod_headers enabled. Also, the AllowOverride directive must be set to All.
Two options
- Shared hosting or site folder (Document Root != /public/ folder):
- Rename .dist.htaccess to .htaccess,
- Rename index.dist.php to index.php.
- (If you install the forum engine in the site folder, there may be conflicts between the forum's .htaccess rules and the site's .htaccess rules.)
- VPS/VDS with access to Apache configuration (Document Root == /public/ folder):
- Rename /public/.dist.htaccess to /public/.htaccess,
- Rename /public/index.dist.php to /public/index.php;
- Example nginx configuration.
- Note: Root must point to the /public/ directory.
- Note: The index.dist.php file does not need to be renamed.
Configure the FRIENDLY_URL section in the files /app/config/install.php and /app/config/main.dist.php ( topic ).
- Homepage: https://forkbb.ru/
- GitHub: https://github.com/forkbb/transformer
This project is under MIT license. Please see the license file for details.