我最近安装了最新的 MediaWiki。我试图强制用户将文章归入某个类别。我使用 SelectCategory 扩展在编辑文章时询问他们,但是他们可能没有选择任何类别,只是保存了页面而没有将其附加到类别中。
有没有什么方法(扩展/设置/黑客)可以让我创建一个默认类别,如果新文章没有添加到其他类别中,则所有新文章都将成为该类别的一部分?
答案1
我根本不知道这会给你留下几个选择:
- 修改 SelectCategory 以强制选择一个类别。
- 修改 MediaWiki 代码,或创建新的扩展,以强制选择类别。
- 执行类别选择后编辑(巡逻、机器人、手动编辑等)。
请记住,如果您编辑任何 MediaWiki 代码,将来升级将很困难。理想情况下,您可能希望创建一个自定义扩展来执行您想要的操作。我没有做过任何与类别相关的 MediaWiki 编码,但最新版本通常有足够的钩子,您可以相对轻松地通过扩展完成大多数事情。