diff options
author | Brion Vibber <brion@users.mediawiki.org> | 2005-06-09 09:49:10 +0000 |
---|---|---|
committer | Brion Vibber <brion@users.mediawiki.org> | 2005-06-09 09:49:10 +0000 |
commit | a6d47f47ffb57840625997063ce01a93d204cdc2 (patch) | |
tree | 6cce9e875961eed25a39ad6006a148db38418804 /includes/SpecialPage.php | |
parent | 7c1ceaeab8210b6d585df789adc576f6fe0d7ed4 (diff) | |
download | mediawikicore-a6d47f47ffb57840625997063ce01a93d204cdc2.tar.gz mediawikicore-a6d47f47ffb57840625997063ce01a93d204cdc2.zip |
Rework the user_groups system, again, into something that seems to actually
more or less work for now.
* user_groups ur_group is now a short string key ('sysop' etc)
* groups table is gone
* user_rights table is gone
* Permissions for groups are for now set in $wgGroupPermissions.
An in-database management system could be re-added in the future
if it's really needed, but for now it's mostly just been screwing
things up.
* Group.php and Special:Groups are deprecated; will probably die.
* User group memberships are set explicitly through addGroup and
removeGroup methods instead of being re-saved on every change to
the user record.
Group keys are migrated from user_rights at upgrade time for older wikis.
The fields in prior 1.5alpha tables were too screwed up and will need to
manually have sysops re-assigned.
The Makesysop extension will need some minor tweaks.
Notes
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/9367
Diffstat (limited to 'includes/SpecialPage.php')
-rw-r--r-- | includes/SpecialPage.php | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/includes/SpecialPage.php b/includes/SpecialPage.php index 546900100cb7..4da06a895e7e 100644 --- a/includes/SpecialPage.php +++ b/includes/SpecialPage.php @@ -72,7 +72,7 @@ $wgSpecialPages = array( 'Lockdb' => new SpecialPage( 'Lockdb', 'siteadmin' ), 'Unlockdb' => new SpecialPage( 'Unlockdb', 'siteadmin' ), 'Userrights' => new SpecialPage( 'Userrights', 'userrights' ), - 'Groups' => new SpecialPage( 'Groups' ), + // 'Groups' => new SpecialPage( 'Groups' ), # currently borken ); global $wgUseValidation ; |