mw2dw/mw2dw

将 MediaWiki 安装中的内容转换为 DokuWiki

0.3.6 2013-09-12 03:13 UTC

This package is not auto-updated.

Last update: 2024-09-14 13:50:42 UTC


README

Continuous integration

将 MediaWiki 导入到 DokuWiki。尽可能地将 MediaWiki 语法转换为 DokuWiki(不是所有 MediaWiki 的修饰符都在 DokuWiki 中可用)。它处理页面和图片/文件。

测试于

  • MediaWiki 1.17.1 和 DokuWiki 2012-01-25 "Angua"。
  • MediaWiki 1.16.1 和 DokuWiki 2011-05-25a "Rincewind"。

该项目未处于活跃开发或维护状态。

如果在迁移过程中遇到严重问题,请尝试使用 yamdwe 项目。

要求

  • 服务器上 MediaWiki 和 DokuWiki 安装的物理访问权限。
  • 读取 MediaWiki 的 LocalSettings.php 脚本。
  • PHP 5.4 或更高版本。
  • PDO 扩展与 MySQL/PostgreSQL 绑定 - 无论 MediaWiki 使用哪种数据库类型。

用法

可以通过 web 服务器或从具有服务器 SSH 访问权限的命令行运行。对于大型 MediaWiki 安装,建议使用命令行,因为如果启用了安全模式并且无法禁用,web 服务器可能会由于最大执行时间限制而终止进程。

src 目录复制到临时位置,如果您将使用命令行,或者复制到可访问的 web 位置。

settings.php.dist 复制到 settings.php 并编辑内容以提供源 MediaWiki 和目标 DokuWiki 安装的路径。即使从 web 服务器运行,路径也不能是 URL。

您将使用命令行或 web 服务器,要调用的目标文件相同。如果使用命令行

$ php index.php

如果使用 web 服务器

/index.php