a0c5af2452736cc625aeb24435af366e5cbfd779
[squirrelmail.git] / templates / default / paginator.tpl
1 <?php
2
3 /**
4  * paginator.tpl
5  *
6  * Template and utility functions to create a paginator
7  *
8  * @copyright &copy; 1999-2006 The SquirrelMail Project Team
9  * @license http://opensource.org/licenses/gpl-license.php GNU Public License
10  * @version $Id$
11  * @package squirrelmail
12  * @subpackage templates
13  */
14
15 /** include functions */
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 -->
27 <script type="text/javascript">
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;
46 ?>