Seite 1 von 1

Titel verstümmelt wg. variabler Länge ??

Verfasst: 05.06.2004 09:29
von conceit
Hi !

Folgender Effekt: Schreibt man einen neuen Beitrag mit dem Titel

Wie wird jemand "Vereinsmitglied" oder "Moderator"

so wird dieser nach Moder (45 zeichen) abgeschnitten. Lässt man die "" weg, so kann man wie üblich bis 60 Zeichen nutzen.

Mir fällt hier und da auf, dass Thementitel verstümmelt werden. Mit diesem Beispiel konnte ich es in zwei Foren (phpBB 2.0.8 ) nachvollziehen.

Nachtrag: Demonstriert in

http://www.phpbb.de/viewtopic.php?t=56286

Gruß,
-M

Verfasst: 05.06.2004 11:02
von conceit
Nach kurzem Blick in die Datenbank offenbart sich, daß Sonderzeichen (z.B. auch die Anführungszeichen) per htmlentities in HTML konforme Sequenzen umgewandelt werden. Aus

Dies ist ein "Test"

wird also

Dies ist ein "Test"

Da die Beschränkung auf 60 Zeichen schon auf Datenbankebene erfolgt, werden übeschüssige Zeichen abgeschnitten. Dagegen tun kann man wohl meiner Meinung nach nix, da das Aufheben der HTML-Entities eine Sicherheitslücke darstellen könnte. Wie matze_1 an anderer Stelle wohl richtig bemerkte: Man muss wohl damit leben.

Verfasst: 05.06.2004 11:12
von Christian_W
Du kannst das ja z.B. auf 100 Zeichen ändern. Aber ja nach Style verschiebt es Dir dann das ganze Design.

Gruß Christian