Topic wird manchmal "beschnitten"

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
baerenwurm
Mitglied
Beiträge: 285
Registriert: 06.11.2002 16:29
Kontaktdaten:

Topic wird manchmal "beschnitten"

Beitrag von baerenwurm »

Auf phpbb.de/com sowie auf meiner Seite wird trotz der korrekten Darstellung des Titels auf der posting.php (d.h. Titel ist hier glaub auf 60 Zeichen beschränkt) dieser - je nach Zeichenfolge - mitunter abgeschnitten, sobald man den Beitrag abgesandt hat. Woran liegt das?
Zuletzt geändert von baerenwurm am 05.10.2005 22:02, insgesamt 2-mal geändert.
karstenkurt
Mitglied
Beiträge: 568
Registriert: 06.03.2005 14:11
Kontaktdaten:

Beitrag von karstenkurt »

Das liegt daran, das die Spalte post_subject in der Tabelle phpbb_posts_text ein varchar(60) als Datentyp besitzt.
Benutzeravatar
baerenwurm
Mitglied
Beiträge: 285
Registriert: 06.11.2002 16:29
Kontaktdaten:

Beitrag von baerenwurm »

Aha - aber manchmal werden die 60 Zeichen übernommen und manchmal wird das topic einfach ein paar Zeichen abgeschnitten.

[e] Z.B.

Code: Alles auswählen

"Zeige meine E-Mail-Adresse immer an" funktionslos, wenn:
wird zu

Code: Alles auswählen

"Zeige meine E-Mail-Adresse immer an" funktionslos
Was für ein krasser bug! Warum ist denn der seit ca. 9749734-phpBB-Versionen niemandem aufgefallen?
karstenkurt
Mitglied
Beiträge: 568
Registriert: 06.03.2005 14:11
Kontaktdaten:

Beitrag von karstenkurt »

Wenn das Feld, welches den Topic-Titel aufnimmt, 60 Zeichen lang ist, kann das nicht mehr als 60 Zeichen aufnehmen. Zähl mal nach:)
Benutzeravatar
baerenwurm
Mitglied
Beiträge: 285
Registriert: 06.11.2002 16:29
Kontaktdaten:

Beitrag von baerenwurm »

Code: Alles auswählen

"Zeige meine E-Mail-Adresse immer an" funktionslos, wenn:
hat exakt 57 Zeichen und wird trotzdem abgeschnitten.
karstenkurt
Mitglied
Beiträge: 568
Registriert: 06.03.2005 14:11
Kontaktdaten:

Beitrag von karstenkurt »

Dann kontrolliere mal, ob in Deiner Posting_body-tpl diese Zeile enthalten ist
<input type="text" name="subject" size="45" maxlength="60"
oder ob der Wert für
maxlength="60" kleiner 60 Zeichen ist.

Sonst wüsst ich auch nix mehr.
Benutzeravatar
baerenwurm
Mitglied
Beiträge: 285
Registriert: 06.11.2002 16:29
Kontaktdaten:

Beitrag von baerenwurm »

Dieser vermeintliche bug läßt sich auf jedweder Seite reproduzieren - sowohl auf phpbb.de als auch auf phpbb.com.

[e] Trotzdem danke für die Hilfe [ externes Bild ]
(Ich schließe btw nicht aus, dass ich aufgrund hektischer "Woot - i found a bug!!1"-Euphorie nicht irgendwas übersehen hab...)
Benutzeravatar
baerenwurm
Mitglied
Beiträge: 285
Registriert: 06.11.2002 16:29
Kontaktdaten:

Beitrag von baerenwurm »

Mh, bin mir ziemlich sicher, dass der bug was mit dem Anführungszeichen zu tun hat - sobald die irgendwo auftauchen, wird hinten was abgeschnitten.

[e] Anscheinend ist das schon seit 2 1/2 Jahren bekannt: http://www.phpbb.de/viewtopic.php?t=280 ... chen+titel :-?

[e2] K, "bug" rührt daher, das das " als " (ergo 6 Zeichen) gezählt wird - trotzdem shaize. :(
Benutzeravatar
konne
Mitglied
Beiträge: 250
Registriert: 26.08.2004 15:30
Kontaktdaten:

Beitrag von konne »

Was spricht dagegen die maximale Länge zu erhöhen?
felixx
Mitglied
Beiträge: 815
Registriert: 30.10.2004 10:09

Update des Forums und wegfall des Styles "SubSilver&

Beitrag von felixx »

Hallo,

ich habe das Problem auch, wenn im Titel etwas in Anführungszeichen steht, dann wird das so dargestellt

original:

Update des Forums und wegfall des Styles "SubSilver"

ausgabe im Titel:

Update des Forums und wegfall des Styles "SubSilver&quo

Der Fehler ist auch hier vorhanden, wie im Tiel meines Beitrags zu erkennen ist.

Wo liegt der Fehler?
Grüße
Felix
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“