Changeset 1679 for trunk/gregarius/cls/items.php
- Timestamp:
- 01/23/07 07:54:17 (22 months ago)
- Files:
-
- 1 modified
-
trunk/gregarius/cls/items.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/gregarius/cls/items.php
r1677 r1679 495 495 $base = $_SERVER["REQUEST_URI"]; 496 496 if (!preg_match('#page=[0-9]+$#',$base)) { 497 $base .= "?page=0";497 $base .= (ereg('\?',$base)?"&":"?"). "page=0"; 498 498 } 499 499 $last = ceil( $this -> _parent -> numItems / $this -> _parent -> itemsPerPage); … … 501 501 for ($i = 0; $i < $last; $i++) { 502 502 if ($i == 0 || $i == $last-1 || abs($i - $this -> _parent -> page) < 3) { 503 503 504 $url = preg_replace('#^(.+)page=[0-9]+$#','${1}page='.$i, $base); 504 505 $this -> pages[$i] = array($url, $i == $this -> _parent -> page, false);
