【发布时间】:2016-01-23 03:20:26
【问题描述】:
我们公司多年来一直使用 WordPress 托管一个 wiki 网站,现在我们决定将其迁移到 MediaWiki。
然而,我们 wiki 中的所有文章都不是用 wikitext 编写的,而是用原始 HTML 代码编写的,并且有很多 <a href...>Link</a>,MediaWiki 会将其转换为 <a href...>Link</a>。我们有数十万篇文章,所以我认为将这些旧文章转换为 wikitext 并不是一个好主意。
我尝试设置$wgRawHtml = true 并在代码周围添加<html> 和</html>,但是,TOC 被破坏(而且,在生产中使用也不安全)。
我也测试了一些扩展,例如https://www.mediawiki.org/wiki/Extension:HTML_Tags和https://www.mediawiki.org/wiki/Extension:AllowAnchorTags,但它们都不支持<a href=...本身。
有没有更好的解决方案来匹配我的情况?谢谢。
【问题讨论】: