MyBB.de Forum
Seitenzahl im Seitentitel - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.4.x (https://www.mybb.de/forum/forum-51.html)
+---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-52.html)
+---- Thema: Seitenzahl im Seitentitel (/thread-13017.html)

Seiten: Seiten: 1 2


RE: Seitenzahl im Seitentitel - querschlaeger - 24.11.2010

Ich würde es gar nicht sooo kompliziert machen. Für die Themen- und Forenansicht habe ich mir ein kleines Plugin erstellt (bzw. ich habe allgemein ein kleines "Tweaks"-Plugin für mein Forum, wo solche kleinen Sachen reinkommen). Hier nur mal die Hooks und dazugehörigen Funktionen:

PHP-Code:
$plugins->add_hook('showthread_end''showthread_title_page');
$plugins->add_hook('forumdisplay_end''forumdisplay_title_page');

function 
showthread_title_page()
{
    global 
$page$title_page;
    if(
$page 1)
    {
        
$title_page ' - Seite ' $page;
    }
}

function 
forumdisplay_title_page()
{
    global 
$page$title_page;
    if(
$page 1)
    {
        
$title_page ' - Seite ' $page;
    }


Die Variable $title_page habe ich einfach in den Templates showthread und forumdisplay in den <title>-Tag reingeschrieben.

Es geht theoretisch auch komplett ohne Templateänderungen (einfach per Hook global_end bei den Dateien shownthread.php und forumdisplay.php nach </title> suchen und mit $title_page</title> ersetzen).

Was alle anderen Seiten angeht: Einfach $mybb->input['page'] verwenden. Da ist zwar keine Prüfung dabei ob die Seite wirklich existiert, aber wer irgendwas manuell eingibt, wird schon wissen, was er macht(?). Außerdem prüft MyBB zumindest die Eingabe von sich aus auf Integer (somit kann damit kein Blödsinn gemacht werden).


RE: Seitenzahl im Seitentitel - Basteltrulla - 30.11.2010

(24.11.2010, 11:06)querschlaeger schrieb: Ich würde es gar nicht sooo kompliziert machen. Für die Themen- und Forenansicht habe ich mir ein kleines Plugin erstellt (bzw. ich habe allgemein ein kleines "Tweaks"-Plugin für mein Forum, wo solche kleinen Sachen reinkommen). Hier nur mal die Hooks und dazugehörigen Funktionen:

Vielen Dank für die Antwort! Wie mache ich denn ein Tweak-Plugin? Ich hatte das in die functions.php kopiert, aber das war wohl falsch.
Sad