如何列出MediaWiki中的所有用户?

马克斯库

我写了一个MediaWiki扩展。我需要获取所有注册用户的列表。在大多数MediaWiki中,并不是真正了解什么是什么,也无法找到腿长的位置。

对于当前登录的用户,我使用代码:

global $wgUser;
$userId = $wgUser->getId();
$userName = $wgUser->getName();

但是我还找不到如何获取所有用户及其ID的列表以备将来使用

狮子座

你将不得不查询用户表中databas。这样的事情(有关详细信息,请参见下面链接的手册):

$dbr = wfGetDB( DB_SLAVE );
$id_list = $dbr->select( 'user', 'user_id' );
foreach( $id_list as $user_data ) {
    ...
}

进一步阅读:

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何列出mongo shell中的所有用户?

如何列出Cassandra Shell中的所有用户?

Redshift:如何列出组中的所有用户

如何列出Linux组中的所有用户?

在Django中列出所有用户

列出角色中的所有用户

如何列出所有用户的所有cron作业?

如何强制Mediawiki Wiki的所有用户重新登录?

以root用户身份,如何列出所有用户的crontab?

如何列出所有用户的用户名和组名?在UNIX系统中

如何列出特定 OU 中具有空白 EmployeeID 属性的所有用户帐户?

如何列出所有用户及其活动的进程数

列出Firebase身份验证中的所有用户

如何列出所有用户及其在多个驱动器中的总消耗空间

AD LDAP-如何列出组中的所有用户

列出所有用户及其食谱

如何将消息发送给帖子中列出了用户名的所有用户?

如何设置ACL以允许所有人从REST API列出所有用户

如何从根目录列出我的Linux机器上所有用户的所有别名

如何从所有用户中获取用户的排名

如何列出与当前用户属于同一团队的所有用户

如何使用Github API列出同一位置的所有用户?

如何使用 slack api 列出所有用户工作区?

如何从全局目录中枚举所有用户?

如何向bot中的所有用户发送消息?

如何在Django中获取组的所有用户?

Accurev:如何从流中获取所有用户的列表?

如何在列表中存储所有用户输入?

Microsoft Graph:在一个请求中列出所有用户及其组