Topic Title in der Index anzeigen

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt, um einen neuen Mod zu entwickeln, geht's in [3.0.x] Mods in Entwicklung weiter.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
maiky
Mitglied
Beiträge: 10
Registriert: 09.09.2007 08:41
Kontaktdaten:

Topic Title in der Index anzeigen

Beitrag von maiky »

Hallo!

Ich mache bei meinem forum ein Update von Phpbb2 auf Phpbb3.
Ich möchte dabei auch des die Titel des letzten Beitrags in der Index angezeigt werden...
Leider habe ich hierfür noch nichts gefunden und benötige hilfe



Hier die Anleitung von phpbb-seo.de für mein altes phpbb2 forum


Titel des letzten Beitrags im Index
Suchmaschinen werten Keywords im Anchor Text sehr hoch, deshalb empfiehlt es sich auf dem Forenindex nicht nur mit dem Icon zum letzten Beitrag zu verlinken, sondern einen Link mit den Titel des Beitrags zu erstellen. Dazu müssen nur zwei kleine Änderungen in der index.php gemacht werden.

Öffne die index.php und suche:

Code: Alles auswählen
default:
$sql = "SELECT f.*, p.post_time, p.post_username, u.username, u.user_id
FROM (( " . FORUMS_TABLE . " f
LEFT JOIN " . POSTS_TABLE . " p ON p.post_id = f.forum_last_post_id )
LEFT JOIN " . USERS_TABLE . " u ON u.user_id = p.poster_id )
ORDER BY f.cat_id, f.forum_order";
break;


und ersetze es mit :

Code: Alles auswählen
default:
$sql = "SELECT f.*, p.post_time, p.post_username, u.username, u.user_id,
t.topic_title, t.topic_last_post_id " .
" FROM ((( " . FORUMS_TABLE . " f " .
" LEFT JOIN " . POSTS_TABLE . " p ON p.post_id = f.forum_last_post_id )" .
" LEFT JOIN " . USERS_TABLE . " u ON u.user_id = p.poster_id ) " .
" LEFT JOIN " . TOPICS_TABLE . " t ON t.topic_last_post_id = p.post_id ) " .
" ORDER BY f.cat_id, f.forum_order";
break;



Suche weiter unten:

Code: Alles auswählen
$last_post_time = create_date($board_config['default_dateformat'], $forum_data[$j]['post_time'], $board_config['board_timezone']);

$last_post = $last_post_time . '<br />';


und ersetze es mit:

Code: Alles auswählen
$last_post_time = create_date($board_config['default_dateformat'], $forum_data[$j]['post_time'], $board_config['board_timezone']);
$topic_title = $forum_data[$j]['topic_title'];
if (strlen($topic_title)>27)
{
$topic_title = substr($topic_title,0,24) . '...';
}
$last_post = (($board_config['last_topic_title']) ? $topic_title : '');
$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'] . '" title="' . $data['tree.topic_title'] . '">' .$topic_title. '</a><br />';
$last_post .= $last_post_time . '<br />';

danke

lg
maiky
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Beitrag von redbull254 »

Hallo,erstmal ;-)

mache ein Update auf phpBB3 und installiere diese Mod, fertig. :grin:

http://www.flying-bits.org/download.php?mod_id=2
Zuletzt geändert von redbull254 am 06.08.2008 15:10, insgesamt 1-mal geändert.
Beste Grüße
Walter
maiky
Mitglied
Beiträge: 10
Registriert: 09.09.2007 08:41
Kontaktdaten:

Beitrag von maiky »

brauche ich alle mods bzw für was sind die denn genau alle?

lg
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5394
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

maiky hat geschrieben:brauche ich alle mods bzw für was sind die denn genau alle?

lg
Du brauchst nur die oberste MOD und die macht genau das, was Du wollstest: Den Topic Titel des jeweils letzten Topics auf dem Index anzeigen...
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Antworten

Zurück zu „[3.0.x] Mod Suche/Anfragen“