Page MenuHomePhabricator

mw-specialallpages-ns.patch

Authored By
bzimport
Nov 21 2014, 8:16 PM
Size
1018 B
Referenced Files
None
Subscribers
None

mw-specialallpages-ns.patch

--- SpecialAllpages.php 24 Sep 2004 16:24:43 -0000 1.26
+++ SpecialAllpages.php 2 Mar 2005 14:34:45 -0000
@@ -37,11 +37,12 @@
$namespaceselect = '<select name="namespace">';
$arr = $wgContLang->getNamespaces();
- for ( $i = 0; $i < 14; $i++ ) {
- $namespacename = str_replace ( "_", " ", $arr[$i] );
- $n = ($i == 0) ? wfMsg ( 'articlenamespace' ) : $namespacename;
- $sel = ($i == $namespace) ? ' selected="selected"' : '';
- $namespaceselect .= "<option value='{$i}'{$sel}>{$n}</option>";
+ foreach( $arr as $ns => $name ) {
+ if ( $ns < NS_MAIN ) continue;
+ $namespacename = str_replace ( "_", " ", $name );
+ $n = ($ns == 0) ? wfMsg ( 'articlenamespace' ) : $namespacename;
+ $sel = ($ns == $namespace) ? ' selected="selected"' : '';
+ $namespaceselect .= "<option value='{$ns}'{$sel}>{$n}</option>";
}
$namespaceselect .= '</select>';

File Metadata

Mime Type
text/x-diff
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1553
Default Alt Text
mw-specialallpages-ns.patch (1018 B)

Event Timeline