* 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)
'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',
<?php
-/**
- * Constructor
- */
-function wfSpecialInterwiki( $par ) {
- global $wgRequest;
-
- $form = new SpecialInterwiki( $wgRequest, $par );
- $form->execute();
-}
-
/**
* implements Special:Interwiki
* @ingroup SpecialPage
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".',