我不太确定MediaWiki中是否有这种可能。Transclude MediaWiki中的类别
我有几个类别,每个类别包含几页。如果打开类别页面,则会看到通常由以下三部分组成的类别的内容:
- 用户定义的文本(可使用编辑链接进行编辑)。
- 附加到此类别的所有子类别。
- 附加到此类别的所有页面。
我的目标是创建一个页面,其中至少包含几个类别的第3部分。一个页面,显示附加到我选择的多个类别的所有页面名称,按其类别分组。
我的第一个方法是使用的MediaWiki标准transclude语法:
Category A contains these pages: {{:Category:A}} Category B contains these pages: {{:Category:B}} Category C contains these pages: {{:Category:C}} ...
不幸的是,一个类别的这只transcluded部分#1:用户定义的文本。页面名称列表丢失。
我的第二个想法是看看解析器的功能。也许有一些功能可以通过一个类别的页面进行枚举。但我没有找到任何。
也许有一个链接到MediaWiki扩展有...
有没有意识到这一个聪明的办法?
谢谢,那就是我一直在寻找的东西。它运作良好。 – Typhix 2009-06-29 06:32:50