Changeset 3570 for trunk/system/views
- Timestamp:
- 10/10/2008 11:17:21 AM (6 weeks ago)
- Location:
- trunk/system/views/pagination
- Files:
-
- 4 modified
-
classic.php (modified) (2 diffs)
-
digg.php (modified) (3 diffs)
-
extended.php (modified) (2 diffs)
-
punbb.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/system/views/pagination/classic.php
r1766 r3570 9 9 <p class="pagination"> 10 10 11 <?php if ($ first_page): ?>12 <a href="<?php echo str_replace('{page}', 1, $url) ?>">‹ <?php echo Kohana::lang('pagination.first') ?></a>11 <?php if ($p->first_page): ?> 12 <a href="<?php echo $p->url(1) ?>">‹ <?php echo Kohana::lang('pagination.first') ?></a> 13 13 <?php endif ?> 14 14 15 <?php if ($p revious_page): ?>16 <a href="<?php echo str_replace('{page}', $previous_page, $url) ?>"><</a>15 <?php if ($p->previous_page): ?> 16 <a href="<?php echo $p->url($p->previous_page) ?>"><</a> 17 17 <?php endif ?> 18 18 19 19 20 <?php for ($i = 1; $i <= $ total_pages; $i++): ?>20 <?php for ($i = 1; $i <= $p->total_pages; $i++): ?> 21 21 22 <?php if ($i == $ current_page): ?>22 <?php if ($i == $p->current_page): ?> 23 23 <strong><?php echo $i ?></strong> 24 24 <?php else: ?> 25 <a href="<?php echo str_replace('{page}', $i, $url) ?>"><?php echo $i ?></a>25 <a href="<?php echo $p->url($i) ?>"><?php echo $i ?></a> 26 26 <?php endif ?> 27 27 … … 29 29 30 30 31 <?php if ($ next_page): ?>32 <a href="<?php echo str_replace('{page}', $next_page, $url) ?>">></a>31 <?php if ($p->next_page): ?> 32 <a href="<?php echo $p->url($p->next_page) ?>">></a> 33 33 <?php endif ?> 34 34 35 <?php if ($ last_page): ?>36 <a href="<?php echo str_replace('{page}', $last_page, $url) ?>"><?php echo Kohana::lang('pagination.last') ?> ›</a>35 <?php if ($p->last_page): ?> 36 <a href="<?php echo $p->url($p->last_page) ?>"><?php echo Kohana::lang('pagination.last') ?> ›</a> 37 37 <?php endif ?> 38 38 -
trunk/system/views/pagination/digg.php
r1766 r3570 9 9 <p class="pagination"> 10 10 11 <?php if ($p revious_page): ?>12 <a href="<?php echo str_replace('{page}', $previous_page, $url) ?>">« <?php echo Kohana::lang('pagination.previous') ?></a>11 <?php if ($p->previous_page): ?> 12 <a href="<?php echo $p->url($p->previous_page) ?>">« <?php echo Kohana::lang('pagination.previous') ?></a> 13 13 <?php else: ?> 14 14 « <?php echo Kohana::lang('pagination.previous') ?> … … 16 16 17 17 18 <?php if ($ total_pages < 13): /* « Previous 1 2 3 4 5 6 7 8 9 10 11 12 Next » */ ?>18 <?php if ($p->total_pages < 13): /* « Previous 1 2 3 4 5 6 7 8 9 10 11 12 Next » */ ?> 19 19 20 <?php for ($i = 1; $i <= $ total_pages; $i++): ?>21 <?php if ($i == $ current_page): ?>20 <?php for ($i = 1; $i <= $p->total_pages; $i++): ?> 21 <?php if ($i == $p->current_page): ?> 22 22 <strong><?php echo $i ?></strong> 23 23 <?php else: ?> 24 <a href="<?php echo str_replace('{page}', $i, $url) ?>"><?php echo $i ?></a>24 <a href="<?php echo $p->url($i) ?>"><?php echo $i ?></a> 25 25 <?php endif ?> 26 26 <?php endfor ?> 27 27 28 <?php elseif ($ current_page < 9): /* « Previous 1 2 3 4 5 6 7 8 9 10 … 25 26 Next » */ ?>28 <?php elseif ($p->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 <?php if ($i == $ current_page): ?>31 <?php if ($i == $p->current_page): ?> 32 32 <strong><?php echo $i ?></strong> 33 33 <?php else: ?> 34 <a href="<?php echo str_replace('{page}', $i, $url) ?>"><?php echo $i ?></a>34 <a href="<?php echo $p->url($i) ?>"><?php echo $i ?></a> 35 35 <?php endif ?> 36 36 <?php endfor ?> 37 37 38 …39 <a href="<?php echo str_replace('{page}', $total_pages - 1, $url) ?>"><?php echo $total_pages - 1 ?></a>40 <a href="<?php echo str_replace('{page}', $total_pages, $url) ?>"><?php echo $total_pages ?></a>38 … 39 <a href="<?php echo $p->url($p->total_pages - 1) ?>"><?php echo $p->total_pages - 1 ?></a> 40 <a href="<?php echo $p->url($p->total_pages) ?>"><?php echo $p->total_pages ?></a> 41 41 42 <?php elseif ($ current_page > $total_pages - 8): /* « Previous 1 2 … 17 18 19 20 21 22 23 24 25 26 Next » */ ?>42 <?php elseif ($p->current_page > $p->total_pages - 8): /* « Previous 1 2 … 17 18 19 20 21 22 23 24 25 26 Next » */ ?> 43 43 44 <a href="<?php echo str_replace('{page}', 1, $url) ?>">1</a>45 <a href="<?php echo str_replace('{page}', 2, $url) ?>">2</a>46 …44 <a href="<?php echo $p->url(1) ?>">1</a> 45 <a href="<?php echo $p->url(2) ?>">2</a> 46 … 47 47 48 <?php for ($i = $ total_pages - 9; $i <= $total_pages; $i++): ?>49 <?php if ($i == $ current_page): ?>48 <?php for ($i = $p->total_pages - 9; $i <= $p->total_pages; $i++): ?> 49 <?php if ($i == $p->current_page): ?> 50 50 <strong><?php echo $i ?></strong> 51 51 <?php else: ?> 52 <a href="<?php echo str_replace('{page}', $i, $url) ?>"><?php echo $i ?></a>52 <a href="<?php echo $p->url($i) ?>"><?php echo $i ?></a> 53 53 <?php endif ?> 54 54 <?php endfor ?> … … 56 56 <?php else: /* « Previous 1 2 … 5 6 7 8 9 10 11 12 13 14 … 25 26 Next » */ ?> 57 57 58 <a href="<?php echo str_replace('{page}', 1, $url) ?>">1</a>59 <a href="<?php echo str_replace('{page}', 2, $url) ?>">2</a>60 …58 <a href="<?php echo $p->url(1) ?>">1</a> 59 <a href="<?php echo $p->url(2) ?>">2</a> 60 … 61 61 62 <?php for ($i = $ current_page - 5; $i <= $current_page + 5; $i++): ?>63 <?php if ($i == $ current_page): ?>62 <?php for ($i = $p->current_page - 5; $i <= $p->current_page + 5; $i++): ?> 63 <?php if ($i == $p->current_page): ?> 64 64 <strong><?php echo $i ?></strong> 65 65 <?php else: ?> 66 <a href="<?php echo str_replace('{page}', $i, $url) ?>"><?php echo $i ?></a>66 <a href="<?php echo $p->url($i) ?>"><?php echo $i ?></a> 67 67 <?php endif ?> 68 68 <?php endfor ?> 69 69 70 …71 <a href="<?php echo str_replace('{page}', $total_pages - 1, $url) ?>"><?php echo $total_pages - 1 ?></a>72 <a href="<?php echo str_replace('{page}', $total_pages, $url) ?>"><?php echo $total_pages ?></a>70 … 71 <a href="<?php echo $p->url($p->total_pages - 1) ?>"><?php echo $p->total_pages - 1 ?></a> 72 <a href="<?php echo $p->url($p->total_pages) ?>"><?php echo $p->total_pages ?></a> 73 73 74 74 <?php endif ?> 75 75 76 76 77 <?php if ($ next_page): ?>78 <a href="<?php echo str_replace('{page}', $next_page, $url) ?>"><?php echo Kohana::lang('pagination.next') ?> »</a>77 <?php if ($p->next_page): ?> 78 <a href="<?php echo $p->url($p->next_page) ?>"><?php echo Kohana::lang('pagination.next') ?> »</a> 79 79 <?php else: ?> 80 80 <?php echo Kohana::lang('pagination.next') ?> » -
trunk/system/views/pagination/extended.php
r1766 r3570 3 3 * Extended pagination style 4 4 * 5 * @preview « Previous | Page 2 of 11 | Showing items 6 -10 of 52 | Next »5 * @preview « Previous | Page 2 of 11 | Showing items 6–10 of 52 | Next » 6 6 */ 7 7 ?> … … 9 9 <p class="pagination"> 10 10 11 <?php if ($p revious_page): ?>12 <a href="<?php echo str_replace('{page}', $previous_page, $url) ?>">« <?php echo Kohana::lang('pagination.previous') ?></a>11 <?php if ($p->previous_page): ?> 12 <a href="<?php echo $p->url($p->previous_page) ?>">« <?php echo Kohana::lang('pagination.previous') ?></a> 13 13 <?php else: ?> 14 14 « <?php echo Kohana::lang('pagination.previous') ?> 15 15 <?php endif ?> 16 16 17 | <?php echo Kohana::lang('pagination.page') ?> <?php echo $ current_page ?> <?php echo Kohana::lang('pagination.of') ?> <?php echo $total_pages ?>17 | <?php echo Kohana::lang('pagination.page') ?> <?php echo $p->current_page ?> <?php echo Kohana::lang('pagination.of') ?> <?php echo $p->total_pages ?> 18 18 19 | <?php echo Kohana::lang('pagination.items') ?> <?php echo $ current_first_item ?>–<?php echo $current_last_item ?> <?php echo Kohana::lang('pagination.of') ?> <?php echo $total_items ?>19 | <?php echo Kohana::lang('pagination.items') ?> <?php echo $p->current_first_item ?>–<?php echo $p->current_last_item ?> <?php echo Kohana::lang('pagination.of') ?> <?php echo $p->total_items ?> 20 20 21 | <?php if ($ next_page): ?>22 <a href="<?php echo str_replace('{page}', $next_page, $url) ?>"><?php echo Kohana::lang('pagination.next') ?> »</a>21 | <?php if ($p->next_page): ?> 22 <a href="<?php echo $p->url($p->next_page) ?>"><?php echo Kohana::lang('pagination.next') ?> »</a> 23 23 <?php else: ?> 24 24 <?php echo Kohana::lang('pagination.next') ?> » -
trunk/system/views/pagination/punbb.php
r1766 r3570 11 11 <?php echo Kohana::lang('pagination.pages') ?>: 12 12 13 <?php if ($ current_page > 3): ?>14 <a href="<?php echo str_replace('{page}', 1, $url) ?>">1</a>15 <?php if ($ current_page != 4) echo '…' ?>13 <?php if ($p->current_page > 3): ?> 14 <a href="<?php echo $p->url(1) ?>">1</a> 15 <?php if ($p->current_page != 4) echo '…' ?> 16 16 <?php endif ?> 17 17 18 18 19 <?php for ($i = $ current_page - 2, $stop = $current_page + 3; $i < $stop; ++$i): ?>19 <?php for ($i = $p->current_page - 2, $stop = $p->current_page + 3; $i < $stop; ++$i): ?> 20 20 21 <?php if ($i < 1 OR $i > $ total_pages) continue ?>21 <?php if ($i < 1 OR $i > $p->total_pages) continue ?> 22 22 23 <?php if ($ current_page == $i): ?>23 <?php if ($p->current_page == $i): ?> 24 24 <strong><?php echo $i ?></strong> 25 25 <?php else: ?> 26 <a href="<?php echo str_replace('{page}', $i, $url) ?>"><?php echo $i ?></a>26 <a href="<?php echo $p->url($i) ?>"><?php echo $i ?></a> 27 27 <?php endif ?> 28 28 … … 30 30 31 31 32 <?php if ($ current_page <= $total_pages - 3): ?>33 <?php if ($ current_page != $total_pages - 3) echo '…' ?>34 <a href="<?php echo str_replace('{page}', $total_pages, $url) ?>"><?php echo $total_pages ?></a>32 <?php if ($p->current_page <= $p->total_pages - 3): ?> 33 <?php if ($p->current_page != $p->total_pages - 3) echo '…' ?> 34 <a href="<?php echo $p->url($p->total_pages) ?>"><?php echo $p->total_pages ?></a> 35 35 <?php endif ?> 36 36
