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
Topic Title in der Index anzeigen
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.
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.
- redbull254
- Ehemaliges Teammitglied
- Beiträge: 10379
- Registriert: 05.01.2006 13:01
- Kontaktdaten:
Hallo,erstmal 
mache ein Update auf phpBB3 und installiere diese Mod, fertig.
http://www.flying-bits.org/download.php?mod_id=2

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

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
Walter
- oxpus
- Ehemaliges Teammitglied
- Beiträge: 5394
- Registriert: 03.02.2003 12:33
- Wohnort: Bad Wildungen
- Kontaktdaten:
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...maiky hat geschrieben:brauche ich alle mods bzw für was sind die denn genau alle?
lg
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!