Beiträge: |

geändert rev. 5970
Jow, die Umschaltung zu UTF-8 klappt wunderbar.
Nur wird jede UTF-8 Sprache wie z.B. "German-utf8" eingeblendet. dass sieht noch etwas unvorteilhaft aus. Da der Webinhalt sowieso auf UTF-8-Basis besteht und dieser Vermerk überflüssig ist. Daher habe ich im Code folgende Zeilen eingefügt bzw. abgeändert:
Die alte Code-Passage:
// Datei: /html/admin/openphpnuke/plugin/middlebox/languagechoose/main.php
// Zeile: 44 - 47
if ($box_array_dat['box_options']['lang_'.$value] == 1) {
$boxstuff .= '<a href="' . encodeurl (array ($opnConfig['opn_url'] . '/index.php', 'weblanguagechoose' => $value) ) . '">' . ucfirst($value) . '</a> ';
$boxstuff .= '<br />';
}
Die neue Code-Passage:
// Datei: /html/admin/openphpnuke/plugin/middlebox/languagechoose/main.php
// Nachfolgender Code bitte mit Zeile 44 - 47 ersetzen.
if ($box_array_dat['box_options']['lang_'.$value] == 1) {
preg_match('/^([a-zA-Z]+)/im',$value,$match);
$language = $match[0];
$boxstuff .= '<a href="' . encodeurl (array ($opnConfig['opn_url'] . '/index.php', 'weblanguagechoose' => $value) ) . '">' . ucfirst($language) . '</a> ';
$boxstuff .= '<br />';
}
Gruß
Sebastian
|