]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-12862 ewiki source code converted to utf8, patch by Tatsuya Shirai; mergedfrom...
authorskodak <skodak>
Tue, 19 Feb 2008 10:04:57 +0000 (10:04 +0000)
committerskodak <skodak>
Tue, 19 Feb 2008 10:04:57 +0000 (10:04 +0000)
mod/wiki/ewiki/ewiki.php

index 6f4916948c4302fec9616978ee8ca59cfe44d34a..6b38174ae73fac537b1cb5f8e827d86301f1b5d1 100644 (file)
@@ -4,12 +4,12 @@
 /*
 
   ErfurtWiki - an embedable, fast and user-friendly wiki engine
-  ����������
+  ---------
   This is Public Domain (no license, no warranty); but feel free
   to redistribute it under GPL or anything else you like.
 
   http://erfurtwiki.sourceforge.net/
-  Mario Salzer <mario*erphesfurtde> and many others(tm)
+  Mario Salzer <mario*erphesfurt·de> and many others(tm)
 
 
   Use it from inside yoursite.php like that:
@@ -94,7 +94,7 @@
     else {
 #### END MOODLE CHANGES
 
-    define("EWIKI_CHARS_L", "a-z_��$\337-\377");
+    define("EWIKI_CHARS_L", "a-z_µ¤$\337-\377");
     define("EWIKI_CHARS_U", "A-Z0-9\300-\336");
 
 #### BEGIN MOODLE CHANGES   
     #<off># "###" => array("<big><b>", "</b></big>"),
         "**" => array("<b>", "</b>"),
         "##" => array("<big>", "</big>"),
-        "��" => array("<small>", "</small>"),
+        "µµ" => array("<small>", "</small>"),
            ),
            "wm_start_end" => array(
            ),
     ));
         #
         $ewiki_t["es"] = @array_merge(@$ewiki_t["es"], array(
-           "EDITTHISPAGE" => "EditarEstaPgina",
+           "EDITTHISPAGE" => "EditarEstaPágina",
            "BACKLINKS" => "EnlacesInversos",
-           "PAGESLINKINGTO" => "Pginas enlazando \$title",
-           "PAGEHISTORY" => "InfoPgina",
-           "INFOABOUTPAGE" => "Informaci�n sobre la p�gina",
-           "LIKEPAGES" => "Pginas como esta",
-           "NEWESTPAGES" => "P�ginas m�s nuevas",
-           "LASTCHANGED" => "�ltima modificaci�n %d/%m/%Y a las %H:%M",
-           "DOESNOTEXIST" => "Esta p�gina a�n no existe, por favor eliga EditarEstaP�gina si desea crearla.",
-           "DISABLEDPAGE" => "Esta p�gina no est� disponible en este momento.",
-           "ERRVERSIONSAVE" => "Disculpe, mientras editaba esta p�gina algui�n m�s
-        salv� una versi�n modificada. Por favor regrese a
+           "PAGESLINKINGTO" => "Páginas enlazando \$title",
+           "PAGEHISTORY" => "InfoPágina",
+           "INFOABOUTPAGE" => "Información sobre la página",
+           "LIKEPAGES" => "Páginas como esta",
+           "NEWESTPAGES" => "Páginas más nuevas",
+           "LASTCHANGED" => "última modificación %d/%m/%Y a las %H:%M",
+           "DOESNOTEXIST" => "Esta página aún no existe, por favor eliga EditarEstaPágina si desea crearla.",
+           "DISABLEDPAGE" => "Esta página no está disponible en este momento.",
+           "ERRVERSIONSAVE" => "Disculpe, mientras editaba esta página alguién más
+        salvó una versión modificada. Por favor regrese a
         a la pantalla anterior y copie sus cambios a su computador
-        para insertalos nuevamente despus de que cargue
-        la pantalla de edicin.",
-           "ERRORSAVING" => "Ocurri un error mientras se salvavan sus cambios. Por favor intente de nuevo.",
-           "THANKSFORCONTRIBUTION" => "Gracias por su contribucin!",
-           "CANNOTCHANGEPAGE" => "Esta pgina no puede ser modificada.",
-           "OLDVERCOMEBACK" => "Hacer que esta versin antigua regrese a remplazar la actual",
+        para insertalos nuevamente después de que cargue
+        la pantalla de edición.",
+           "ERRORSAVING" => "Ocurrió un error mientras se salvavan sus cambios. Por favor intente de nuevo.",
+           "THANKSFORCONTRIBUTION" => "Gracias por su contribución!",
+           "CANNOTCHANGEPAGE" => "Esta página no puede ser modificada.",
+           "OLDVERCOMEBACK" => "Hacer que esta versión antigua regrese a remplazar la actual",
            "PREVIEW" => "Previsualizar",
            "SAVE" => "Salvar",
-           "CANCEL_EDIT" => "CancelarEdicin",
-           "UPLOAD_PICTURE_BUTTON" => "subir grfica &gt;&gt;&gt;",
+           "CANCEL_EDIT" => "CancelarEdición",
+           "UPLOAD_PICTURE_BUTTON" => "subir gráfica &gt;&gt;&gt;",
            "EDIT_FORM_1" => "<a href=\"".EWIKI_SCRIPT."BuenEstilo\">BuenEstilo</a> es
         escribir lo que viene a su mente. No se preocupe mucho
-        por la apariencia. Tambin puede agregar <a href=\"".EWIKI_SCRIPT."ReglasDeMarcadoWiki\">ReglasDeMarcadoWiki</a>
-        ms adelante si piensa que es necesario.<br />",
+        por la apariencia. También puede agregar <a href=\"".EWIKI_SCRIPT."ReglasDeMarcadoWiki\">ReglasDeMarcadoWiki</a>
+        más adelante si piensa que es necesario.<br />",
            "EDIT_FORM_2" => "<br />Por favor no escriba cosas, que puedan
         enfadar a otras personas. Y por favor tenga en mente que
-        usted no es del todo annimo en Internet 
-        (encuentre ms sobre 
+        usted no es del todo anónimo en Internet 
+        (encuentre más sobre 
         '<a href=\"http://google.com/search?q=my+computers+IP+address\">IP address</a>' de su computador con Google).",
-           "BIN_IMGTOOLARGE" => "�La gr�fica es demasiado grande!",
-           "BIN_NOIMG" => "�No es un archivo con una gr�fica (formato de archivo inaceptable)!",
-           "FORBIDDEN" => "No est� autorizado para acceder a esta p�gina.",
+           "BIN_IMGTOOLARGE" => "¡La gráfica es demasiado grande!",
+           "BIN_NOIMG" => "¡No es un archivo con una gráfica (formato de archivo inaceptable)!",
+           "FORBIDDEN" => "No está autorizado para acceder a esta página.",
         ));
         #
     $ewiki_t["de"] = @array_merge(@$ewiki_t["de"], array(
-       "EDITTHISPAGE" => "DieseSeitendern",
-           "APPENDTOPAGE" => "Ergnze",
-       "BACKLINKS" => "ZurckLinks",
+       "EDITTHISPAGE" => "DieseSeiteÄndern",
+           "APPENDTOPAGE" => "Ergänze",
+       "BACKLINKS" => "ZurückLinks",
        "PAGESLINKINGTO" => "Verweise zur Seite \$title",
        "PAGEHISTORY" => "SeitenInfo",
-       "INFOABOUTPAGE" => "Informationen ber Seite",
-       "LIKEPAGES" => "hnliche Seiten",
+       "INFOABOUTPAGE" => "Informationen über Seite",
+       "LIKEPAGES" => "Ähnliche Seiten",
        "NEWESTPAGES" => "Neueste Seiten",
-       "LASTCHANGED" => "zuletzt gendert am %d.%m.%Y um %H:%M",
+       "LASTCHANGED" => "zuletzt geändert am %d.%m.%Y um %H:%M",
        "DISABLEDPAGE" => "Diese Seite kann momentan nicht angezeigt werden.",
-       "ERRVERSIONSAVE" => "Entschuldige, aber whrend Du an der Seite
-        gearbeitet hast, hat bereits jemand anders eine genderte
+       "ERRVERSIONSAVE" => "Entschuldige, aber während Du an der Seite
+        gearbeitet hast, hat bereits jemand anders eine geänderte
         Fassung gespeichert. Damit nichts verloren geht, browse bitte
-        zur�ck und speichere Deine �nderungen in der Zwischenablage
+        zurück und speichere Deine Änderungen in der Zwischenablage
         (Bearbeiten->Kopieren) um sie dann wieder an der richtigen
-        Stelle einzufgen, nachdem du die EditBoxSeite nocheinmal
+        Stelle einzufügen, nachdem du die EditBoxSeite nocheinmal
         geladen hast.<br />
-        Vielen Dank f�r Deine M�he.",
+        Vielen Dank für Deine Mühe.",
        "ERRORSAVING" => "Beim Abspeichern ist ein Fehler aufgetreten. Bitte versuche es erneut.",
-       "THANKSFORCONTRIBUTION" => "Vielen Dank fr Deinen Beitrag!",
-       "CANNOTCHANGEPAGE" => "Diese Seite kann nicht gendert werden.",
+       "THANKSFORCONTRIBUTION" => "Vielen Dank für Deinen Beitrag!",
+       "CANNOTCHANGEPAGE" => "Diese Seite kann nicht geändert werden.",
        "OLDVERCOMEBACK" => "Diese alte Version der Seite wieder zur Aktuellen machen",
        "PREVIEW" => "Vorschau",
        "SAVE" => "Speichern",
-       "CANCEL_EDIT" => "nderungenVerwerfen",
+       "CANCEL_EDIT" => "ÄnderungenVerwerfen",
        "UPLOAD_PICTURE_BUTTON" => "Bild hochladen &gt;&gt;&gt;",
        "EDIT_FORM_1" => "<a href=\"".EWIKI_SCRIPT."GuterStil\">GuterStil</a> ist es,
         ganz einfach das zu schreiben, was einem gerade in den
         Sinn kommt. Du solltest dich jetzt noch nicht so sehr
-        darum k�mmern, wie die Seite aussieht. Du kannst sp�ter
-        immernoch zurckkommen und den Text mit <a href=\"".EWIKI_SCRIPT."FormatierungsRegeln\">WikiTextFormatierungsRegeln</a>
+        darum kümmern, wie die Seite aussieht. Du kannst später
+        immernoch zurückkommen und den Text mit <a href=\"".EWIKI_SCRIPT."FormatierungsRegeln\">WikiTextFormatierungsRegeln</a>
         aufputschen.<br />",
        "EDIT_FORM_2" => "<br />Bitte schreib keine Dinge, die andere Leute
-        ver�rgern k�nnten. Und bedenke auch, da� es schnell auf
-        dich zurckfallen kann wenn du verschiedene andere Dinge sagst (mehr Informationen zur
+        verärgern könnten. Und bedenke auch, daß es schnell auf
+        dich zurückfallen kann wenn du verschiedene andere Dinge sagst (mehr Informationen zur
         '<a href=\"http://google.de/search?q=computer+IP+adresse\">IP Adresse</a>'
         deines Computers findest du bei Google).",
     ));
@@ -639,7 +639,7 @@ function ewiki_etag(&$data) {
 #-- encloses whole page output with a descriptive <div>
 function ewiki_page_css_container(&$o, &$id, &$data, &$action) {
    $o = "<div class=\"wiki $action "
-      . strtr($id, ' ./ --_!"�$%&()=?��{[]}`+#*;:,<>| @�������ߤ^���\'\\',
+      . strtr($id, ' ./ --_!"§$%&()=?²³{[]}`+#*;:,<>| @µöäüÖÄÜߤ^°«»\'\\',
                    '-  -----------------------------------------------')
       . "\">\n"
       . $o . "\n</div>\n";
@@ -862,8 +862,7 @@ function ewiki_script($asid="", $id=false, $params="", $bin=0, $html=1, $script=
    if (strlen($params)) {
       $url .= (strpos($url,"?")!==false ? "&":"?") . $params;
    }
-
-   #-- fin
+\r   #-- fin
    if ($html) {
       //Don't replace & if it's part of encoded character (bug 2209)
       $url = preg_replace("/&(?![A-Za-z]{0,4}\w{2,3};|#[0-9]{2,5};)/","&amp;", $url);
@@ -2183,7 +2182,7 @@ function ewiki_format_html(&$str, &$in, &$iii, &$s) {
 
 
 function ewiki_format_comment(&$str, &$in, &$iii, &$s, $btype) {
-   $str = "<!-- "  . str_replace("--", "��", $str) . " -->";
+   $str = "<!-- "  . str_replace("--", "¯¯", $str) . " -->";
 }