Improve default groups for special pages: 23 out of 29 remaining ungrouped pages...
authorDaniel Friesen <dantman@users.mediawiki.org>
Sat, 31 May 2008 02:36:22 +0000 (02:36 +0000)
committerDaniel Friesen <dantman@users.mediawiki.org>
Sat, 31 May 2008 02:36:22 +0000 (02:36 +0000)
+ pages (For page lists like Allpages, Redirect lists, random pages, and other special pages listing or pointing to certain pages)
+ pagetools (For tools used to work on pages such as page movement, importing/exporting pages, and anything to do with (un)deleteion or history management of pages)
+ wiki (For special pages which list or modify data about the wiki and/or it's software such as Wiki statistics, Software version, Locking/Unlocking the database, and listing software messages)
- Preferences and password resets also moved to users.

includes/DefaultSettings.php
languages/messages/MessagesEn.php

index f47383f..61d6d7a 100644 (file)
@@ -2639,6 +2639,8 @@ $wgSpecialPageGroups = array(
        'Listbots'                  => 'users',
        'Userrights'                => 'users',
        'Blockip'                   => 'users',
+       'Preferences'               => 'users',
+       'Resetpass'                 => 'users',
 
        'Wantedpages'               => 'needy',
        'Wantedcategories'          => 'needy',
@@ -2652,33 +2654,34 @@ $wgSpecialPageGroups = array(
        'Mostcategories'            => 'highuse',
        'Mostimages'                => 'highuse',
        'Mostrevisions'             => 'highuse',
+       
+       'Allpages'                  => 'pages',
+       'Prefixindex'               => 'pages',
+       'Randompage'                => 'pages',
+       'Randomredirect'            => 'pages',
+       'Listredirects'             => 'pages',
+       'Categories'                => 'pages',
+       'Disambiguations'           => 'pages',
+       'Unwatchedpages'            => 'pages',
+       'Whatlinkshere'             => 'pages',
+       'Fewestrevisions'           => 'pages',
+
+       'Movepage'                  => 'pagetools',
+       'MergeHistory'              => 'pagetools',
+       'Revisiondelete'            => 'pagetools',
+       'Undelete'                  => 'pagetools',
+       'Export'                    => 'pagetools',
+       'Import'                    => 'pagetools',
+
+       'Statistics'                => 'wiki',
+       'Version'                   => 'wiki',
+       'Lockdb'                    => 'wiki',
+       'Unlockdb'                  => 'wiki',
+       'Allmessages'               => 'wiki',
 
-       'Statistics'                => 'other',
-       'Fewestrevisions'           => 'other',
-       'Randompage'                => 'other',
-       'Disambiguations'           => 'other',
        'Specialpages'              => 'other',
        'Blockme'                   => 'other',
-       'Movepage'                  => 'other',
-       'MergeHistory'              => 'other',
-       'Lockdb'                    => 'other',
-       'Unlockdb'                  => 'other',
-       'Version'                   => 'other',
-       'Whatlinkshere'             => 'other',
        'Booksources'               => 'other',
-       'Revisiondelete'            => 'other',
-       'Export'                    => 'other',
-       'Categories'                => 'other',
-       'Undelete'                  => 'other',
-       'Import'                    => 'other',
-       'Unwatchedpages'            => 'other',
-       'Randomredirect'            => 'other',
-       'Allpages'                  => 'other',
-       'Allmessages'               => 'other',
-       'Prefixindex'               => 'other',
-       'Listredirects'             => 'other',
-       'Preferences'               => 'other',
-       'Resetpass'                 => 'other',
        'Mypage'                    => 'other',
        'Mytalk'                    => 'other',
        'Mycontributions'           => 'other',
index 1c9004b..62d7d07 100644 (file)
@@ -3400,5 +3400,8 @@ Enter the filename without the "{{ns:image}}:" prefix.',
 'specialpages-group-users'       => 'Users and rights',
 'specialpages-group-needy'       => 'Pages in need of work',
 'specialpages-group-highuse'     => 'High use pages',
+'specialpages-group-pages'       => 'Pages',
+'specialpages-group-pagetools'   => 'Page tools',
+'specialpages-group-wiki'        => 'Wiki data and tools',
 
 );