http://freelancer.gamevision.g2h.de/modules.php?op=modload&name=eBoard&file=forumdisplay&fid=45
Gibts da ne lösung wie ich aus den 433 Seitenanzeigen 5 machen kann? so wie z.b.:
1 2 3 .... 432 433 ??
also abkürzen ab einer gewissen anzahl an seiten, denn das sieht scheiße aus :)
Wenn ich ehrlich bin, an so eine Möglichkeit habe ich niemals gedacht *prust*
Hm, müßte man aber einbauen können ... nur z.Zt. komme ich nicht dazu, sorry. Das vkpMX ist wichtiger :(
Das ist der Part, der dafür in der Datei "forumdisplay.php" zuständig ist:
if($thread->replies > $ppp)
{
$posts = $thread->replies;
$posts++;
$topicpages = $posts / $ppp;
$topicpages = ceil($topicpages);
for ($i = 1; $i <= $topicpages; $i++)
{
$pagelinks .= " <a href=\""._BMviewthread1."tid=".$thread->tid."&page=$i$jumper\">$i</a> ";
}
$multipage2 = "(<small>Pages: $pagelinks</small>)";
$pagelinks = "";
}
else { $multipage2 = ""; }
Da kannst Du jetzt z.B. einbauen, das er das eben nicht tun soll, wenn die Anzahl der Seiten größer als x ist sondern dann eben Punktchen oder ähnliches macht.
Nur so als kleiner Tip
[Editiert am 19/7/2003 von SiteAdmin Tequila]
Hi.
Ich konnte es ja dann doch mal wieder nicht sein lassen :exclam:
Ändere den Quellcode so in der forumdisplay.php (irgend wo um Zeile 378) und dann hast Du Deine Darstellung:
if($thread->replies > $ppp)
{
$posts = $thread->replies;
$posts++;
$topicpages = $posts / $ppp;
$topicpages = ceil($topicpages);
if($topicpages <= 10){
for ($i = 1; $i <= $topicpages; $i++)
{
$pagelinks .= " <a href=\""._BMviewthread1."tid=".$thread->tid."&page=$i$jumper\">$i</a> ";
}
}else{
for ($i = 1; $i <= 5; $i++)
{
$pagelinks .= " <a href=\""._BMviewthread1."tid=".$thread->tid."&page=$i$jumper\">$i</a> ";
}
$pagelinks .= " ... ";
for ($i = $topicpages - 4; $i <= $topicpages; $i++)
{
$pagelinks .= " <a href=\""._BMviewthread1."tid=".$thread->tid."&page=$i$jumper\">$i</a> ";
}
}
$multipage2 = "(<small>Pages: $pagelinks</small>)";
$pagelinks = "";
}
else { $multipage2 = ""; }
Bye
:kiss Danke für deine Hilfe
Hat geklappt :)