如何在类别中查询和显示文本的公共部分?

时间:2016-01-07 08:24:32

标签: semantic-mediawiki

我们为内部维基安装了SMW。有一个名为“X”的类别,其中有“A”,“B”和“C”页面,每个页面中都有一个名为“联系人”的部分。

问题:如何从属于“X”类别的每个页面编写显示此联系人部分的查询?

我已经......

我读了Help:Selecting pages,并且能够从Special:Ask页面列出X类别下的所有页面。

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

首先,您需要定义text类型的属性 - 您可以在页面Special:CreateProperty页面的帮助下完成。

然后在类别“X”的每个页面中,您需要将“联系人”文本分配给该属性 - 如下所示:

[[YourPropertyName::contact text]]

然后,在您要输出所有联系人文字的页面上,您可以执行类似

的操作
{{#ask:[[YourPropertyName::+]]}}