Mercurial > public > sg101
view gpp/templates/gcalendar/google_sync.html @ 459:9d3bd7304050
Fixing #221. Also combined all permissions checks into a new module, permissions.py. This allows us to cache user, category, and forum groups information since it rarely changes.
author | Brian Neal <bgneal@gmail.com> |
---|---|
date | Sat, 02 Jul 2011 23:35:45 +0000 |
parents | 9a4bffdf37c3 |
children | bba1782992eb |
line wrap: on
line source
{% extends 'admin/base_site.html' %} {% load url from future %} {% load core_tags %} {% block title %}Sync Events w/Google Calendar{% endblock %} {% block breadcrumbs %} <div class="breadcrumbs"> <a href="../../../">Home</a> › <a href="../../">Gcalendar</a> › <a href="../">Events</a> › Google Sync </div> {% endblock %} {% block content %} <h1>Synchronize Approved Events with Google Calendar</h1> {% if err_msg %} <ul class="errorlist"> <li>{{ err_msg }}</li> </ul> {% endif %} <p>Access token status: {% bool_icon access_token %} — <a href="{% url 'admin:gcalendar-fetch_auth' %}">Request new access token</a></p> {% if events %} <p>The following pending events have been approved and are ready to be synchronized with the Google calendar.</p> <ol> {% for event in events %} {% if not event.on_calendar %} <li><a href="../../{{ event.id }}">{{ event.start_date|date:"M d, Y" }} - {{ event.what }}</a> • Submitted by {{ event.user.username }} • <strong>{{ event.get_status_display }}</strong></li> {% endif %} {% endfor %} </ol> {% if access_token %} <form action="." method="POST">{% csrf_token %} <p><input type="submit" name="synchronize" value="Synchronize Events" /></p> </form> {% endif %} {% else %} <p>No events to synchronize at this time.</p> {% endif %} {% endblock %}