[Mapbender-users] Verstümmelte Anzeige von Tootips mit Umlauten
Marc Jansen
jansen.marc at gmx.de
Wed Aug 27 08:38:41 EDT 2008
Hi Jürgen,
> Welchen Sinn hat eigentlich das dynamische Aktualisieren?
Das dient der Internationalisierung (i18n) soweit ich weiß.
> Hat die vorgenommene Änderung weitere Auswirkungen im MB?
Meiner Meinung nach nicht.
> Tooltips mit Umlauten werden ab dem ersten Auftreten eines Sonderzeichens (wie äöüÄÖÜß) abgeschnitten
Sprechen alle relevanten Teile den wirklich in LATIN1 miteinander oder
ist zwischendurch (HTTP-Header?) ein anderes Encoding beteiligt?
Beste Grüße,
Marc
Hi Jürgen,
> Why is the title being updated dynamically??
Because of internationalization (i18n) AFAIK.
> Are there other side-effects of the changes done?
IMO there are none.
> Tooltips get truncated after the first occurence of special chars (in this case german umlauts like äöüÄÖÜß).
Are all relevant parts talking in LATIN1 with each other? Or is there
(see eg. HTTP-Header) another encoding in use?
Regards,
Marc
Jürgen Kobusch schrieb:
> Hallo Liste,
>
> Tooltips mit Umlauten werden ab dem ersten Auftreten eines Sonderzeichens (wie äöüÄÖÜß) abgeschnitten.
>
> Mapbender 2.5 (hier MB 2.5 rc2) liest die Daten aus der PostgreSQL-DB (Encoding LATIN1) korrekt aus und stellt sie kurzzeitig in den GUI's korrekt dar. Anschließend werden über das PHP-Script mod_button_tooltips.php noch einmal alle e_title - Daten der jeweiligen GUI ausgelesen und via JSON encodiert. Dabei werden alle Zeichen ab dem ersten Auftreten von Sonderzeichen abgeschnitten. Anschließend wird der ggfls. verstümmelte Titel dynamisch in der GUI überschrieben, so dass dann als Tooltip nur der verstümmelte Text sichtbar ist.
>
> Durch folgende Änderung des Moduls map.js wurde das Problem erstmal umgangen:
>
> function mb_localizeButtons(){
> mb_ajax_json("../php/mod_button_tooltips.php", function(obj, status){
> // bielefeld - wg. umlaut-problemen wird der nächste befehl auf kommentar gesetzt !!!
> // updateButtonTooltips(obj);
> });
> }
>
> Welchen Sinn hat eigentlich das dynamische Aktualisieren?
> Hat die vorgenommene Änderung weitere Auswirkungen im MB?
>
> Viele Grüße aus Bielefeld
>
> Jürgen Kobusch
>
>
>
>
--
========================
Marc Jansen
Fabrikstraße 13
53902 Bad Münstereifel
02253 / 93 21 33
jansen.marc at gmx.de
========================
More information about the Mapbender_users
mailing list