MediaWiki bot自动复制外部网站的内容

时间:2012-01-09 03:54:43

标签: content-management-system automation mediawiki copy-paste bots

我正在尝试找到可执行以下操作的MediaWiki机器人或扩展程序:

我有时会将外部内容复制到MediaWiki,以便在适当的上下文中显示它并使其可搜索。那不是很干。

我希望使用特殊标记保留原始内容的实时链接,并在原始内容发生变化时让机器人更新MediaWiki页面。

例如,该片段可能是我想在文档中引用的Subversion中的配置文件。我想做点什么:

<external-content 
    url="http://svn/config.txt" 
    start="#begin snippet" 
    end="#end snippet">
</external-content>

MediaWiki bot会下载http://svn/config.txt,保留#begin snippet#end snippet条评论之间的所有内容,并将结果粘贴在外部内容标记之间。

这样我可以确定当我更改config.txt时,我的MediaWiki文档保持同步。

还有许多其他用途。我不仅仅关注引用Subversion内容,还有许多其他基于Web的系统,我希望以这种方式集成数据。

有没有人知道会这样做的机器人?

1 个答案:

答案 0 :(得分:1)

您可以使用MediaWiki parser tag extension执行此操作。事实上,"Include" extension似乎与你所要求的非常相似。