* DO NOT manipulate this array at run-time.
*
* @package MediaWiki
+ * @subpackage SpecialPage
*/
/**
'Userlogout' => new UnlistedSpecialPage( 'Userlogout' ),
'Preferences' => new SpecialPage( 'Preferences' ),
'Watchlist' => new SpecialPage( 'Watchlist' ),
+
+ 'Mytalk' => new UnlistedSpecialPage( 'Mytalk'),
+ 'Mycontributions' => new UnlistedSpecialPage( 'Mycontributions'),
+ 'Mypage' => new UnlistedSpecialPage( 'Mypage'),
+
'Recentchanges' => new SpecialPage( 'Recentchanges' ),
'Upload' => new SpecialPage( 'Upload' ),
'Imagelist' => new SpecialPage( 'Imagelist' ),
'Newimages' => new SpecialPage( 'Newimages' ),
'Listusers' => new SpecialPage( 'Listusers' ),
- 'Listadmins' => new SpecialPage( 'Listadmins' ),
+ 'Listadmins' => new UnlistedSpecialPage( 'Listadmins' ),
'Statistics' => new SpecialPage( 'Statistics' ),
'Randompage' => new SpecialPage( 'Randompage' ),
'Lonelypages' => new SpecialPage( 'Lonelypages' ),
'Unusedimages' => new SpecialPage( 'Unusedimages' )
);
+global $wgUseValidation ;
+if ( $wgUseValidation )
+ $wgSpecialPages['Validate'] = new SpecialPage( 'Validate' );
+
global $wgDisableCounters;
if( !$wgDisableCounters ) {
$wgSpecialPages['Popularpages'] = new SpecialPage( 'Popularpages' );
}
-global $wgUseData ;
-if ( $wgUseData ) {
- $wgSpecialPages['Data'] = new SpecialPage( 'Data' );
-}
-
global $wgDisableInternalSearch;
if( !$wgDisableInternalSearch ) {
$wgSpecialPages['Search'] = new UnlistedSpecialPage( 'Search' );
'Deadendpages' => new SpecialPage( 'Deadendpages' ),
'Allpages' => new SpecialPage( 'Allpages' ),
'Ipblocklist' => new SpecialPage( 'Ipblocklist' ),
- 'Maintenance' => new SpecialPage( 'Maintenance' ),
'Specialpages' => new UnlistedSpecialPage( 'Specialpages' ),
'Contributions' => new UnlistedSpecialPage( 'Contributions' ),
'Emailuser' => new UnlistedSpecialPage( 'Emailuser' ),
'Recentchangeslinked' => new UnlistedSpecialPage( 'Recentchangeslinked' ),
'Movepage' => new UnlistedSpecialPage( 'Movepage' ),
'Blockme' => new UnlistedSpecialPage( 'Blockme' ),
- 'Geo' => new UnlistedSpecialPage( 'Geo' ),
- 'Validate' => new UnlistedSpecialPage( 'Validate' ),
'Booksources' => new SpecialPage( 'Booksources' ),
'Categories' => new SpecialPage( 'Categories' ),
'Export' => new SpecialPage( 'Export' ),
'Allmessages' => new SpecialPage( 'Allmessages' ),
'Log' => new SpecialPage( 'Log' ),
'Blockip' => new SpecialPage( 'Blockip', 'block' ),
- 'Asksql' => new SpecialPage( 'Asksql', 'asksql' ),
'Undelete' => new SpecialPage( 'Undelete', 'delete' ),
- // Makesysop is obsolete, replaced by Special:Userlevels [av]
- # 'Makesysop' => new SpecialPage( 'Makesysop', 'userrights' ),
-
-# Special:Import is half-written
-# "Import" => new SpecialPage( "Import", "sysop" ),
+ "Import" => new SpecialPage( "Import", 'import' ),
'Lockdb' => new SpecialPage( 'Lockdb', 'siteadmin' ),
'Unlockdb' => new SpecialPage( 'Unlockdb', 'siteadmin' ),
'Sitesettings' => new SpecialPage( 'Sitesettings', 'siteadmin' ),
'Userlevels' => new SpecialPage( 'Userlevels', 'userrights' ),
+ 'Grouplevels' => new SpecialPage( 'Grouplevels', 'grouprights' ),
));
/**
* File which needs to be included before the function above can be called
*/
var $mFile;
- /**#@- */
+ /**#@-*/
/**
* Add a page to the list of valid special pages