Letzter Beitrag im Index

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
unionerdirk
Mitglied
Beiträge: 333
Registriert: 13.12.2004 08:42
Wohnort: Berlin
Kontaktdaten:

Letzter Beitrag im Index

Beitrag von unionerdirk »

Ich habe den Mod eingebaut. Ich möchte aber zwei kleinere kosmetische Änderungen haben. Ich weiß aber nicht wie das geht. In der index_body habe ich dazu nichts gefunden.

www.union-fanforum/forum/index.php

Da sieht man ja beim letzten Beitrag so ein kleines Blatt und einen Pfeil. Das möchte ich gerne weghaben. Ausserdem möchte ich gerne das der User neben dem Beitragtitel in Klammer steht. Wie kann ich das hinbekommen?

Danke im voraus.
Benutzeravatar
wartek
Mitglied
Beiträge: 883
Registriert: 31.05.2005 18:52
Wohnort: Wien

Beitrag von wartek »

wird dieses posting auch gleich wieder gelöscht oder hat man bei dir auch mal die chance einen (antwort)beitrag auch abzuschicken?

1. Zum Bild hilft dir vl dieser Link weiter http://www.union-fanforum.de/forum/temp ... _reply.gif

2. Zum Namen suchst du am besten in der index.php nach

EDIT: so ists der richtige Code...
$last_post .= ( $forum_data[$j]['user_id'] == ANONYMOUS ) ? ( ($forum_data[$j]['post_username'] != '' ) ? $forum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $forum_data[$j]['user_id']) . '">' . $forum_data[$j]['username'] . '</a> ';
wartek
Zuletzt geändert von wartek am 26.11.2005 02:29, insgesamt 3-mal geändert.
Computers are not intelligent - they only think they are.
unionerdirk
Mitglied
Beiträge: 333
Registriert: 13.12.2004 08:42
Wohnort: Berlin
Kontaktdaten:

Beitrag von unionerdirk »

hast die chance zu antworten. Das andere hatte ich dann rausgefunden und habe es daher gelöscht. :oops:
Benutzeravatar
wartek
Mitglied
Beiträge: 883
Registriert: 31.05.2005 18:52
Wohnort: Wien

Beitrag von wartek »

habe oben soweit vervollständigt.
Wollte nicht wieder alles vollschreiben und dann sehen das der beitrag nicht mehr existiert. Schwamm drüber.

wartek
Computers are not intelligent - they only think they are.
unionerdirk
Mitglied
Beiträge: 333
Registriert: 13.12.2004 08:42
Wohnort: Berlin
Kontaktdaten:

Beitrag von unionerdirk »

Zu 1. Wenn ich das Bild lösche wird es als fehlend angezeigt. Wenn ich es durch ein Bild ohne Inhalt ersetze ist der Text nicht mehr zentriert. Wie bekomme ich es also hin das es erst gar nicht mehr angezeigt wird?

Zu 2. So sieht es bei mir aus. Was muss ich damit machen damit es hinter dem Threadtitel und nicht unter dem Datum und Zeit steht?
Benutzeravatar
wartek
Mitglied
Beiträge: 883
Registriert: 31.05.2005 18:52
Wohnort: Wien

Beitrag von wartek »

Also beide Pkte hängen zusammen, da es um die Varaiable $last_post geht. Die müssen wir aufteilen um die Einzelpositionen table entsprechend separat behandeln zu können

beginnen wir mal

Öffne index.php
#### Zunächst teilen wir mal den Block auf #####
FINDE
$last_post = $last_post_time . '&nbsp;&nbsp;';

ERSETZE DURCH

$last_post = $last_post_time;

FINDE

$last_post .= ( $forum_data[$j]['user_id'] == ANONYMOUS ) ? ( ($forum_data[$j]['post_username'] != '' ) ? $forum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $forum_data[$j]['user_id']) . '">' . $forum_data[$j]['username'] . '</a> ';

ERSETZE DURCH

$last_post_poster = ( $forum_data[$j]['user_id'] == ANONYMOUS ) ? ( ($forum_data[$j]['post_username'] != '' ) ? $forum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $forum_data[$j]['user_id']) . '">' . $forum_data[$j]['username'] . '</a> ';

FINDE
$last_post .= '<a href="' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . '=' . $forum_data[$j]['forum_last_post_id']) . '#' . $forum_data[$j]['forum_last_post_id'] . '"><img src="' . $images['icon_latest_reply'] . '" border="0" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" /></a>';

ERSETZE DURCH

// $last_post .= '<a href="' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . '=' . $forum_data[$j]['forum_last_post_id']) . '#' . $forum_data[$j]['forum_last_post_id'] . '"><img src="' . $images['icon_latest_reply'] . '" border="0" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" /></a>';
Dann müssen wir den "losen" Teil Poster noch mit Leben|Codeverbindung füllen
FINDE

'LAST_POST' => $last_post,

DANACH FÜGE EIN

'LAST_POSTER' => $last_post_poster,
Schon können wir den Teil im tpl behandeln

Öffne index_body.tpl
FINDE

ja gute Frage, gibts so im Standard nicht, sollte irgendwas mit {...TOPIC_TITLE} zu tun haben

DANACH EINFÜGEN

( {catrow.forumrow.LAST_POSTER} )
Gerade der letzte Punkt läßt mich rätseln was Du am Code bereits verändert hast. Na Du wirst es schon finden - ich hoffe nur, dass der TOTPIC_TITLE - Teil nicht in die $last_post integriert, dann funkt die Anleitung nämlich nicht, da die Variable als Paket (weiter)besteht. Dann müsste ich deine index.php sehen um auch den TITLE_TOPIC Teil herauszufiltern oder Du wendest die Anleitung analog auf den Teil an.

wartek
Computers are not intelligent - they only think they are.
Antworten

Zurück zu „phpBB 2.0: Mod Support“