Cleanup to r45062 (add Interwiki extension to core)
authorChad Horohoe <demon@users.mediawiki.org>
Sat, 27 Dec 2008 05:17:33 +0000 (05:17 +0000)
committerChad Horohoe <demon@users.mediawiki.org>
Sat, 27 Dec 2008 05:17:33 +0000 (05:17 +0000)
* If we're going to extend SpecialPage, actually do it. Don't use this wfSpecialSomething() crap.
* Clean up descriptions of Local/Trans. Most people don't know what Local/Trans mean for interwikis (I don't 100% get iw_local)

includes/SpecialPage.php
includes/specials/SpecialInterwiki.php
languages/messages/MessagesEn.php

index ef0dd8a..1a53c83 100644 (file)
@@ -147,7 +147,7 @@ class SpecialPage
                'Blockip'                   => array( 'SpecialPage', 'Blockip', 'block' ),
                'Undelete'                  => array( 'SpecialPage', 'Undelete', 'deletedhistory' ),
                'Import'                    => 'SpecialImport',
-               'Interwiki'                 => array( 'SpecialPage', 'Interwiki' ),
+               'Interwiki'                 => 'SpecialInterwiki',
                'Lockdb'                    => array( 'SpecialPage', 'Lockdb', 'siteadmin' ),
                'Unlockdb'                  => array( 'SpecialPage', 'Unlockdb', 'siteadmin' ),
                'Userrights'                => 'UserrightsPage',
index 36ebbca..11b37b7 100644 (file)
@@ -1,15 +1,5 @@
 <?php
 
-/**
- * Constructor
- */
-function wfSpecialInterwiki( $par ) {
-       global $wgRequest;
-
-       $form = new SpecialInterwiki( $wgRequest, $par );
-       $form->execute();
-}
-
 /**
  * implements Special:Interwiki
  * @ingroup SpecialPage
index 8449b70..5c54537 100644 (file)
@@ -2197,8 +2197,8 @@ Also see [[Special:WantedCategories|wanted categories]].',
 There is a [[Special:Log/interwiki|log of changes]] to the interwiki table.',
 'interwiki_prefix'         => 'Prefix',
 'interwiki_url'            => 'URL',
-'interwiki_local'          => 'Local', 
-'interwiki_trans'          => 'Trans',
+'interwiki_local'          => 'Define this as a local wiki', # needs a better description. Exactly _what_ does iw_local mean?
+'interwiki_trans'          => 'Allow interwiki transclusions',
 'interwiki_error'          => 'Error: The interwiki table is empty, or something else went wrong.',
 'interwiki_delquestion'    => 'Deleting "$1"',
 'interwiki_deleting'       => 'You are deleting prefix "$1".',