Skip to content

Commit 94373f2

Browse files
committed
Use humanize for the "th" suffix for the IETF meeting number.
Capitalize day names. Don't repeat the month unless necessary and the year at all of the meeting dates. Still missing: group type (e.g., "WG" or "BOF") - Legacy-Id: 522
1 parent 0293382 commit 94373f2

3 files changed

Lines changed: 13 additions & 10 deletions

File tree

ietf/settings.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,7 @@
106106
'django.contrib.sessions',
107107
'django.contrib.sites',
108108
'django.contrib.admin',
109+
'django.contrib.humanize',
109110
'ietf.agenda',
110111
'ietf.announcements',
111112
'ietf.idindex',

ietf/templates/meeting/agenda.html

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,21 @@
11
{% extends "base.html" %}
2-
{% block title %} Meeting Agenda of IETF {{ meeting_num }} {% endblock %}
2+
{% load humanize %}
3+
{% block title %} Meeting Agenda of the {{ meeting_num|ordinal }} IETF Meeting{% endblock %}
34
{% block body_attributes %}background="http://www.ietf.org/meetings/peachbkg.gif"{% endblock %}
45
{% block content %}
56

67
<center>
7-
<strong> Agenda of the {{ meeting_num }}th IETF Meeting </strong> <br/>
8-
<strong> {{ meeting_info.start_date|date:"F j, Y" }} - {{ meeting_info.end_date|date:"F j, Y" }} </strong><br />
9-
Updated As of : {% now "F j, Y" %}<br />
8+
<strong> Agenda of the {{ meeting_num|ordinal }} IETF Meeting </strong> <br/>
9+
<strong>{{ 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" }} </strong><br />
10+
Updated As of {% now "F j, Y" %}<br />
1011
</center>
1112

1213
<a href="http://www3.ietf.org//meetings/agenda_{{meeting_num}}.txt"> Text Format of the Agenda </a> <br />
1314
<P>
1415
*** Click on an acronym of the group to get a charter page *** <br />
1516
*** Click on a name of the group to get a meeting agenda *** <br />
1617
</P>
17-
<p><b>{{ meeting_info.start_date|date:"l, F j, Y" }}</b><br>
18+
<p><b>{{ meeting_info.start_date|date:"l"|upper }}, {{ meeting_info.start_date|date:"F j, Y" }}</b><br>
1819
{{ nonsession_info.0.time_desc }} {{ nonsession_info.0.non_session_ref }} - {{ meetingvenue_info.reg_area_name }}
1920
<br>
2021
{% for item in qs_sun %}
@@ -23,7 +24,7 @@
2324
<br>
2425
{% regroup object_list by day_id as days %}
2526
{% for day in days %}
26-
<b>{{ day.list.0.meeting_date|date:"l, F j, Y" }} </b><br>
27+
<b>{{ day.list.0.meeting_date|date:"l"|upper }}, {{ day.list.0.meeting_date|date:"F j, Y" }} </b><br>
2728
{% if day.list.0.reg_info %}{{ day.list.0.reg_info }} - {{ meetingvenue_info.reg_area_name }} <br>{% endif %}
2829
{% ifequal day.list.0.day_id "5" %}
2930
{{ day.list.0.fbreak_info }} - {{ meetingvenue_info.break_area_name }} <br>

ietf/templates/meeting/agenda.txt

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,18 @@
11
<?xml version="1.0" encoding="iso-8859-1"?>
2+
{% load humanize %}
23
<!DOCTYPE html
34
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
45
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
56
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US"
6-
xml:lang="en-US"><head><title>Agenda of the IETF {{ meeting_num }}</title>
7+
xml:lang="en-US"><head><title>Agenda of the {{ meeting_num|ordinal }} IETF Meeting</title>
78
</head><body><p>
89
<pre>
9-
{% filter center:72 %}Agenda of the IETF {{ meeting_num }} Meeting{% endfilter %}
10-
{% filter center:72 %}{{ meeting_info.start_date|date:"F j, Y" }} - {{ meeting_info.end_date|date:"F j, Y" }}{% endfilter %}
10+
{% filter center:72 %}Agenda of the {{ meeting_num|ordinal }} IETF Meeting{% endfilter %}
11+
{% 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 %}
1112

1213
Updated As of : {% now "F j, Y" %}
1314

14-
{{ meeting_info.start_date|date:"l, F j, Y" }}
15+
{{ meeting_info.start_date|date:"l"|upper }}, {{ meeting_info.start_date|date:"F j, Y" }}
1516
{{ nonsession_info.0.time_desc }} {{ nonsession_info.0.non_session_ref }} - {{ meetingvenue_info.reg_area_name }}
1617
{% for item in qs_sun %}{{ item.sched_time_id1.time_desc }} {{ item.acronym_name }} - {{ item.sched_room_id1.room_name }}
1718
{% endfor %}</pre>

0 commit comments

Comments
 (0)