Hallo,

ich verweise mal auf "Probleme mit Umlauten im GMENU seit einem Umzug
auf einen neuen Server" das hier Anfang Februar Thema war.
Da habe ich folgende Info dazu geschrieben, die euch vielleicht auch
weiterhelfen wird:

Ich hatte das selbe Problem bei einem Kunden. Der wollte zudem sein PHP
nicht neu kompilieren...
Ich habe es dann so gelöst:

1. PHP-Datei mit User Function:

      function encode($content,$conf) {
      $convmap = array(0x80, 0xff, 0, 0xff);
      return mb_encode_numericentity($content,$convmap, "utf-8");
      }


Dabei den String utf-8 so einstellen, dass er dem BE Encoding entspricht.

2. Datei im TS einbinden (per includeLibs)

3. im GMENU als postUserFunc benutzen:

10.text.postUserFunc = tx_kitsunetlibs_pi1->encode

Wie ihr seht ziehe ich die Funktion aus einer Extension. Das liegt
daran, dass ich includeLibs nicht dazu bringen konnte mir meine
PHP-Datei einzubinden. Erst als ich eine Extension per Kickstarter
gebaut hatte und da meine Funktion eingesetzt habe ging es dann. Also
falls es bei euch nicht funktioniert, schreibt mal zum testen in die
Funktion return 'TEST';
Wenn dann nicht alle eure Menüpunkte TEST heißen, ist die Funktion nicht
eingebunden...

Grüße

Christian

Andre Dittmar wrote:
> Hallo zusammen,
> 
>>> Wie eingangs beschrieben ziehe ich derzeit von einem Server auf einen 
>>> anderen um und wollte bei der Gelegenheit vollständig auf utf8 
>>> umstellen, bisher leider ohne Erfolg.
> 
> Mal eine Frage in eine ganz andere Richtung: Hast Du mal einen anderen Font 
> für die Generierung probiert, also z.B. die ARIAL von den Windows-Fonts? Ich 
> hatte dasselbe Problem mit bestimmten OpenType-Schriften. Mit dem 
> OpenSource-Tool fontforge (http://fontforge.sourceforge.net) besteht die 
> Möglichkeit, die Dateien z.B. auch neu encodieren. Das hat dann bei mir 
> geholfen... Evt. kann Dein neuer Server nichts mit der verwendeten Codierung 
> Deines Fonts anfangen?
> 
> Vielleicht hilft Dir dieser Tipp weiter?
> 
> 
> Viel Erfolg & Grüsse,
> Andre
> 
> ---
> Andre Dittmar | hot bytes
>  
> Elbinger Straße 24
> 74226 Nordheim
> Germany 
> 
> Fon : +49 (0) 71 33 / 20 46 43
> Fax : +49 (0) 71 33 / 20 46 42
> D1  : +49 (0) 1 60 / 97 22 03 03
> 
> Web : http://www.hotbytes.de
> Mail: [EMAIL PROTECTED]
> 
> 
> Rechtliche Angaben:
> -------------------
> Geschäftsführer: Andre Dittmar
> Gerichtsstand:   Amtsgericht Heilbronn a.N.
> 
> 
> ____________
> Virus checked by G DATA AntiVirusKit
> Version: AVK 17.6031 from 12.07.2007
> Virus news: www.antiviruslab.com
> 

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

Reply via email to