如何跨类别查询和显示文本的公共部分?
How to query and display a common section of text across a category?
我们在工作中为内部 wiki 安装了 SMW。有一个名为 "X" 的类别,其中包含 "A"、"B" 和 "C" 页面,每个页面中都有一个名为 "Contact" 的部分。
问题:如何编写一个查询来显示属于 "X" 类别的每个页面的此联系人部分?
我已经..
我阅读 Help:Selecting pages 并且能够列出 Special:Ask 页中 X 类别下的所有页面。
感谢您的帮助!
首先,您需要定义文本类型的 属性 - 您可以在页面 Special:CreateProperty 的帮助下完成此操作。
然后在类别 "X" 的每个页面中,您需要将 "contact" 文本分配给 属性 - 像这样:
[[YourPropertyName::contact text]]
然后在你想要输出所有联系人文本的页面上你可以做类似
的事情
{{#ask:[[YourPropertyName::+]]}}
我们在工作中为内部 wiki 安装了 SMW。有一个名为 "X" 的类别,其中包含 "A"、"B" 和 "C" 页面,每个页面中都有一个名为 "Contact" 的部分。
问题:如何编写一个查询来显示属于 "X" 类别的每个页面的此联系人部分?
我已经..
我阅读 Help:Selecting pages 并且能够列出 Special:Ask 页中 X 类别下的所有页面。
感谢您的帮助!
首先,您需要定义文本类型的 属性 - 您可以在页面 Special:CreateProperty 的帮助下完成此操作。
然后在类别 "X" 的每个页面中,您需要将 "contact" 文本分配给 属性 - 像这样:
[[YourPropertyName::contact text]]
然后在你想要输出所有联系人文本的页面上你可以做类似
的事情{{#ask:[[YourPropertyName::+]]}}