2

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

示例:wiki.com/wiki/Article

{{Template
Data = Data1
}}

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

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

Data1

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

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

4

1 回答 1

1

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

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

于 2014-08-08T06:51:46.090 回答