summaryrefslogtreecommitdiffstats
path: root/src/lib/Bcfg2/Reporting/templates/widgets/page_bar.html
blob: aa0def83e958a5b57b5447794d37b3aff0572266 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{% spaceless %}
{% for page, page_url in pager %}
  {% if forloop.first %}
    <div class="page_bar">
       {% if prev_page %}<a href="{{ prev_page }}">&lt; Prev</a><span>&nbsp;</span>{% endif %}
       {% if first_page %}<a href="{{ first_page }}">1</a><span>&nbsp;...&nbsp;</span>{% endif %}
  {% endif %}
       {% ifequal page current_page %}
           <span class='nav_bar_current'>{{ page }}</span>
       {% else %}
           <a href="{{ page_url }}">{{ page }}</a>
       {% endifequal %}
  {% if forloop.last %}
    {% if last_page %}<span>&nbsp;...&nbsp;</span><a href="{{ last_page }}">{{ total_pages }}</a><span>&nbsp;</span>{% endif %}
    {% if next_page %}<a href="{{ next_page }}">Next &gt;</a><span>&nbsp;</span>{% endif %}
    |{% for limit, limit_url in page_limits %}&nbsp;<a href="{{ limit_url }}">{{ limit }}</a>{% endfor %}
    </div>
  {% else %}
    <span>&nbsp;</span>
  {% endif %}
{% endfor %}
{% endspaceless %}
<!-- {{ path }} -->