Skip to content
This repository

Export forums into Vanilla 2 format

branch: master
Octocat-spinner-32 utilities Add phpbb file extension fixer December 08, 2013
Octocat-spinner-32 .gitignore Ignore porter miscellany February 20, 2014
Octocat-spinner-32 LICENSE.txt Fixes license & adds license text, clean up comments, fix gitignore December 17, 2011
Octocat-spinner-32 README Update README to make it relevant again December 08, 2013
Octocat-spinner-32 class.aspplayground.php Close of the php which is required for make. September 11, 2013
Octocat-spinner-32 class.bbpress.php bbPress: Fix column names February 20, 2014
Octocat-spinner-32 class.drupal.php Make category URL slugs lowercase always November 09, 2013
Octocat-spinner-32 class.exportcontroller.php suppress mysql_connect warning because it's annoying on php5.5 STOP J… March 14, 2014
Octocat-spinner-32 class.exportmodel.php suppress mysql_connect warning because it's annoying on php5.5 STOP J… March 14, 2014
Octocat-spinner-32 class.ipb.php Add IPB support. vB: Avatar improvements & add cmd line support February 20, 2014
Octocat-spinner-32 class.kunena.php Doc fix March 06, 2013
Octocat-spinner-32 class.mbox.php mbox: better notes March 14, 2014
Octocat-spinner-32 class.phpbb2.php phpbb2: Set the character set of the export. September 11, 2013
Octocat-spinner-32 class.phpbb3.php phpbb3: fix typo March 14, 2014
Octocat-spinner-32 class.punbb.php punbb: fix hardcoded prefixes December 08, 2013
Octocat-spinner-32 class.simplepress.php Make category URL slugs lowercase always November 09, 2013
Octocat-spinner-32 class.smf.php Standardize supported list order May 01, 2013
Octocat-spinner-32 class.smf2.php fixed the conversations November 13, 2013
Octocat-spinner-32 class.toast.php Close of the php which is required for make. September 11, 2013
Octocat-spinner-32 class.uservoice.php Close of the php which is required for make. September 11, 2013
Octocat-spinner-32 class.vanilla1.php Vanilla 1: remove extra permissions. May 28, 2013
Octocat-spinner-32 class.vanilla2.php Added ExportModel::FormatValue() convenience function. December 20, 2010
Octocat-spinner-32 class.vbulletin.php vB: Add forumid to commandline; fix stickies April 10, 2014
Octocat-spinner-32 class.vbulletin5.php Add initial vB5 support April 11, 2014
Octocat-spinner-32 class.webwiz.php webwiz: close of the php which is required for the builder. September 11, 2013
Octocat-spinner-32 class.xenforo.php Fix 'make', 1.9.0 December 08, 2013
Octocat-spinner-32 class.yaf.php Close of the php which is required for make. September 11, 2013
Octocat-spinner-32 functions.commandline.php Command line tweaks. May 28, 2013
Octocat-spinner-32 functions.php Close of the php which is required for make. September 11, 2013
Octocat-spinner-32 index.php v1.9.1 February 20, 2014
Octocat-spinner-32 make.php Fix 'make', 1.9.0 December 08, 2013
Octocat-spinner-32 style.css Style changes. April 15, 2011
Octocat-spinner-32 views.php Adding some functionality to the porter including command line porting. November 08, 2012
README
Source for Vanilla 2 export tools.

The official release is a single file and can be found here: http://vanillaforums.org/addon/porter-core

You can alternatively upload this entire folder to your web server if you want to use the latest bleeding-edge version or develop your own format. To do so, access it via index.php and ignore vanilla2export.php (the compiled version) entirely.

To create a new export format, add a new file in the format "class.yournewformatname.php" which will automatically be added to the dropdown list of export options. Copy one of the existing classes as an example / starting place. We recommend using a simpler one for this like SMF.

Porter can run via the command line. Execute the index.php file with the --help flag for a full list of options. For developers with very large databases or ones still in production, we recommend running your export from the command line on your localhost environment with a copy of the database.
Something went wrong with that request. Please try again.