linc / nitro-porter
唯一的多平台社区迁移工具。解放您的论坛!
v3.3.0
2023-04-23 15:19 UTC
Requires
- php: >=8.0
- ext-gd: *
- ext-json: *
- ext-pdo: *
- ext-zlib: *
- illuminate/database: ^8.0
- monolog/monolog: ^2
- nadar/quill-delta-parser: ^2
- s9e/text-formatter: ^2
Requires (Dev)
- fakerphp/faker: ^1.16
- marcocesarato/php-conventional-changelog: ^1
- phing/phing: ^2.0
- phpstan/phpstan: ^1
- phpunit/phpunit: ^9
- robmorgan/phinx: ^0.12
- squizlabs/php_codesniffer: ^3
This package is auto-updated.
Last update: 2024-09-28 15:54:51 UTC
README
唯一的多平台社区迁移工具。解放您的论坛!
Nitro Porter 基于 PHP 8.0+。有关完整要求,请参阅用户指南。
入门
Nitro Porter 通过命令行运行。有关安装步骤,请参阅用户指南。
支持的软件
支持的 目标
支持的 源
- Drupal
- Flarum
- FluxBB
- IPBoard
- NodeBB
- phpBB
- Simple Machines (SMF)
- Vanilla
- vBulletin
- XenForo
- ...以及 更多!
点击上述链接查看每个平台支持的 功能列表。源和目标都必须支持该功能,才能进行数据传输。
如何贡献
数据!
我们非常感谢现有的论坛提供的捐赠数据,以改进迁移及其测试(使用部分匿名记录)。完整的数据库转储是最好的方法。我们保护隐私,但欢迎您首先匿名化个人信息。如有必要,愿意签署非常狭窄的NDA。请联系lincoln@icrontic.com。
记录一个错误
如果您发现了一个可复现的缺陷,请发起讨论。请包括预期与实际结果,以及可靠复现的完整步骤。我们目前不维护问题跟踪器。
提交一个修复或改进
发送一个带有建议修复的拉取请求!这将被高度赞赏。请记录您对更改的理解,这会使审查更容易!尝试使用常规提交来获得更好的变更日志。
添加对新源的支持
有关将Nitro Porter扩展到支持新源或目标的开发者指南。