我为一个错误添加了两个用户的客户设置了Mediawiki 1.15.1。他们现在想要从用户列表中隐藏这些用户。
这似乎是通过带有$wgGroupPermissions
的{{1}}数组完成的,但是根本不清楚隐藏工作需要什么条目,或者是否有新组('隐藏'或者其他)必须先用$wgGroupPermissions['suppress']['hideuser'] = true;
创建。
目前,我已将两个要隐藏的用户添加到'Oversight'组中,该组解释了“阻止用户名,将其隐藏在公共区域(hideuser)”,但它们仍然出现在Special:ListUsers页面上。
对于MediWiki阵列如何改变界面中显示的选项感到茫然,到目前为止我已将此添加到$wgAddGroups['bureaucrat'] = true;
:
LocalSettings.php
或者 - 因为他们实际上没有在wiki中添加任何内容 - 他们是否可以简单地从MySQL用户表中删除 - 尽管MediaWiki警告不要这样做?
有没有其他人成功完成这项工作?
更新 - 这是MediaWiki管理员的一个漏洞(虽然有解决方法)。请参阅this thread on MediaWIki Users以及下面回复的说明。