MDL-12862 ewiki source code converted to utf8, patch by Tatsuya Shirai; mergedfrom MOODLE_19_STABLE

This commit is contained in:
skodak 2008-02-19 10:04:57 +00:00
parent 5d10180fc3
commit 4f22f6a5f1

View file

@ -4,12 +4,12 @@
/*
ErfurtWiki - an embedable, fast and user-friendly wiki engine
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
---------
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*erphesfurt<EFBFBD>de> 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_<EFBFBD><EFBFBD>$\337-\377");
define("EWIKI_CHARS_L", "a-z_µ¤$\337-\377");
define("EWIKI_CHARS_U", "A-Z0-9\300-\336");
#### BEGIN MOODLE CHANGES
@ -259,7 +259,7 @@
#<off># "###" => array("<big><b>", "</b></big>"),
"**" => array("<b>", "</b>"),
"##" => array("<big>", "</big>"),
"<EFBFBD><EFBFBD>" => array("<small>", "</small>"),
"µµ" => array("<small>", "</small>"),
),
"wm_start_end" => array(
),
@ -353,79 +353,79 @@
));
#
$ewiki_t["es"] = @array_merge(@$ewiki_t["es"], array(
"EDITTHISPAGE" => "EditarEstaP<EFBFBD>gina",
"EDITTHISPAGE" => "EditarEstaPágina",
"BACKLINKS" => "EnlacesInversos",
"PAGESLINKINGTO" => "P<EFBFBD>ginas enlazando \$title",
"PAGEHISTORY" => "InfoP<EFBFBD>gina",
"INFOABOUTPAGE" => "Informaci<EFBFBD>n sobre la p<>gina",
"LIKEPAGES" => "P<EFBFBD>ginas como esta",
"NEWESTPAGES" => "P<EFBFBD>ginas m<>s nuevas",
"LASTCHANGED" => "<EFBFBD>ltima modificaci<63>n %d/%m/%Y a las %H:%M",
"DOESNOTEXIST" => "Esta p<EFBFBD>gina a<>n no existe, por favor eliga EditarEstaP<61>gina si desea crearla.",
"DISABLEDPAGE" => "Esta p<EFBFBD>gina no est<73> disponible en este momento.",
"ERRVERSIONSAVE" => "Disculpe, mientras editaba esta p<EFBFBD>gina algui<75>n m<>s
salv<EFBFBD> una versi<EFBFBD>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 despu<EFBFBD>s de que cargue
la pantalla de edici<EFBFBD>n.",
"ERRORSAVING" => "Ocurri<EFBFBD> un error mientras se salvavan sus cambios. Por favor intente de nuevo.",
"THANKSFORCONTRIBUTION" => "Gracias por su contribuci<EFBFBD>n!",
"CANNOTCHANGEPAGE" => "Esta p<EFBFBD>gina no puede ser modificada.",
"OLDVERCOMEBACK" => "Hacer que esta versi<EFBFBD>n 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" => "CancelarEdici<EFBFBD>n",
"UPLOAD_PICTURE_BUTTON" => "subir gr<EFBFBD>fica &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. Tambi<EFBFBD>n puede agregar <a href=\"".EWIKI_SCRIPT."ReglasDeMarcadoWiki\">ReglasDeMarcadoWiki</a>
m<EFBFBD>s 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 an<EFBFBD>nimo en Internet
(encuentre m<EFBFBD>s 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" => "<EFBFBD>La gr<67>fica es demasiado grande!",
"BIN_NOIMG" => "<EFBFBD>No es un archivo con una gr<67>fica (formato de archivo inaceptable)!",
"FORBIDDEN" => "No est<EFBFBD> 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" => "DieseSeite<EFBFBD>ndern",
"APPENDTOPAGE" => "Erg<EFBFBD>nze",
"BACKLINKS" => "Zur<EFBFBD>ckLinks",
"EDITTHISPAGE" => "DieseSeiteÄndern",
"APPENDTOPAGE" => "Ergänze",
"BACKLINKS" => "ZurückLinks",
"PAGESLINKINGTO" => "Verweise zur Seite \$title",
"PAGEHISTORY" => "SeitenInfo",
"INFOABOUTPAGE" => "Informationen <EFBFBD>ber Seite",
"LIKEPAGES" => "<EFBFBD>hnliche Seiten",
"INFOABOUTPAGE" => "Informationen über Seite",
"LIKEPAGES" => "Ähnliche Seiten",
"NEWESTPAGES" => "Neueste Seiten",
"LASTCHANGED" => "zuletzt ge<EFBFBD>ndert 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 w<EFBFBD>hrend Du an der Seite
gearbeitet hast, hat bereits jemand anders eine ge<EFBFBD>nderte
"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<EFBFBD>ck und speichere Deine <EFBFBD>nderungen in der Zwischenablage
zurück und speichere Deine Änderungen in der Zwischenablage
(Bearbeiten->Kopieren) um sie dann wieder an der richtigen
Stelle einzuf<EFBFBD>gen, nachdem du die EditBoxSeite nocheinmal
Stelle einzufügen, nachdem du die EditBoxSeite nocheinmal
geladen hast.<br />
Vielen Dank f<EFBFBD>r Deine M<EFBFBD>he.",
Vielen Dank für Deine he.",
"ERRORSAVING" => "Beim Abspeichern ist ein Fehler aufgetreten. Bitte versuche es erneut.",
"THANKSFORCONTRIBUTION" => "Vielen Dank f<EFBFBD>r Deinen Beitrag!",
"CANNOTCHANGEPAGE" => "Diese Seite kann nicht ge<EFBFBD>ndert 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" => "<EFBFBD>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<EFBFBD>mmern, wie die Seite aussieht. Du kannst sp<EFBFBD>ter
immernoch zur<EFBFBD>ckkommen 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<EFBFBD>rgern k<EFBFBD>nnten. Und bedenke auch, da<EFBFBD> es schnell auf
dich zur<EFBFBD>ckfallen 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, ' ./ --_!"<EFBFBD>$%&()=?<3F><>{[]}`+#*;:,<>| @<40><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ߤ^<5E><><EFBFBD>\'\\',
. strtr($id, ' ./ --_!"§$%&()=?²³{[]}`+#*;:,<>| @µöäüÖÄÜߤ^°«»\'\\',
'- -----------------------------------------------')
. "\">\n"
. $o . "\n</div>\n";
@ -862,7 +862,6 @@ function ewiki_script($asid="", $id=false, $params="", $bin=0, $html=1, $script=
if (strlen($params)) {
$url .= (strpos($url,"?")!==false ? "&":"?") . $params;
}
#-- fin
if ($html) {
//Don't replace & if it's part of encoded character (bug 2209)
@ -2183,7 +2182,7 @@ function ewiki_format_html(&$str, &$in, &$iii, &$s) {
function ewiki_format_comment(&$str, &$in, &$iii, &$s, $btype) {
$str = "<!-- " . str_replace("--", "<EFBFBD><EFBFBD>", $str) . " -->";
$str = "<!-- " . str_replace("--", "¯¯", $str) . " -->";
}