diff --git a/ietf/settings.py b/ietf/settings.py index f8fae1791..1b2b65f90 100644 --- a/ietf/settings.py +++ b/ietf/settings.py @@ -106,6 +106,7 @@ INSTALLED_APPS = ( 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.admin', + 'django.contrib.humanize', 'ietf.agenda', 'ietf.announcements', 'ietf.idindex', diff --git a/ietf/templates/meeting/agenda.html b/ietf/templates/meeting/agenda.html index 0ac2faca5..7888fcf4f 100644 --- a/ietf/templates/meeting/agenda.html +++ b/ietf/templates/meeting/agenda.html @@ -1,12 +1,13 @@ {% extends "base.html" %} -{% block title %} Meeting Agenda of IETF {{ meeting_num }} {% endblock %} +{% load humanize %} +{% block title %} Meeting Agenda of the {{ meeting_num|ordinal }} IETF Meeting{% endblock %} {% block body_attributes %}background="http://www.ietf.org/meetings/peachbkg.gif"{% endblock %} {% block content %}
{{ meeting_info.start_date|date:"l, F j, Y" }}
+
{{ meeting_info.start_date|date:"l"|upper }}, {{ meeting_info.start_date|date:"F j, Y" }}
{{ nonsession_info.0.time_desc }} {{ nonsession_info.0.non_session_ref }} - {{ meetingvenue_info.reg_area_name }}
{% for item in qs_sun %}
@@ -23,7 +24,7 @@ Updated As of : {% now "F j, Y" %}
{% regroup object_list by day_id as days %}
{% for day in days %}
- {{ day.list.0.meeting_date|date:"l, F j, Y" }}
+ {{ day.list.0.meeting_date|date:"l"|upper }}, {{ day.list.0.meeting_date|date:"F j, Y" }}
{% if day.list.0.reg_info %}{{ day.list.0.reg_info }} - {{ meetingvenue_info.reg_area_name }}
{% endif %}
{% ifequal day.list.0.day_id "5" %}
{{ day.list.0.fbreak_info }} - {{ meetingvenue_info.break_area_name }}
diff --git a/ietf/templates/meeting/agenda.txt b/ietf/templates/meeting/agenda.txt
index 341a7a7d3..bd7e366c9 100644
--- a/ietf/templates/meeting/agenda.txt
+++ b/ietf/templates/meeting/agenda.txt
@@ -1,17 +1,18 @@
+{% load humanize %}
-{% filter center:72 %}Agenda of the IETF {{ meeting_num }} Meeting{% endfilter %} -{% filter center:72 %}{{ meeting_info.start_date|date:"F j, Y" }} - {{ meeting_info.end_date|date:"F j, Y" }}{% endfilter %} +{% filter center:72 %}Agenda of the {{ meeting_num|ordinal }} IETF Meeting{% endfilter %} +{% filter center:72 %}{{ meeting_info.start_date|date:"F j" }}-{% ifnotequal meeting_info.start_date|date:"F" meeting_info.end_date|date:"F" %}{{ meeting_info.end_date|date:"F " }}{% endifnotequal %}{{ meeting_info.end_date|date:"j, Y" }}{% endfilter %} Updated As of : {% now "F j, Y" %} -{{ meeting_info.start_date|date:"l, F j, Y" }} +{{ meeting_info.start_date|date:"l"|upper }}, {{ meeting_info.start_date|date:"F j, Y" }} {{ nonsession_info.0.time_desc }} {{ nonsession_info.0.non_session_ref }} - {{ meetingvenue_info.reg_area_name }} {% for item in qs_sun %}{{ item.sched_time_id1.time_desc }} {{ item.acronym_name }} - {{ item.sched_room_id1.room_name }} {% endfor %}