$template->vars = array(
'baselink' => $baselink,
'nolink' => $isCurrent,
- 'number' => $pagenumber
+ 'number' => $pagenumber,
+ 'paginator' => $this
);
return $template->evaluate()->getTemplate();
}
/**
* Generates the entire page navigation HTML
*/
- protected function _navigationProcessor($baselink, $next, $prev, $show, $bits)
+ protected function _navigationProcessor($baselink, $next, $prev, $show2, $bits)
{
+ global $show;
+
+ $show = array_merge($show, $show2);
+
$template = new BSTemplate('pagenav');
$template->vars = array(
'baselink' => $baselink,
'nextpage' => $next,
'prevpage' => $prev,
- 'show' => $show,
'pagebits' => $bits,
'paginator' => $this
);
$columnHeads = $sort->constructColumnHeaders(true, 'p=' . $pagination->page . '&pp=' . $pagination->perpage);
$show['pagenav'] = ($pagination->getPageCount() > 1);
-$pagenav = $pagination->constructPageNav($sort->fetch_sort_link($sort->sortkey));
$tpl = new BSTemplate('trackerhome');
$tpl->vars = array(
'columnHeads' => $columnHeads,
- 'bugs' => $bugs
+ 'bugs' => $bugs,
+ 'pagenav' => $pagination->constructPageNav($sort->fetch_sort_link($sort->sortkey))
);
$tpl->evaluate()->flush();
<div>
<% if ($show['first']): %><a href="<%- $baselink %>p=1&pp=<%- $paginator->perpage %>"><%-T("First")%></a> ...<% endif %>
<% if ($show['prev']): %><a href="<%- $baselink %>p=<%- $prevpage %>&pp=<%- $paginator->perpage %>"><%-T("Prev")%></a> ...<% endif %>
-$pagebits
+<%- $pagebits %>
<% if ($show['next']): %>... <a href="<%- $baselink %>p=<%- $nextpage %>&pp=<%- $paginator->perpage %>"><%-T("Next")%></a><% endif %>
<% if ($show['last']): %>... <a href="<%- $baselink %>p=<%- $paginator->pagecount %>&pp=<%- $paginator->perpage %>"><%-T("Last")%></a><% endif %>
</div>
\ No newline at end of file
- <% if ($nolink): %><strong><%- $number %></strong><% else: %><a href="<%- $baselink %>p=$number&pp=<%- $paginator->perpage %>"><%- $number %></a><% endif %>
\ No newline at end of file
+ <% if ($nolink): %><strong><%- $number %></strong><% else: %><a href="<%- $baselink %>p=<%- $number %>&pp=<%- $paginator->perpage %>"><%- $number %></a><% endif %>
\ No newline at end of file