Autor Freespacer
Datum 05.10.2006 03:51
Beiträge: stefan schrieb am 04.10.2006 um 18:11:14 Uhr folgendes:

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


Diese Seite drucken
Diese Seite schließen

Dieser Artikel kommt von: OpenPHPNuke - das Open Source CMS

http://www.openphpnuke.info/