vanilla/porter

Vanilla Porter是一个将其他论坛导出到Vanilla的工具。

v2.5 2019-10-25 20:32 UTC

README

Vanilla Porter是一个方便的工具,可以将您旧的论坛导入到新的Vanilla论坛。它将创建一个可以直接通过仪表板导入到Vanilla的压缩文本文件。

请不要使用Vanilla Porter进行升级。它用于从其他论坛迁移,包括不兼容的Vanilla 1.x系列。

要求

Porter需要PHP 5.3+和连接到您现有数据库。就是这样!

入门指南

请使用官方版本,它是一个单独的文件。查看官方文档以获取重要的使用说明。

如果您有一个基于PHP的论坛(vBulletin、phpBB等),您可能可以直接将其放在服务器上并从那里运行。对于更复杂的配置(如jForum,即Java环境),我们建议将数据库导出到PHP/MySQL服务器并在那里运行。

自己动手!

要支持新的论坛源,复制"sample_package.php",将其重命名为您的平台,放入packages文件夹,并遵循其内联文档。

您可以通过index.php运行Vanilla Porter,这将使用源文件而不是单文件官方版本。这使得保持其更新和调试问题更容易。

当它准备好时,向我们发送一个pull请求,并签署我们的贡献者协议(需要vanillaforums.org论坛账户)。

命令行支持

Porter可以通过命令行运行。使用--help标志执行index.php文件,以获取完整选项列表。

对于具有非常大的数据库或仍在生产中的开发者,我们建议在本地主机环境中使用数据库副本通过命令行运行导出。这会让生活更容易。

构建发布版本

运行make.php,这将构建一个名为vanilla2export.php的单个文件。简单易行。