you were close but I already find it out..
the full code should be:
Quote:
eval("\$pagenav = \"".gettemplate("showthread_numpages")."\";");
$twrat_prevpage = ($pagenumber)-1;
$twrat_nextpage = ($pagenumber)+1;
if ($pagenumber != 1) {
$pagenav.="<a href=\"showthread.php?threadid=$threadid&pagenumbe r=$twrat_prevpage".iif($perpage==$maxposts,"","&pe rpage=$perpage")."\"><font color=\"#afa3c5\" class=thtcolor>< Previous Page</font></a> ";
}
$curpage=0;
while ($curpage++<$totalpages) {
if (($curpage<$pagenumber-$pagenavpages or $curpage>$pagenumber+$pagenavpages) and $pagenavpages!=0) {
if ($curpage==1) {
$pagenav.=" <a href=\"showthread.php?threadid=$threadid&pagenumbe r=$curpage".iif($perpage==$maxposts,"","&perpage=$ perpage")."\"><font color=\"#afa3c5\" class=thtcolor><< First Page</font></a> ... ";
}
if ($curpage==$totalpages) {
$pagenav.=" ... <a href=\"showthread.php?threadid=$threadid&pagenumbe r=$curpage".iif($perpage==$maxposts,"","&perpage=$ perpage")."\"><font color=\"#afa3c5\" class=thtcolor>Last Page >></font></a> ";
}
} else {
if ($curpage==$pagenumber) {
$pagenav.=" <font color=\"#afa3c5\" class=thtcolor>$curpage</font> ";
} else {
$pagenav.=" <a href=\"showthread.php?threadid=$threadid&pagenumbe r=$curpage".iif($perpage==$maxposts,"","&perpage=$ perpage")."\"><font color=\"#afa3c5\" class=thtcolor>$curpage</font></a> ";
}
}
}
if ($pagenumber != $totalpages) {
$pagenav.=" <a href=\"showthread.php?threadid=$threadid&pagenumbe r=$twrat_nextpage".iif($perpage==$maxposts,"","&pe rpage=$perpage")."\"><font color=\"#afa3c5\" class=thtcolor>Next Page ></font></a> ";
}
} else {
|
that works great.
[Edited by Scaramanga_gold on 01-03-2001 at 07:12 AM]