From a73b4f7e1f90a875d445489e0e7282b9f3fefefa Mon Sep 17 00:00:00 2001 From: Ant Zucaro Date: Thu, 15 Mar 2012 20:25:51 -0400 Subject: [PATCH] Don't show the navigation links if we're on the first and only page! --- xonstat/templates/navlinks.mako | 60 +++++++++++++++++---------------- 1 file changed, 31 insertions(+), 29 deletions(-) diff --git a/xonstat/templates/navlinks.mako b/xonstat/templates/navlinks.mako index c19c527..acfb166 100755 --- a/xonstat/templates/navlinks.mako +++ b/xonstat/templates/navlinks.mako @@ -1,41 +1,43 @@ <%def name="navlinks(view, curr, last, **kwargs)"> -% if curr != 1: - -% endif - -% if last < 8: - % for i in range(1, last+1): - ${link_page(view, i, curr, **kwargs)} - % endfor -% else: - % if curr < 5: - % for i in range(1,7): - ${link_page(view, i, curr, **kwargs)} - % endfor - ... - +% if not (curr == last and curr == 1): + % if curr != 1: + + % endif - % elif last-curr < 6: - - ... - % for i in range(last-5, last+1): + % if last < 8: + % for i in range(1, last+1): ${link_page(view, i, curr, **kwargs)} % endfor % else: - + % if curr < 5: + % for i in range(1,7): + ${link_page(view, i, curr, **kwargs)} + % endfor + ... + - ... - % for i in range(curr-2, curr+3): - ${link_page(view, i, curr, **kwargs)} - % endfor - ... - + % elif last-curr < 6: + + ... + % for i in range(last-5, last+1): + ${link_page(view, i, curr, **kwargs)} + % endfor + % else: + + + ... + % for i in range(curr-2, curr+3): + ${link_page(view, i, curr, **kwargs)} + % endfor + ... + + % endif % endif -% endif -% if curr != last: - + % if curr != last: + + % endif % endif -- 2.39.2