* API: (bug 15935) Add action=userrights to the API
authorRoan Kattouw <catrope@users.mediawiki.org>
Tue, 24 Mar 2009 16:04:50 +0000 (16:04 +0000)
committerRoan Kattouw <catrope@users.mediawiki.org>
Tue, 24 Mar 2009 16:04:50 +0000 (16:04 +0000)
commit3c52c2c64b9230b3c290ad439c82e146e05b37fc
tree0569c1770fa4c3fe84514560b8b4d3b61d60feee
parenteecfbfb0bb2918bdbeb47c8daf0fbdb2295f0000
* API: (bug 15935) Add action=userrights to the API
* Add ustoken=userrights to list=users
* Move the non-UI part of UserrightsPage::saveUserGroups() to the static and more generic doSaveUserGroups()
* Add a $reason parameter to UserrightsPage::addLogEntry() and make it and its helpers static
* Move UserrightsPage::changeableGroups() and changeableByGroup() to the User class and make the latter static
* In doSaveUserGroups(), drop groups that the user doesn't have from $remove (and those that they do have from $add), and return array($add, $remove)
* Fix up a comment in ApiQueryRecentChanges
RELEASE-NOTES
includes/AutoLoader.php
includes/User.php
includes/api/ApiMain.php
includes/api/ApiQueryRecentChanges.php
includes/api/ApiQueryUsers.php
includes/specials/SpecialUserrights.php