如何完美的把维基百科上的某个条目搬运到自己的MediaWiki?

我自己建了一个MediaWiki,想从中文维基百科搬运一些内容。如果直接把维基百科的内容导出为XML,再在自己的MediaWiki导入,会缺失很多模版…
关注者
12
被浏览
8,749

1 个回答

首先,Scribunto对应的是

Extension:Scribunto

,是基金会现在所使用的Lua框架,由于许多模版已经改用Lua(对应页面空间为Module),所以如果实现的话,先搞好这个。

另,如果想要较好地实现维基百科的内容,可能要参考现阶段的

zh.wikipedia.org/wiki/S

——版本中“解析器钩”的插件,如

Cite

ParserFunctions

Math

EasyTimeline

还有记得启用多书写模式转换(也就是对应中文的“繁简转换”)(留意:

Writing systems

Manual:Language

剩下的dump库、用API导入、或者用

导出页面

再在你自己的站点导入就是了。

首页可能是和这个有关(

Manual:Interface/Mainpage

,还有

Manual:Interface/Sidebar