MediaWiki:如何从用户列表中隐藏用户?

时间:2010-03-11 11:41:20

标签: php mysql mediawiki

我为一个错误添加了两个用户的客户设置了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以及下面回复的说明。

1 个答案:

答案 0 :(得分:1)

安装"merge and delete"扩展程序。