Beiträge: 160
Themen: 29
Registriert seit: 19.03.2008
22.01.2011, 11:22
(Dieser Beitrag wurde zuletzt bearbeitet: 22.01.2011, 11:23 von Lambert.)
Hallo!
Wo kann man die Anzeige "1,2,3,4" bei den Themen ändern? Ich hätte hier gerne "1,2,3,4,5,6,7,8,9" stehen, falls das Thema soviele Seiten enthält.
Bild:
http://www.abload.de/img/1234fmrh.png
Beiträge: 89
Themen: 3
Registriert seit: 18.01.2011
MyBB-Version: 1.6.1
22.01.2011, 17:53
(Dieser Beitrag wurde zuletzt bearbeitet: 22.01.2011, 17:57 von RedParkz.)
Die Darstellung wird über die forumdisplay.php geregelt. Dort findest du folgenden Absatz (ungefähr zeile 928). Da man hier auch auf einen festen Wert zurückgreift, gehe ich nicht davon aus, dass man dies im ACP einstellen kann.
PHP-Code:
if($thread['posts'] > $mybb->settings['postsperpage'])
{
$thread['pages'] = $thread['posts'] / $mybb->settings['postsperpage'];
$thread['pages'] = ceil($thread['pages']);
if($thread['pages'] > 5)
{
$pagesstop = 4;
$page_link = get_thread_link($thread['tid'], $thread['pages']);
eval("\$morelink = \"".$templates->get("forumdisplay_thread_multipage_more")."\";");
}
else
{
$pagesstop = $thread['pages'];
}
for($i = 1; $i <= $pagesstop; ++$i)
{
$page_link = get_thread_link($thread['tid'], $i);
eval("\$threadpages .= \"".$templates->get("forumdisplay_thread_multipage_page")."\";");
}
eval("\$thread['multipage'] = \"".$templates->get("forumdisplay_thread_multipage")."\";");
}
Hier sollte es möglich sein, durch Veränderung der Variable PageStop von 4 auf z.b. 10, 10 Seiten anzeigen zu lassen. Das "$thread['pages'] > 5" musst du entsprechend anpassen. Da ich keinen Board habe, welches groß genug ist zum testen, kann ich dir die Funktion nicht garantieren. Es sollte aber passen
Wenn du alles angezeigt haben möchtest, musst du halt die entsprechenden Zeilen auskommentieren, dass mybb immer alle Seiten berechnet oder den wert bei if($thread['pages'] > 5) auf eine sehr hohe zahl setzen. Hängt halt von der Größe deines Boards ab.
Beiträge: 160
Themen: 29
Registriert seit: 19.03.2008
@RedParkz
Klasse hat funktioniert! Schönen Dank für deine Mühe du bist wirklich gut!
Beiträge: 89
Themen: 3
Registriert seit: 18.01.2011
MyBB-Version: 1.6.1
habe die einstellung doch noch gefunden. Zumindest könnte es die passenden sein. Diese ist unter Foreneinstellungen --> Allgemeine Konfiguration
PHP-Code:
Maximale Anzahl von Links bei der Seitenanzeige
Anzahl der Links zu Seiten bei der Seitenanzeige, wenn mehr als eine Seite gefunden wurde.
Beiträge: 160
Themen: 29
Registriert seit: 19.03.2008