我写了一个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] 删除。
点击生成二维码
我来说两句