49db257d |
1 | <?php |
2 | |
3 | /** |
4 | * paginator.tpl |
5 | * |
49db257d |
6 | * Template and utility functions to create a paginator |
7 | * |
47ccfad4 |
8 | * @copyright © 1999-2006 The SquirrelMail Project Team |
4b4abf93 |
9 | * @license http://opensource.org/licenses/gpl-license.php GNU Public License |
49db257d |
10 | * @version $Id$ |
11 | * @package squirrelmail |
57d06b39 |
12 | * @subpackage templates |
49db257d |
13 | */ |
14 | |
57d06b39 |
15 | /** include functions */ |
49db257d |
16 | include_once(SM_PATH.'templates/util_paginator.php'); |
17 | |
18 | static $bScriptAdded; |
19 | |
20 | extract($t); |
21 | |
22 | if ($javascript_on && $compact_paginator &&!isset($bScriptAdded)) { |
23 | $bScriptAdded = true; |
24 | ?> |
25 | |
26 | <!-- start of compact paginator javascript --> |
2c92ea9d |
27 | <script type="text/javascript"> |
49db257d |
28 | function SubmitOnSelect(select, URL) |
29 | { |
30 | URL += select.options[select.selectedIndex].value; |
31 | window.location.href = URL; |
32 | } |
33 | </script> |
34 | <!-- end of compact paginator javascript --> |
35 | |
36 | <?php |
37 | } |
38 | |
39 | if (isset($compact_paginator) && $compact_paginator) { |
40 | $sPaginator = get_compact_paginator_str($mailbox, $pageOffset, $iNumberOfMessages, $messagesPerPage, $showall, $javascript_on, $page_selector); |
41 | } else { |
42 | $sPaginator = get_paginator_str($mailbox, $pageOffset, $iNumberOfMessages, $messagesPerPage, $showall, $page_selector, $page_selector_max); |
43 | } |
44 | // display the paginator string. |
45 | echo $sPaginator; |