Seite 1 von 2

Länge der Titelzeile

Verfasst: 28.11.2004 11:20
von horscht
In Postings ist die Länge der Titelzeile auf 60 Zeichen begrenzt,

gibt es einen Mod mit dem man diese auf z.B. 150 verändern kann??

Verfasst: 28.11.2004 13:33
von Leuchte
SQL ausführen

Code: Alles auswählen

ALTER TABLE phpbb_topics CHANGE topic_title topic_title CHAR(150) NOT NULL;
posting_body.tpl
<input type="text" name="subject" size="45" maxlength="60" style="width:450px" tabindex="2" class="post" value="{SUBJECT}" />
Den Wert anpassen

Verfasst: 28.11.2004 14:11
von horscht
[ externes Bild ] Leuchte für deine Hilfe

Verfasst: 29.12.2004 20:09
von horscht
so nun hatte ich mal Zeit das umzusetzen :wink:

jetzt hab ich folgendes Problem:

die Titelzeile ist nun 150 Zeichen lang, aber diese verschiebt das Board extrem in die Breite

kann man da irgendwie einen Zeilenumbruch oder so einbauen ?

Verfasst: 01.01.2005 15:56
von horscht
*nochmal nachfragen muss* :-?

wie kann ich in der Titelzeile nach z.B. 75 Zeichen einen Zeilenumbruch erzwingen?

Verfasst: 03.01.2005 13:30
von horscht
*mal nach oben schieb* :)

Verfasst: 03.01.2005 13:49
von m0bby
horscht hat geschrieben:die Titelzeile ist nun 150 Zeichen lang, aber diese verschiebt das Board extrem in die Breite
kann man da irgendwie einen Zeilenumbruch oder so einbauen ?
Such dir die entsprechenden Stellen in den Skripten und setz dort den PHP Befehl

Code: Alles auswählen

wordwrap( $topic_title, 60, "<br>\n" )
ein, wo die Titel Variable an die Template-Funktion übergeben wird.

z.B. so:

Code: Alles auswählen

'TOPIC_TITLE' => wordwrap( $topic_title, 60, "<br>\n" )

Schönen Gruß
mObbY

Verfasst: 03.01.2005 19:10
von horscht
kannst du das Template (am besten die genaue Stelle, die ich verändern muss ) konkretisieren?

hab über 2 Stunden gesucht, aber nicht den richtigen Eintrag gefunden, zwischendurch hab ich das Board komplett abgeschossen, weil ich das wordwrap an dien falschen Eintrag gehängt habe :roll:

Verfasst: 03.01.2005 22:09
von m0bby
Schau halt auf welchen Seiten dir der Titel zu lang ist und ein Umbruch sinnvoll wäre (z.B. bei der viewtopic.php und/oder viewforum.php).

Nun such in den Dateien nach:

Code: Alles auswählen

'TOPIC_TITLE' => $topic_title,
und ersetz es mit

Code: Alles auswählen

'TOPIC_TITLE' => wordwrap( $topic_title, 60, "<br>\n" ),

Schönen Gruß
mObbY

Verfasst: 03.01.2005 23:32
von horscht
so jetzt habe ich das mal bei der viewtopic.php und der viewforum.php eingebaut

die 60 steht denke ich für die Anzahl der Zeichen, nach denen der Zeilenumbruch erzwungen wird.

ich habs bei mir auf 75 geändert, aber der Zeilenumbruch wird bei jedem Posting an einer anderen Stelle gemacht, mal bei 64, mal bei 40 usw.

:-?