Last-Topic-Index

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
Reality
Mitglied
Beiträge: 409
Registriert: 22.04.2003 01:02

Last-Topic-Index

Beitrag von Reality »

Hi,
ich finde den Mod zwar gut, mich stört es aber, das etwas längere Überschriften nicht komplett angezeigt werden.
Kann man es nicht so einrichten, das es einen Zeilenumbruch macht und dann weiterschreibt, wie bei WBB?
Jetzt seit ihr Programmierer gefragt ;)

Gruss Reality
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

Ich hab da zwar nicht so die Ahnung von, aber nen Versuch ist es vielleicht Wert:
In der index.php suchen:

Code: Alles auswählen

if (strlen($topic_title)>27) {
									$topic_title = substr($topic_title,0,24) . '...';
Das $topic_title mal mit dem hier ersetzen:

Code: Alles auswählen

// $topic_title = substr($topic_title,0,24) . '...';
$topic_title = wordwrap( $topic_title, 20, "\n", 1);
Die Ziffern 27 und 20 musst du deinen Bedürfnissen anpassen!

in der index_body.tpl nach:

Code: Alles auswählen

<td class="row2" align="center" valign="middle" height="50" nowrap="nowrap"> <span class="gensmall">{catrow.forumrow.LAST_POST}</span></td>
suchen und das nowrap="nowrap" entfernen.
Benutzeravatar
Reality
Mitglied
Beiträge: 409
Registriert: 22.04.2003 01:02

Beitrag von Reality »

Henne23 hat geschrieben:Ich hab da zwar nicht so die Ahnung von, aber nen Versuch ist es vielleicht Wert:
In der index.php suchen:

Code: Alles auswählen

if (strlen($topic_title)>27) {
									$topic_title = substr($topic_title,0,24) . '...';
Sorry, aber ich finde nicht mal nen Code der deinem ähnelt.

Gruss Reality
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

Hast mal ne Link zu der MOD, die du eingebaut hast?
VIelleicht reden wir ja von ganz unterschiedlichen... :roll:
Benutzeravatar
Reality
Mitglied
Beiträge: 409
Registriert: 22.04.2003 01:02

Beitrag von Reality »

Ich hab´s mal hochgeladen:
Hier klicken

Gruss Reality
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

Achso, ne sorry.
Ich bin von dieser hier ausgegangen:
http://www.phpbb.de/viewtopic.php?t=10239
Benutzeravatar
Reality
Mitglied
Beiträge: 409
Registriert: 22.04.2003 01:02

Beitrag von Reality »

Dürfte ähnlich sein.
Kannst du da auch mal ein Blick drauf werfen? :D

Gruss Reality
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

Hab ich schon.
Ist mir zu viel Fummelei.
Bau doch einfach den anderen ein... :roll:
Benutzeravatar
Reality
Mitglied
Beiträge: 409
Registriert: 22.04.2003 01:02

Beitrag von Reality »

Nein, ich bin mir nicht sicher, ob die Codes 100% identisch sind wie bei der Anleitung, wenn ich alles rückgängig mache.
Kann vielleicht jemand anders helfen?

Gruss Reality
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Code: Alles auswählen

'LAST_TOPIC' => $is_auth_ary[$forum_data[$j]['forum_id']]['auth_read'] ? (strlen($forum_data[$j]['topic_title']) > $board_config['topic_title_index_size']) ? substr($forum_data[$j]['topic_title'], 0, ($board_config['topic_title_index_size'] - 2)) . "..." : $forum_data[$j]['topic_title'] : "",
..mit folgendem ersetzen..

Code: Alles auswählen

'LAST_TOPIC' => $is_auth_ary[$forum_data[$j]['forum_id']]['auth_read'] ? (strlen($forum_data[$j]['topic_title']) > $board_config['topic_title_index_size']) ? wordwrap($forum_data[$j]['topic_title'], $board_config['topic_title_index_size'], "\n", 1) : $forum_data[$j]['topic_title'] : "",
..und dann in der index_body.tpl das nowrap löschen.

Als Wert hab ich $board_config['topic_title_index_size'] genommen, das du ja in der Boardkonfiguration angeben kannst.
Antworten

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