Zum Inhalt springen

HTML Sonderzeichen im Menü - Linux ok - Windows keine Interpretation

Erstellt am 2. Oktober 2007 · 4 Antworten · letzte Antwort am 2. Oktober 2007

Tags: Frage

typoboy ·

Ich habe hier ein merkwürdiges Problem. Ich möchte in eine Textmenü mit Truetypeschrift eine Sonderzeichen gefolgt von einem "non-breaking-space" haben.

Dazu habe ich folgendes formuliert:

10.text.wrap = &-rsqquo;&-nbsp; |

(ohne die "-" Striche)

Auf dem Testsystem unter Linux sieht das so aus und ist korrekt bzw. das was ich erwarte:

Bild: img441.imageshack.us/…/typolinuxtd7.jpg

In der Windows Testumgebung sieht das so aus:
Bild: img403.imageshack.us/…/typowinwb6.jpg

Spricht die Sonderzeichen werden nicht interpretiert sondern der Text wird einfach reingeklatscht.

Das Template ist 100 % identisch?!

Was habe ich übersehen?

Unbekannter Benutzer ·

Du hast nichts übersehen, aber wahrscheinlich sind die Versionen von GD und Freetype auf beiden Systemen unterschiedlich, es gibt einfach Versionen, die mit HTML-codierten Sonderzeichen umgehen können und welche die es nicht können.

typoboy ·

Klingt gut der Tipp. Danke dafür.

Aber so viel tun sich die beiden Installationen nicht:

Linux
GD Support 	enabled
GD Version 	2.0 or higher
FreeType Support 	enabled
FreeType Linkage 	with freetype
FreeType Version 	2.1.10
T1Lib Support 	enabled
GIF Read Support 	enabled
GIF Create Support 	enabled
JPG Support 	enabled
PNG Support 	enabled
WBMP Support 	enabled
Windows
GD Support	enabled
GD Version	bundled (2.0.28 compatible)
FreeType Support	enabled
FreeType Linkage	with freetype
FreeType Version	2.1.9
T1Lib Support	enabled
GIF Read Support	enabled
GIF Create Support	enabled
JPG Support	enabled
PNG Support	enabled
WBMP Support	enabled
XBM Support	enabled

Sicher das es daran liegt? Ich hatte eher auf irgendwelche defaults bzg. htmlParser oder sowas getippt. Da komme ich aber auch nicht weiter...

Andere Tipps?

typoboy ·

Glücksritter, ahoi!

Habs durch Zufall gefunden. Das Windows-Package bringt eAccelerator für php mit. Das Teil Cached PHP Scripts. Schalte ich dieses Tool/den Cache ab, dann läuft es.
#angry#

Unbekannter Benutzer ·

Wird schon daran liegen, müsstest du mal beim gd bzw. freetype projekt nachgucken. Vielleicht ist das zwischen win und linux version auch nochmal unterschiedlich geregelt.