datatracker/ietf/templates/meeting/agenda.txt
Michael Lee 1c9bf9b1ca meeting_agenda_html.cgi porting has been completed.
* Add a new method, affiliation to idtracker/models.py, in class PersonOrOrgInfo
 * Agenda for the Plenaries should be stored in /home/master-site/proceedings directory to be displayed.
 * Bug found in listing ADs at the end of the agenda. An agenda always lists the current IESG instead of the IESG at each meeting. Bug is fixed in the ported tool.
 * meeting_agenda_text.cgi was obsolete, but ported anyway in case someone still has it bookmarked.
 - Legacy-Id: 182
2007-05-30 13:47:09 +00:00

62 lines
2.7 KiB
Plaintext

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US"
xml:lang="en-US"><head><title>Agenda of the IETF {{ meeting_num }}</title>
</head><body><p>
<pre>
{% 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 %}
Updated As of : {% now "F j, Y" %}
{{ meeting_info.start_date|date:"l, 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 %}</pre>
{% regroup object_list by day_id as days %}
{% for day in days %}
<pre>
{{ day.list.0.meeting_date|date:"l, 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 }}{% else %}{{ day.list.0.morning_br_info }} - {{ meetingvenue_info.break_area_name }}{% endifequal %}
</pre>
{% for item in day.list %}
{% ifequal item.session_name_id 3 %}
<pre>{{ day.list.0.lunch_br_info }} Break
</pre>
{% endifequal %}
{% ifequal item.session_name_id 4 %}
<pre>{{ day.list.0.an_br1_info }}
</pre>
{% endifequal %}
{% ifequal item.session_name_id 5 %}
<pre>{{ day.list.0.an_br2_info }}
</pre>
{% endifequal %}
<pre>{{ item.time_desc }} {{ item.session_name }}</pre>
{% ifequal item.sessions.0.acronym "plenaryw" %}
<pre>{{ item.sessions.0.room_id.room_name }}
{{ plenaryw_agenda|escape }}
</pre>
{% else %}
{% ifequal item.sessions.0.acronym "plenaryt" %}
<pre>{{ item.sessions.0.room_id.room_name }}
{{ plenaryt_agenda|escape }}
</pre>
{% else %}
<pre>{% for session in item.sessions|dictsort:"area" %}
{{ session.room_id.room_name|ljust:20 }} {{ session.area|upper|ljust:5 }} {{ session.acronym|lower|ljust:10 }} {{ session.acronym_name }}{% if session.special_agenda_note %} - {{ session.special_agenda_note|upper }}{% endif %}{% endfor %}</pre>
{% endifequal %}
{% endifequal %}
{% endfor %}
{% endfor %}
<pre>====================================================================
AREA DIRECTORS
{% regroup qs_ads by area as ads %}{% for ad in ads %}
{{ ad.grouper|upper|ljust:5 }}{{ ad.list.0.area.area_acronym.name|ljust:18 }} {% for ad_person in ad.list %}{% ifequal forloop.counter 2 %} & {% endifequal %}{{ ad_person.person }}/{{ ad_person.person.affiliation }}{% endfor %}{% endfor %}
</pre>
</body>
</html>