Seite 4 von 4

Verfasst: 02.01.2009 20:38
von dieweltist
Hier eine übersichtliche umfassende Beschreibung, wie ich bei phpBB-Version 3.0.2 die maximale Anzahl von Zeichen für Thread- bzw. Thementitel auf 251 Zeichen erhöhte; und für Antwortbeiträge, einschließlich des vorangestellten "Re:" und der Leerstelle, auf 255. Ist aber "Re: " nicht vorangestellt, sind auch bei Antwortbeiträgen nur 251 Zeichen möglich bei dieser Variante.

Dadurch wird auch die maximal mögliche Anzahl für Titel von privaten Mitteilungen auf 251 Zeichen erhöht. In der Datenbank brauchte ich nichts ändern; also auch nicht bei den nachfolgenden Datenbanktabellen. Die letzte von diesen bezieht sich (glaube ich) auf die Titelzeile von privaten Mitteilungen, wo auch bereits der Wert 255 eingestellt war.

phpbb_forums - forum_last_post_subject
phpbb_posts - post_subject
phpbb_topics - topic_title
phpbb_topics - topic_last_post_subject
phpbb_privmsgs - message_subject

Für die Styles prosilver und subsilver2 ändere bei nachfolgenden zwei Dateien den Wert 60 in den Wert 251; und den Wert 64 in den Wert 255 !

/styles/prosilver/template/posting_editor.html
/styles/subsilver2/template/posting_body.html

Code: Alles auswählen

maxlength="<!-- IF S_NEW_MESSAGE -->60<!-- ELSE -->64<!-- ENDIF -->"
Ändere in der Datei /includes/functions_content.php den Wert 60 in den Wert 251 !

Code: Alles auswählen

function truncate_string($string, $max_length = 60, $max_store_length = 255, $allow_reply = true, $append = '')
Bei mir funktioniert es bei Version 3.0.2 anscheinend einwandfrei, obwohl ich in der Datei includes/functions_posting.php nichts veränderte; aber in der Datei /includes/functions_content.php. Ich habe keine Ahnung von PHP und habe das nur durch Probieren so herausgefunden, weswegen ich mir auch nicht sicher bin, ob es wirklich alles so richtig ist.

Re: Maximale Buchstabenanzahl in der Betreffzeile erhöhen

Verfasst: 23.08.2009 11:41
von dieweltist
Voriges funktioniert auch bei der phpBB-Version 3.0.5 und ggf. auch bei der Anzeige des Threadtitels im Portal (klick). Weil Template-Dateien geändert werden, am Schluss >Adminbereich - STYLES - Templates - Aktualisieren< und >ACP - ALLGEMEIN - Cache löschen< Und Browserfenster mit F5 aktualisieren! Nachfolgendes ersetzt aber nur das Löschen des Caches über den Adminbereich 'ALLGEMEIN'.

KB:tippstyles