app/soc/templates/soc/list/pagination.html
author Sverre Rabbelier <srabbelier@gmail.com>
Thu, 12 Mar 2009 13:39:57 +0000
changeset 1807 1f8cde169f32
parent 572 1b3e7280743a
permissions -rw-r--r--
Add an export link to all list views Patch by: Sverre Rabbelier
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
185
2f3bd84bb106 Add list_helpers functions that are going to be used when rendering list views like (Users List, Sponsors List etc).
Pawel Solyga <Pawel.Solyga@gmail.com>
parents:
diff changeset
     1
<div class="pagination">
265
3c2994f3b85f List views should have a selectable pagination "page" length:
Todd Larsen <tlarsen@google.com>
parents: 187
diff changeset
     2
1807
1f8cde169f32 Add an export link to all list views
Sverre Rabbelier <srabbelier@gmail.com>
parents: 572
diff changeset
     3
{% with list.export as export_link %}
1f8cde169f32 Add an export link to all list views
Sverre Rabbelier <srabbelier@gmail.com>
parents: 572
diff changeset
     4
{% if export_link %}
1f8cde169f32 Add an export link to all list views
Sverre Rabbelier <srabbelier@gmail.com>
parents: 572
diff changeset
     5
<a href="{{ export_link }}" class="button" target="_blank">csv export</a>
1f8cde169f32 Add an export link to all list views
Sverre Rabbelier <srabbelier@gmail.com>
parents: 572
diff changeset
     6
{% endif %}
1f8cde169f32 Add an export link to all list views
Sverre Rabbelier <srabbelier@gmail.com>
parents: 572
diff changeset
     7
{% endwith %}
1f8cde169f32 Add an export link to all list views
Sverre Rabbelier <srabbelier@gmail.com>
parents: 572
diff changeset
     8
572
1b3e7280743a Made list pagination part of Lists
Sverre Rabbelier <srabbelier@gmail.com>
parents: 554
diff changeset
     9
  {{ list.pagination_form.as_table }}
265
3c2994f3b85f List views should have a selectable pagination "page" length:
Todd Larsen <tlarsen@google.com>
parents: 187
diff changeset
    10
 
539
e30462354e26 Allow for multiple list objects
Sverre Rabbelier <srabbelier@gmail.com>
parents: 265
diff changeset
    11
  {% if list.newest %}
e30462354e26 Allow for multiple list objects
Sverre Rabbelier <srabbelier@gmail.com>
parents: 265
diff changeset
    12
    <a class="novisit" href="{{ list.newest }}">&laquo; First</a>
185
2f3bd84bb106 Add list_helpers functions that are going to be used when rendering list views like (Users List, Sponsors List etc).
Pawel Solyga <Pawel.Solyga@gmail.com>
parents:
diff changeset
    13
  {% endif %}
539
e30462354e26 Allow for multiple list objects
Sverre Rabbelier <srabbelier@gmail.com>
parents: 265
diff changeset
    14
  {% if list.prev %}
e30462354e26 Allow for multiple list objects
Sverre Rabbelier <srabbelier@gmail.com>
parents: 265
diff changeset
    15
    <a class="novisit" href="{{ list.prev }}">&lsaquo; Previous</a>
185
2f3bd84bb106 Add list_helpers functions that are going to be used when rendering list views like (Users List, Sponsors List etc).
Pawel Solyga <Pawel.Solyga@gmail.com>
parents:
diff changeset
    16
  {% endif %}
539
e30462354e26 Allow for multiple list objects
Sverre Rabbelier <srabbelier@gmail.com>
parents: 265
diff changeset
    17
  <b>{{ list.first }}{% if list.last %} - {{ list.last }}{% endif %}</b>
e30462354e26 Allow for multiple list objects
Sverre Rabbelier <srabbelier@gmail.com>
parents: 265
diff changeset
    18
  {% if list.next %}<a class="novisit" href="{{ list.next }}">Next &rsaquo;</a>
187
2c0a497b2b2a Change user list view instruction. Don't show "Next >" disabled greyed text in the list pagination if there is only one page.
Pawel Solyga <Pawel.Solyga@gmail.com>
parents: 185
diff changeset
    19
  {% endif %}
265
3c2994f3b85f List views should have a selectable pagination "page" length:
Todd Larsen <tlarsen@google.com>
parents: 187
diff changeset
    20
</div>