list of foo
Wikipedia 上的页面是手动更新的。我可以在自己的 mediawiki 上自动执行此操作吗?
我想要一个自动生成的list of foo
页面,其中有一个表,其中包含单个类别的所有条目的名称和描述foo
。
我可以将页面内容嵌入Category:foo
到列表页中,但这并不意味着我可以获得描述。我可以使用标记部分转译但这仅对单个页面有用。
我可以将两者结合起来吗(通过扩展或其他方式)?
答案1
语义媒体维基是实现这一目标的方法之一。
答案2
看起来像动态页面列表3你可以展示
- 整篇文章或
- 某些章节的内容(以标题标识)和
- 将标题或内容截断至特定最大长度
和扩展:Scribunto,你可以编写一个自定义的 Lua 模块并查询mw.site.stats.pagesInCategory
并获取文章不知何故——取决于您在哪里以及如何存储描述。
扩展:CategoryTree可能会被黑客入侵,包含文章的前 n 个单词或您的描述所包含的任何内容。