我不太确定这在 MediaWiki 中是否可行。
我有几个类别,每个类别包含几页。如果您打开类别页面,您会看到通常由以下三个部分组成的类别内容:
- 用户定义的文本(可以使用编辑链接进行编辑)。
- 附加到此类别的所有子类别。
- 附加到此类别的所有页面。
我的目标是创建一个页面,其中至少包含几个类别的第 3 部分。一个页面,显示所有附加到我选择的多个类别的页面名称,按其类别分组。
我的第一种方法是使用 MediaWiki 的标准 transclude 语法:
A 类包含以下页面: {{:类别:A}} B 类包含以下页面: {{:类别:B}} C 类包含以下页面: {{:类别:C}} ...
不幸的是,这仅包含了一个类别的第一部分:用户定义的文本。缺少页面名称列表。
我的第二个想法是看看解析器函数。也许有一些功能可以提供通过类别的页面进行枚举。但我没有找到。
也许那里有一个 MediaWiki 扩展......
有没有聪明的方法来实现这一点?