Nachfolgendes bezieht sich auf das Forensystem phpBB3 der Version 3.0.4. Wie jeder sehen kann, enthalten ab jetzt in diesem HP-Forum Threadseitentitel mehr Angaben,
sodass man beim Abspeichern von Threadseiten die Seitenzahl nicht mehr manuell angeben muss. Denn, wenn man dies nicht tat, kam beim Abspeichern der zweiten Threadseite die Meldung, dass die Seite bereits existieren würde.
Um dies zu verhindern, muss man in der Datei viewtopic.php ganz unten nachfolgendes entsprechend ersetzen. Dadurch wird zuerst die Nummer des ersten Beitrags der Threadseite eingefügt, beginnend mit der 0 (Null).
Dann folgen die Forums-ID, die Thread-ID und dann die Beitrags-ID des jeweils letzten Beitrags einer Threadseite. Danach folgen der Beitragstitel des jeweils letzten Beitrags einer Threadseite (falls vorhanden), der Threadtitel, 'Forumtreff', und als letztes die Angabe "Thema anzeigen". Ersetze in der Datei viewtopic.php!
Auf diese Weise werden die Angaben für den Platzhalter {PAGE_TITLE} der overall_header.html festgelegt. Die eigentlichen Angaben insgesamt werden in der Datei styles/prosilver/overall_header.html festgelegt. Wie man sieht, wird zuerst der Seitenname des Forums eingefügt, den man im Adminbereich unter 'Board-Einstellungen' angegeben hat.
sodass man beim Abspeichern von Threadseiten die Seitenzahl nicht mehr manuell angeben muss. Denn, wenn man dies nicht tat, kam beim Abspeichern der zweiten Threadseite die Meldung, dass die Seite bereits existieren würde.
Um dies zu verhindern, muss man in der Datei viewtopic.php ganz unten nachfolgendes entsprechend ersetzen. Dadurch wird zuerst die Nummer des ersten Beitrags der Threadseite eingefügt, beginnend mit der 0 (Null).
Dann folgen die Forums-ID, die Thread-ID und dann die Beitrags-ID des jeweils letzten Beitrags einer Threadseite. Danach folgen der Beitragstitel des jeweils letzten Beitrags einer Threadseite (falls vorhanden), der Threadtitel, 'Forumtreff', und als letztes die Angabe "Thema anzeigen". Ersetze in der Datei viewtopic.php!
- Code: Alles auswählen
page_header($user->lang['VIEW_TOPIC'] . ' - ' . $topic_data['topic_title']);
- Code: Alles auswählen
page_header($start . '-' . $forum_id . '-' . $topic_id . '-' . $row['post_id'] . ' ' . $row['post_subject'] . ' - ' . $topic_data['topic_title'] . ' - ' . Forumtreff . ' - ' . $user->lang['VIEW_TOPIC']);
Auf diese Weise werden die Angaben für den Platzhalter {PAGE_TITLE} der overall_header.html festgelegt. Die eigentlichen Angaben insgesamt werden in der Datei styles/prosilver/overall_header.html festgelegt. Wie man sieht, wird zuerst der Seitenname des Forums eingefügt, den man im Adminbereich unter 'Board-Einstellungen' angegeben hat.
Das Problem kann sein, dass dieser Forumstitel so lang ist, dass der Threadtitel dadurch insgesamt so lang wird, dass der Webbrowser den Titel am Ende beschneidet. Deswegen habe ich in diesem Forum den Platzhalter {SITENAME} entfernt.
=>
Damit beim Abspeichern der Seiten einer Forenübersicht jede Übersichtsseite einen anderen Titel hat, erscheint duch folgende Änderung zuerst die Seitenzahl, beginnend mit 0. Dann folgt die Forums-ID und dann der Name des Forums. Und zuletzt "Forum anzeigen". Ersetze in der Datei viewforum.php entsprechend!
=>
- Code: Alles auswählen
<title>{SITENAME} • <!-- IF S_IN_MCP -->{L_MCP} • <!-- ELSEIF S_IN_UCP -->{L_UCP} • <!-- ENDIF -->{PAGE_TITLE}</title>
=>
- Code: Alles auswählen
<title><!-- IF S_IN_MCP -->{L_MCP} • <!-- ELSEIF S_IN_UCP -->{L_UCP} • <!-- ENDIF -->{PAGE_TITLE}</title>
Damit beim Abspeichern der Seiten einer Forenübersicht jede Übersichtsseite einen anderen Titel hat, erscheint duch folgende Änderung zuerst die Seitenzahl, beginnend mit 0. Dann folgt die Forums-ID und dann der Name des Forums. Und zuletzt "Forum anzeigen". Ersetze in der Datei viewforum.php entsprechend!
- Code: Alles auswählen
page_header($user->lang['VIEW_FORUM'] . ' - ' . $forum_data['forum_name']);
=>
- Code: Alles auswählen
page_header($start . '-' . $forum_id . ' ' . $forum_data['forum_name'] . ' - ' . $user->lang['VIEW_FORUM']);