moderator/moderate/templates/archive.jinja (56 lines of code) (raw):

{% extends "base.jinja" %} {% from "includes/moderator_macros.html" import edit_event_container %} {% block head %} <title>Mozilla Moderator - Events archive</title> {% endblock %} {% block content %} <h3 class="text-center">Events Archive</h3> {% for event in events %} <div class="panel panel-default"> <div class="panel-body"> <a href="{{ url('event', e_slug=event.slug) }}" class="event-listing"> <h1>{{ event.name }}</h1> <span class="questions-counter"> {{ event.approved_count }} questions asked</span> </a> </div> {{ edit_event_container(event, request.user) }} </div> {% endfor %} {% if events %} <nav aria-label="Page navigation"> <ul class="pagination pagination-sm"> {% if events.has_previous() %} <li> <a href="?page={{ events.previous_page_number() }}" aria-label="Previous"> <span aria-hidden="true">&laquo;</span> </a> </li> {% else %} <li class="disabled"> <a href="#" aria-label="Previous"> <span aria-hidden="true">&laquo;</span> </a> </li> {% endif %} {% for i in range(1, events.paginator.num_pages + 1) %} <li {% if i == events.number %}class="active" {% endif %}> <a href="?page={{ i }}">{{ i }} <span class="sr-only">(current)</span></a> </li> {% endfor %} {% if events.has_next() %} <li> <a href="?page={{ events.next_page_number() }}" aria-label="Next"> <span aria-hidden="true">&raquo;</span> </a> </li> {% else %} <li class="disabled"> <a href="#" aria-label="Next"> <span aria-hidden="true">&raquo;</span> </a> </li> {% endif %} </ul> </nav> {% endif %} {% endblock %}