/src/baruwa/messages/templatetags/pagination_heading.py
https://bitbucket.org/datopdog/baruwa · Python · 34 lines · 10 code · 4 blank · 20 comment · 2 complexity · 502395f89759e16479d732d36ea38b90 MD5 · raw file
- #
- # Baruwa - Web 2.0 MailScanner front-end.
- # Copyright (C) 2010-2011 Andrew Colin Kissa <andrew@topdog.za.net>
- #
- # This program is free software; you can redistribute it and/or modify
- # it under the terms of the GNU General Public License as published by
- # the Free Software Foundation; either version 2 of the License, or
- # (at your option) any later version.
- #
- # This program is distributed in the hope that it will be useful,
- # but WITHOUT ANY WARRANTY; without even the implied warranty of
- # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- # GNU General Public License for more details.
- #
- # You should have received a copy of the GNU General Public License along
- # with this program; if not, write to the Free Software Foundation, Inc.,
- # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
- #
- # vim: ai ts=4 sts=4 et sw=4
- #
- from django import template
- register = template.Library()
- def pagination_heading(context):
- "Displays pagination info"
- if 'page' in context:
- return {'page': context['page'], 'pages': context['pages']}
- else:
- return {'page': 1, 'pages': 1}
- register.inclusion_tag('tags/pagination_heading.html',
- takes_context=True)(pagination_heading)