Fixed 1.2 compatibility in "skin" user option
authorTim Starling <tstarling@users.mediawiki.org>
Sat, 22 May 2004 04:53:02 +0000 (04:53 +0000)
committerTim Starling <tstarling@users.mediawiki.org>
Sat, 22 May 2004 04:53:02 +0000 (04:53 +0000)
includes/User.php

index 111bebf..4152657 100644 (file)
@@ -468,10 +468,14 @@ class User {
 
                        if ( !isset( $skinNames[$s] ) ) {
                                $fallback = array(
-                                       'standard' => "Standard",
-                                       'nostalgia' => "Nostalgia",
-                                       'cologneblue' => "Cologne Blue");
-                               if(is_int($s) && isset( $fallback[$s]) ){
+                                       0 => "SkinStandard",
+                                       1 => "SkinNostalgia",
+                                       2 => "SkinCologneBlue");
+                               if ( isset( $skinNames['monobook'] ) ) {
+                                       $fallback[0] = "SkinMonoBook";
+                               }
+                               
+                               if(is_numeric($s) && isset( $fallback[$s]) ){
                                        $sn = $fallback[$s];
                                } else {
                                        $sn = "SkinStandard";