{% extends "sakai/base.html" %}{% load molly_utils %}{% load i18n %} {% block pagetitle %}{% trans "Meetings" %}{% endblock %} {% block content %}
{% blocktrans with event.start|date:"W" as week_number and event.start|date:"Y" as year %}Week {{ week_number }}, {{ year }}{% endblocktrans %} | |||
---|---|---|---|
{% ifequal event.start|date:"dMY" event.end|date:"dMY" %}
{# 1. If start and end time are on the same day #}
{{ event.start|date:"D"}}
{# Date - Month #} {{ event.start|date:"j M"}} {# Only show year if start date is not in this year #} {% ifnotequal event.start|date:"Y" now|date:"Y"%} {{ event.start|date:"Y"}} {% endifnotequal %} {# Day - Time #} {% ifequal event.start|date:"A" event.end|date:"A" %} {# If start and end times are both am or pm #} {{ event.start|date:"g:i"|lower }}-{{ event.end|date:"g:iA"|lower }} {% else %} {{ event.start|date:"g:iA"|lower }}-{{ event.end|date:"g:iA"|lower }} {% endifequal %} {# 1. END #} {% else %} {# Handle the rare occurence that tutorials start and end on different days #} {% ifequal event.start|date:"Y" event.end|date:"Y" %} {% ifequal event.start|date:"Y" now|date:"Y" %} {# Event starts this year and finishes this year #} {{ event.start|date:"j M" }}, {{ event.start|date:"g:iA"|lower}}- {{ event.end|date:"j M" }}, {{ event.end|date:"g:iA"|lower}} {% else %} {# Event starts in a different year but finishes in that year too #} {{ event.start|date:"j M y" }}, {{ event.start|date:"g:iA"|lower}}- {{ event.end|date:"j M y" }}, {{ event.end|date:"g:iA"|lower}} {% endifequal %} {% else %} {{ event.start|date:"j M y" }}, {{ event.start|date:"g:iA"|lower}}- {{ event.end|date:"j M y" }}, {{ event.end|date:"g:iA"|lower}} {% endifequal %} {% endifequal %} |
{{ event.title }} | {% if 1 or event.permission.update %}{% else %} {% if event.permission.attend %} | {% endif %} {% endif %} |