Changeset 1766 for trunk/system/views/pagination/digg.php
- Timestamp:
- 01/21/2008 06:56:39 AM (12 months ago)
- Files:
-
- 1 modified
-
trunk/system/views/pagination/digg.php (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/system/views/pagination/digg.php
r1615 r1766 8 8 9 9 <p class="pagination"> 10 10 11 11 <?php if ($previous_page): ?> 12 12 <a href="<?php echo str_replace('{page}', $previous_page, $url) ?>">« <?php echo Kohana::lang('pagination.previous') ?></a> … … 14 14 « <?php echo Kohana::lang('pagination.previous') ?> 15 15 <?php endif ?> 16 16 17 17 18 18 <?php if ($total_pages < 13): /* « Previous 1 2 3 4 5 6 7 8 9 10 11 12 Next » */ ?> 19 19 20 20 <?php for ($i = 1; $i <= $total_pages; $i++): ?> 21 21 <?php if ($i == $current_page): ?> … … 25 25 <?php endif ?> 26 26 <?php endfor ?> 27 27 28 28 <?php elseif ($current_page < 9): /* « Previous 1 2 3 4 5 6 7 8 9 10 … 25 26 Next » */ ?> 29 29 30 30 <?php for ($i = 1; $i <= 10; $i++): ?> 31 31 <?php if ($i == $current_page): ?> … … 35 35 <?php endif ?> 36 36 <?php endfor ?> 37 37 38 38 … 39 39 <a href="<?php echo str_replace('{page}', $total_pages - 1, $url) ?>"><?php echo $total_pages - 1 ?></a> 40 40 <a href="<?php echo str_replace('{page}', $total_pages, $url) ?>"><?php echo $total_pages ?></a> 41 41 42 42 <?php elseif ($current_page > $total_pages - 8): /* « Previous 1 2 … 17 18 19 20 21 22 23 24 25 26 Next » */ ?> 43 43 44 44 <a href="<?php echo str_replace('{page}', 1, $url) ?>">1</a> 45 45 <a href="<?php echo str_replace('{page}', 2, $url) ?>">2</a> 46 46 … 47 47 48 48 <?php for ($i = $total_pages - 9; $i <= $total_pages; $i++): ?> 49 49 <?php if ($i == $current_page): ?> … … 53 53 <?php endif ?> 54 54 <?php endfor ?> 55 55 56 56 <?php else: /* « Previous 1 2 … 5 6 7 8 9 10 11 12 13 14 … 25 26 Next » */ ?> 57 57 58 58 <a href="<?php echo str_replace('{page}', 1, $url) ?>">1</a> 59 59 <a href="<?php echo str_replace('{page}', 2, $url) ?>">2</a> 60 60 … 61 61 62 62 <?php for ($i = $current_page - 5; $i <= $current_page + 5; $i++): ?> 63 63 <?php if ($i == $current_page): ?> … … 67 67 <?php endif ?> 68 68 <?php endfor ?> 69 69 70 70 … 71 71 <a href="<?php echo str_replace('{page}', $total_pages - 1, $url) ?>"><?php echo $total_pages - 1 ?></a> … … 73 73 74 74 <?php endif ?> 75 76 75 76 77 77 <?php if ($next_page): ?> 78 78 <a href="<?php echo str_replace('{page}', $next_page, $url) ?>"><?php echo Kohana::lang('pagination.next') ?> »</a>
