Seite 1 von 1

In Titelzeile werden die letzten Buchstaben abgeschnitten

Verfasst: 04.03.2008 00:42
von Inka_i
Hallo,

bei uns ist folgendes Problem aufgefallen:

Da im Forum auch Veranstaltungen bekannt gemacht werden, enden viele Titelzeilen mit einem Datum. Wenn nun eine Zeile mit z.B. 08.03.08 endet, so werden oft die letzten Zeichen abgeschnitten, obwohl die 60 Zeichen ausreichen würden. Und wenn am Ende der Zeile ein Anführungszeichen steht, vom Thema einer Veranstaltung wie z.B. "Vortrag phpBB", dann wird aus dem letzten " ein anderes Zeichen gemacht, ein &.

Dieses konnte ich auch hier im phpBB-Forum ein paar Mal nachvollziehen. Es ist hier ganz genauso, also nicht nur bei mir im Forum. Hier ist es vielleicht noch nie aufgefallen, weil Titelzeilen nicht mit einem Datum oder " enden.

Weiß jemand, was da die Ursache sein und wie ich das abstellen könnte?
Würde mich sehr freuen, denn bei uns kommt es häufiger vor und stört schon.

Danke schon mal und
liebe Grüße
Inka

Verfasst: 04.03.2008 14:20
von Underhill
Hi,

Sonderzeichen (wie ") werden an dieser Stelle HMTL Kodiert...

Also wird aus Und wenn viele Sonderzeichen im Text enthalten sind wird die Titelzeile halt früher abgeschnitten :wink:

Die Sonderzeichenersetzung rauszunehmen sollte keine Alternative sein. Es könnte zu Problemen bei SQL Insert oder verstecken von gefährlichen Code kommen.

Ich könnte mir an dieser Stelle nur vorstellen die Länge der Betreffzeile zu erweitern...


Gruß
Underhill

Verfasst: 04.03.2008 14:51
von Inka_i
Hallo Underhill,

danke für Erklärung! Jetzt verstehe ich den Zusammenhang - ungefähr. :-?

Komisch ist nur, wenn aus " dann " wird, dann zählt für die Betreffzeile das ja quasi anstatt 1 Zeichen als 6 Zeichen. Dann müsste die Betreffzeile mit zwei Anführungszeichen um 10 Zeichen gekürzt werden. Aber so viele sind es nicht. Und manchmal erscheint am Ende der Zeile anstatt dem " dann das &. So richtig habe ich es wohl doch noch nicht verstanden, denn es werden meist nur 3 oder 4 Zeichen abgeschnitten.

Ich muss mal sehen, ob es praktikabel ist, die Länge der Betreffzeile zu erweitern.

Vielen Dank!
Liebe Grüße
Inka

Verfasst: 04.03.2008 15:00
von Underhill
Hi,

korrekt - Wenn Zeichen Nr 60 " sein soll ist es in Wirklichkeit

& -> 60
q -> 61
o -> 62
u -> 63
t -> 64
; -> 65


Gruß
Underhill

Verfasst: 04.03.2008 15:26
von Inka_i
Hallo Underhill,

ja, das wusste ich natürlich so nicht.
Dann hätte ich demnach in einem Titel mit zwei Anführungszeichen letztlich real nur noch 50 Zeichen für den normalen Text. Das ist natürlich viel Abzug für den Inhalt. :(

Da muss ich noch mal in mich gehen.
Danke Dir!

Liebe Grüße
Inka