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 folgenden 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 = '')
Beim Aufteilen eines Themas (Theme teilen) über das MCP ist das Feld für den Beitragstitel auf 64 Zeichen begrenzt. Damit auch hier bis zu 255 Zeichen für den Titel möglich sind (andernfalls wird der Titel einfach abgeschnitten), ändere in der Datei styles/prosilver/template/mcp_post.html in folgender Zeile den Wert 64 in den Wert 255!
- Code: Alles auswählen
<dd><input type="text" name="subject" id="subject" size="45" maxlength="64" tabindex="2" value="{SPLIT_SUBJECT}" title="{L_SPLIT_SUBJECT}" class="inputbox" /></dd>
Bei mir funktioniert es bei Version 3.0.2 und 3.0.4 einwandfrei; allerdings bei der Version 3.0.1 nicht. 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. Weil Template-Dateien geändert werden, am Schluss >Adminbereich - STYLES - Templates - Aktualisieren< und notfalls auch >ACP - ALLGEMEIN - Cache löschen<. Und Browserfenster mit F5 aktualisieren! Nachfolgendes ersetzt aber nur das Löschen des Caches über den Adminbereich 'ALLGEMEIN'.
=> http://www.phpbb.de/kb/tippstyles