0 && $totalresults > $pageresults){ if($pagenumber <= 0){ $pagenumber = 1; } $totallinks = ceil($totalresults / $pageresults); if($pagenumber > $totallinks){ $pagenumber = $totallinks; } if (!$link_contain_page) { $link .= (strpos($link, "?") === false ? "?" : "&") . "page=#page"; } //if(isset($_GET['cat']) AND $config['mod_rewrite'] != "YES") $link .= "&cat=$_GET[cat]"; $ret = "
Page $pagenumber of $totallinks
"; if($pagenumber > $linksnumber){ $ret .= ""; } else{ $ret .= ''; } } else{ if($pagenumber > 1){ $ret .= ""; } else{ $ret .= ''; } } //$ret .= ""; $left = ($pagenumber % $linksnumber != 0) ? $pagenumber - $pagenumber % $linksnumber + 1: ($pagenumber - $linksnumber + 1); $right = ($left + $linksnumber - 1 > $totallinks) ? $totallinks : $left + $linksnumber - 1; //$ret .= ""; $ret .= ''; //$ret .= ""; if($pagenumber < $totallinks){ $ret .= ''; } else{ $ret .= ''; } } else{ if($right < $totallinks){ $ret .= ''; } else{ $ret .= ''; } } $ret .= '
$firsttext "; if($pagenumber > 1){ $ret .= "$previoustext$previoustext   '; for($i = $left; $i <= $right; $i++){ if($pagenumber != $i){ $ret .= ' '.$i.''; } else{ $ret .= ' ['.$i.']'; } } $ret .= '  '.$nexttext.''; if($right < $totallinks){ $ret .= ' '.$lasttext.' '.$lasttext.' 
'; } return $ret; } ?>