Merge of Steve Brown's patch
[squirrelmail.git] / templates / default / paginator.tpl
CommitLineData
49db257d 1<?php
2
3/**
4 * paginator.tpl
5 *
49db257d 6 * Template and utility functions to create a paginator
7 *
47ccfad4 8 * @copyright &copy; 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 16include_once(SM_PATH.'templates/util_paginator.php');
17
18static $bScriptAdded;
19
20extract($t);
21
22if ($javascript_on && $compact_paginator &&!isset($bScriptAdded)) {
23 $bScriptAdded = true;
24?>
25
26<!-- start of compact paginator javascript -->
27<script language="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;
247b0f1d 46?>