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">«</span>
</a>
</li>
{% else %}
<li class="disabled">
<a href="#" aria-label="Previous">
<span aria-hidden="true">«</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">»</span>
</a>
</li>
{% else %}
<li class="disabled">
<a href="#" aria-label="Next">
<span aria-hidden="true">»</span>
</a>
</li>
{% endif %}
</ul>
</nav>
{% endif %}
{% endblock %}