【问题标题】:Export/import content with full revision history mediawiki导出/导入具有完整修订历史的内容 mediawiki
【发布时间】:2016-03-06 10:00:42
【问题描述】:

在 mediawiki 中,我正在尝试将内容从一个 wiki 站点迁移到另一个 wiki 站点。我想导入内容,使更改看起来与最近的更改完全相同,例如,如果 userA 在日期 x 更改了页面 x,我想将更改导出到另一个 wiki,以便更改出现在同一个用户中,并且日期。

使用脚本执行此操作不尊重用户和日期的最近更改历史记录。

【问题讨论】:

标签: mediawiki


【解决方案1】:

您可以使用带有前缀的wiki-family。我最近做了这个,效果很好!

这个想法是,您对两个 wiki 都使用一个数据库。然后你可以通过这些参数,来共享相关的表格:

$wgDBprefix         = 'theOneWiki_'
$wgSharedPrefix     = 'shared_'
$wgSharedTables = array( 'user', 'user_properties', 'user_groups', 'user_former_groups', 'user_newtalk' );

这样您就可以共享保存更改信息的表格。

最好的问候, 最大

【讨论】:

    猜你喜欢
    • 2010-10-13
    • 1970-01-01
    • 2012-12-22
    • 2023-03-17
    • 2015-04-21
    • 1970-01-01
    • 2019-06-07
    • 1970-01-01
    相关资源
    最近更新 更多