inherit default user options from En where not already done
authorErik Moeller <erik@users.mediawiki.org>
Sun, 11 Jan 2004 21:24:00 +0000 (21:24 +0000)
committerErik Moeller <erik@users.mediawiki.org>
Sun, 11 Jan 2004 21:24:00 +0000 (21:24 +0000)
12 files changed:
languages/LanguageDa.php
languages/LanguageDe.php
languages/LanguageEs.php
languages/LanguageFr.php
languages/LanguageHe.php
languages/LanguageKo.php
languages/LanguageNl.php
languages/LanguageOc.php
languages/LanguagePl.php
languages/LanguagePt.php
languages/LanguageSl.php
languages/LanguageZh.php

index 5539d08..2770915 100644 (file)
        9       => "MediaWiki_diskussion",
 );
 
-/* private */ $wgDefaultUserOptionsDa = array(
-       "quickbar" => 1, "underline" => 1, "hover" => 1,
-       "cols" => 80, "rows" => 25, "searchlimit" => 20,
-       "contextlines" => 5, "contextchars" => 50,
-       "skin" => 0, "math" => 1, "rcdays" => 7, "rclimit" => 50,
-       "highlightbroken" => 1, "stubthreshold" => 0,
-       "previewontop" => 1, "editsection"=>1,"editsectiononrightclick"=>0, "showtoc"=>1,
-       "date" => 0
-);
-
 /* private */ $wgQuickbarSettingsDa = array(
        "Ingen", "Fast venstre", "Fast højre", "Flydende venstre"
 );
@@ -1215,10 +1205,10 @@ med den nye titel. Du er n
 
 class LanguageDa extends Language {
 
-       function getDefaultUserOptions () {
-               global $wgDefaultUserOptionsDa ;
-               return $wgDefaultUserOptionsDa ;
-               }
+        function getDefaultUserOptions () {
+                $opt = Language::getDefaultUserOptions();
+                return $opt;
+                }
 
        function getBookstoreList () {
                global $wgBookstoreListDa ;
index 38894dc..07bd770 100644 (file)
@@ -891,7 +891,7 @@ class LanguageDe extends Language {
        function getDefaultUserOptions () {
                $opt = Language::getDefaultUserOptions();
                return $opt;
-               }
+       }
 
        function getBookstoreList () {
                global $wgBookstoreListDe ;
index 8a27a29..2954ba2 100644 (file)
        9       => "MediaWiki_Discusión",
 );
 
-/* Note that some default options can be customized -- see
-   '$wgDefaultUserOptionsEn' in Language.php */
-/* private */ $wgDefaultUserOptionsEs = array(
-       "quickbar" => 1, "underline" => 1, "hover" => 1,
-       "cols" => 80, "rows" => 25, "searchlimit" => 20,
-       "contextlines" => 5, "contextchars" => 50,
-       "skin" => 0, "math" => 1, "rcdays" => 7, "rclimit" => 50,
-       "highlightbroken" => 1, "stubthreshold" => 0,
-       "previewontop" => 1, "editsection"=>1,"editsectiononrightclick"=>0, "showtoc"=>1,
-       "date" => 0
-);
-
 /* private */ $wgQuickbarSettingsEs = array(
 
        "None", "Fixed left", "Fixed right", "Floating left"
@@ -978,8 +966,12 @@ Por favor, elije otro nombre.",
 class LanguageEs extends Language {
 
        # Inherent default user options unless customization is desired
+        function getDefaultUserOptions () {
+               $opt = Language::getDefaultUserOptions();
+                return $opt;
+        }
 
-    function getBookstoreList () {
+       function getBookstoreList () {
                global $wgBookstoreListEn ;
                return $wgBookstoreListEn ;
        }
index 455bd1b..787cb3b 100644 (file)
        9       => "Discussion_MediaWiki",
 );
 
-/* using default options */
-/* private */ $wgDefaultUserOptionsFr = array(
-       "quickbar"                      => 1,
-       "underline"                     => 1,
-       "hover"                         => 1,
-       "cols"                          => 80,
-       "rows"                          => 25,
-       "searchlimit"                   => 20,
-       "contextlines"                  => 5,
-       "contextchars"                  => 50,
-       "skin"                          => 0,
-       "math"                          => 1,
-       "rcdays"                        => 7,
-       "rclimit"                       => 50,
-       "highlightbroken"               => 1,
-       "stubthreshold"                 => 0,
-       "previewontop"                  => 1,
-       "editsection"                   => 1,
-       "editsectiononrightclick"       => 0,
-       "showtoc"                       => 1,
-       "date"                          => 0
-);
-
 /* private */ $wgQuickbarSettingsFr = array(
        "Aucune", "Gauche", "Droite", "Flottante à gauche"
 );
@@ -954,8 +931,8 @@ class LanguageFr extends Language
 
        function getDefaultUserOptions()
        {
-               global $wgDefaultUserOptionsFr;
-               return $wgDefaultUserOptionsFr;
+               $opt = Language::getDefaultUserOptions();
+                return $opt;
        }
 
         function getBookstoreList () {
index 1a15fb2..e6adf37 100644 (file)
@@ -24,14 +24,6 @@ include_once("LanguageUtf8.php");
        9       => "MediaWiki_talk",
 );
 
-/* private */ $wgDefaultUserOptionsHe = array(
-       "quickbar" => 2, "underline" => 1, "hover" => 1,
-       "cols" => 80, "rows" => 25, "searchlimit" => 20,
-       "contextlines" => 5, "contextchars" => 50,
-       "skin" => 0, "math" => 1, "rcdays" => 7, "rclimit" => 50,
-       "highlightbroken" => 1, "stubthreshold" => 0
-);
-
 /* private */ $wgQuickbarSettingsHe = array(
        "ללא", "קבוע משמאל", "קבוע מימין", "צף משמאל"
 );
@@ -774,10 +766,11 @@ $3 $9",
 
 class LanguageHe extends LanguageUtf8 {
 
-       function getDefaultUserOptions () {
-               global $wgDefaultUserOptionsHe ;
-               return $wgDefaultUserOptionsHe ;
-       }
+        function getDefaultUserOptions () {
+                $opt = Language::getDefaultUserOptions();
+               $opt["quickbar"]=2;
+                return $opt;
+        }
 
        function getBookstoreList () {
                global $wgBookstoreListHe ;
index afc7249..911740a 100644 (file)
@@ -30,14 +30,6 @@ include_once( "LanguageUtf8.php" );
 # option values if you like. These will be the defaults for any user
 # who isn't logged in, or a newly created user account.
 
-/* private */ $wgDefaultUserOptionsKo = array(
-       "quickbar" => 1, "underline" => 1, "hover" => 1,
-       "cols" => 80, "rows" => 25, "searchlimit" => 20,
-       "contextlines" => 5, "contextchars" => 50,
-       "skin" => 0, "math" => 1, "rcdays" => 14, "rclimit" => 50,
-       "highlightbroken" => 1, "stubthreshold" => 0
-);
-
 /* private */ $wgQuickbarSettingsKo = array(
 #      "None", "Fixed left", "Fixed right", "Floating left"
        "없음", "왼쪽 붙박이", "오른쪽 붙박이", "왼쪽 떠다님"
@@ -944,10 +936,11 @@ Wikipedia developers.",
 
 class LanguageKo extends LanguageUtf8 {
 
-       function getDefaultUserOptions () {
-               global $wgDefaultUserOptionsKo ;
-               return $wgDefaultUserOptionsKo ;
-               }
+        function getDefaultUserOptions () {
+                $opt = Language::getDefaultUserOptions();
+               $opt["rcdays"]=14;
+                return $opt;
+        }
 
        function getBookstoreList () {
                global $wgBookstoreListKo ;
index 1a6d0a5..d2bc169 100644 (file)
  9 => "Overleg_MediaWiki"
 );
 
-/* private */ $wgDefaultUserOptionsNl = array(
- "quickbar" => 1, "underline" => 1, "hover" => 1,
- "cols" => 80, "rows" => 25, "searchlimit" => 20,
- "contextlines" => 5, "contextchars" => 50,
- "skin" => 0, "math" => 1, "rcdays" => 3, "rclimit" => 50,
- "highlightbroken" => 0, "stubthreshold" => 0,
- "previewontop" => 1, "editsection" => 0,
- "editsectiononrightclick" => 0, "showtoc" => 0,
- "date" => 2
-);
-
 /* private */ $wgQuickbarSettingsNl = array(
  "Uitgeschakeld", "Links vast", "Rechts vast", "Links zwevend"
 );
@@ -1000,9 +989,10 @@ te zijn om een pagina te verplaatsen.",
 
 class LanguageNl extends Language {
 
- function getDefaultUserOptions () {
-  global $wgDefaultUserOptionsNl ;
-  return $wgDefaultUserOptionsNl ;
+  function getDefaultUserOptions () {
+    $opt = Language::getDefaultUserOptions();
+    $opt["date"]=2;
+    return $opt;
   }
 
  function getBookstoreList () {
index 91bd899..1be7057 100644 (file)
@@ -20,29 +20,6 @@ include_once( "LanguageUtf8.php" );
        9       => "MediaWiki_talk",
 );
 
-/* using default options */
-/* private */ $wgDefaultUserOptionsOc = array(
-       "quickbar"                      => 1,
-       "underline"                     => 1,
-       "hover"                         => 1,
-       "cols"                          => 80,
-       "rows"                          => 25,
-       "searchlimit"                   => 20,
-       "contextlines"                  => 5,
-       "contextchars"                  => 50,
-       "skin"                          => 0,
-       "math"                          => 1,
-       "rcdays"                        => 7,
-       "rclimit"                       => 50,
-       "highlightbroken"               => 1,
-       "stubthreshold"                 => 0,
-       "previewontop"                  => 1,
-       "editsection"                   => 1,
-       "editsectiononrightclick"       => 0,
-       "showtoc"                       => 1,
-       "date"                          => 0
-);
-
 /* private */ $wgQuickbarSettingsOc = array(
        "Cap", "Esquèr", "Drech", "Flotejant a esquèr"
 );
@@ -1048,8 +1025,8 @@ class LanguageOc extends LanguageUtf8
 
        function getDefaultUserOptions()
        {
-               global $wgDefaultUserOptionsOc;
-               return $wgDefaultUserOptionsOc;
+                $opt = Language::getDefaultUserOptions();
+                return $opt;
        }
 
         function getBookstoreList () {
index 5310b57..220a2ba 100644 (file)
@@ -25,15 +25,6 @@ include_once("LanguageUtf8.php");
        11      => "Dyskusja źródeł"
 );
 
-/* private */ $wgDefaultUserOptionsPl = array(
-        "quickbar" => 1, "underline" => 1, "hover" => 1,
-        "cols" => 80, "rows" => 25, "searchlimit" => 20,
-        "contextlines" => 5, "contextchars" => 50,
-        "skin" => 0, "math" => 1, "rcdays" => 3, "rclimit" => 50,
-        "highlightbroken" => 1, "stubthreshold" => 0,
-                "previewontop" => 1, "editsection" => 1, "editsectiononrightclick" => 0, "showtoc" => 1
-);
-
 /* private */ $wgQuickbarSettingsPl = array(
         "Brak", "Stały, z lewej", "Stały, z prawej", "Unoszący się, z lewej"
 );
@@ -1178,6 +1169,11 @@ Wybierz, proszę, nową nazwę.",
 
 class LanguagePl extends LanguageUtf8 {
 
+        function getDefaultUserOptions () {
+                $opt = Language::getDefaultUserOptions();
+                return $opt;
+        }
+       
         function getNamespaces() {
                 global $wgNamespaceNamesPl;
                 return $wgNamespaceNamesPl;
index 7a11868..a6b54fc 100644 (file)
        9       => "MediaWiki_Discussão",
 );
 
-/* private */ $wgDefaultUserOptionsPt = array(
-       "quickbar" => 1, "underline" => 1, "hover" => 1,
-       "cols" => 80, "rows" => 25, "searchlimit" => 20,
-       "contextlines" => 5, "contextchars" => 50,
-       "skin" => 0, "math" => 1, "rcdays" => 7, "rclimit" => 50,
-       "highlightbroken" => 1, "stubthreshold" => 0,
-       "previewontop" => 1, "editsection"=>1,"editsectiononrightclick"=>0, "showtoc"=>1,
-       "date" => 0
-);
-
 /* private */ $wgQuickbarSettingsPt = array(
        "Nada", "Fixado à esquerda", "Fixado à direita", "Flutuando à Esquerda"
 );
@@ -932,6 +922,11 @@ include_once( "LanguageUtf8.php" );
 
 class LanguagePt extends LanguageUtf8 {
 
+        function getDefaultUserOptions () {
+                $opt = Language::getDefaultUserOptions();
+                return $opt;
+        }
+
        function getBookstoreList () {
                global $wgBookstoreListPt;
                return $wgBookstoreListPt;
@@ -1035,11 +1030,14 @@ class LanguagePt extends LanguageUtf8 {
                return $wgDeveloperSpecialPagesPt;
        }
 
-       function getMessage( $key )
-       {
-               global $wgAllMessagesPt;
-               return $wgAllMessagesPt[$key];
-       }
+       function getMessage( $key )
+        {
+                global $wgAllMessagesPt;
+                if(array_key_exists($key, $wgAllMessagesPt))
+                        return $wgAllMessagesPt[$key];
+                else
+                        return Language::getMessage($key);
+        }
 }
 
 ?>
index 1680817..c08731e 100644 (file)
@@ -36,14 +36,6 @@ include_once( "LanguageUtf8.php" );
        9       => "MediaWiki_talk",
 );
 
-/* private */ $wgDefaultUserOptionsSl = array(
-       "quickbar" => 1, "underline" => 1, "hover" => 1,
-       "cols" => 80, "rows" => 25, "searchlimit" => 20,
-       "contextlines" => 5, "contextchars" => 50,
-       "skin" => 0, "math" => 1, "rcdays" => 7, "rclimit" => 50,
-       "highlightbroken" => 1, "stubthreshold" => 0
-);
-
 /* private */ $wgQuickbarSettingsSl = array(
        "Brez", "Levo nepomično", "Desno nepomično", "Levo leteče"
 );
@@ -872,6 +864,11 @@ V teh primerih boste morali prestaviti ali povezati stran ročno, če to želite
 
 class LanguageSl extends LanguageUtf8 {
 
+  function getDefaultUserOptions () {
+   $opt = Language::getDefaultUserOptions();
+   return $opt;
+  }
+
  function getNamespaces() {
   global $wgNamespaceNamesSl;
   return $wgNamespaceNamesSl;
index 28b9c62..035c795 100644 (file)
@@ -23,16 +23,6 @@ include_once( "LanguageUtf8.php" );
        9       => "MediaWiki_talk",
 );
 
-/* private */ $wgDefaultUserOptionsZh = array(
-       "quickbar" => 1, "underline" => 1, "hover" => 1,
-       "cols" => 80, "rows" => 25, "searchlimit" => 20,
-       "contextlines" => 5, "contextchars" => 50,
-       "skin" => 0, "math" => 1, "rcdays" => 7, "rclimit" => 50,
-       "highlightbroken" => 1, "stubthreshold" => 0,
- "previewontop" => 1, "editsection"=>1,"editsectiononrightclick"=>0, "showtoc"=>1,
-                "date" => 0
-);
-
 /* private */ $wgQuickbarSettingsZh = array(
         "无", /* "None" */ 
        "左侧固定", /* "Fixed left" */ 
@@ -1088,10 +1078,10 @@ Wikipedia与这些公司并没有任何商业关系,因此本表不应该
 
 class LanguageZh extends LanguageUtf8 {
 
-       function getDefaultUserOptions () {
-               global $wgDefaultUserOptionsZh ;
-               return $wgDefaultUserOptionsZh ;
-               }
+        function getDefaultUserOptions () {
+                $opt = Language::getDefaultUserOptions();
+                return $opt;
+        }
 
        function getBookstoreList () {
                global $wgBookstoreListZh ;