【问题标题】:Automatically create MediaWiki page from template input从模板输入自动创建 MediaWiki 页面
【发布时间】:2014-10-01 07:46:51
【问题描述】:

我有一个获取多个用户输入的模板。对于这些特定输入之一,我想使用该输入的内容自动创建一个新页面。

示例:wiki.com/wiki/Article

{{Template
Data = Data1
}}

我希望根据输入到数据中的内容自动创建一个页面。因此,将创建当前页面的新子页面(称为数据)。

wiki.com/wiki/Article/Data 有以下内容

Data1

这在 MediaWiki 软件中是否可行,无论是通过扩展还是软件本身?

编辑:这个扩展http://www.mediawiki.org/wiki/Extension:WikiDB 将基本上完成我上面描述的操作。它会将数据定义到一个不存在的页面,并允许您检索此数据以在其他地方使用。

【问题讨论】:

    标签: templates mediawiki wikipedia transclusion


    【解决方案1】:

    可能对您有所帮助的扩展:

    更重要的是:使用 Semantic MediaWiki(可能还有 WikiDB,我还没有尝试过),您还可以找到比创建您建议的页面更方便的方法来存储数据。我想不出在任何情况下创建仅用于从模板存储数据的页面都是最佳选择。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多