1) { $pagination .= "
"; //previous button if ($page_num > 1) $pagination.= "« previous"; else $pagination.= "« previous"; //pages if ($lastpage < 7 + ($adjacents * 2)) //not enough pages to bother breaking it up { for ($counter = 1; $counter <= $lastpage; $counter++) { if ($counter == $page_num) $pagination.= "$counter"; else $pagination.= "$counter"; } } elseif($lastpage > 5 + ($adjacents * 2)) //enough pages to hide some { //close to beginning; only hide later pages if($page_num < 1 + ($adjacents * 2)) { for ($counter = 1; $counter < 4 + ($adjacents * 2); $counter++) { if ($counter == $page_num) $pagination.= "$counter"; else $pagination.= "$counter"; } $pagination.= "..."; $pagination.= "$lpm1"; $pagination.= "$lastpage"; } //in middle; hide some front and some back elseif($lastpage - ($adjacents * 2) > $page_num && $page_num > ($adjacents * 2)) { $pagination.= "1"; $pagination.= "2"; $pagination.= "..."; for ($counter = $page_num - $adjacents; $counter <= $page_num + $adjacents; $counter++) { if ($counter == $page_num) $pagination.= "$counter"; else $pagination.= "$counter"; } $pagination.= "..."; $pagination.= "$lpm1"; $pagination.= "$lastpage"; } //close to end; only hide early pages else { $pagination.= "1"; $pagination.= "2"; $pagination.= "..."; for ($counter = $lastpage - (2 + ($adjacents * 2)); $counter <= $lastpage; $counter++) { if ($counter == $page_num) $pagination.= "$counter"; else $pagination.= "$counter"; } } } //next button if ($page_num < $counter - 1) $pagination.= "next »"; else $pagination.= "next »"; $pagination.= "
\n"; } } //end if 1 ?> JTI Malta - Quality Inspection Service -

Category Details

There are currently no photos for this category. Please check again later!



Copyright © 2011-2025 JTI Malta - Quality Inspection Service | Login         Scope Cloud Solutions