{% extends "base.html" %} {# Copyright The IETF Trust 2007, All Rights Reserved #} {% load humanize %} {% block title %}IETF {{ meeting.num }} Meeting Agenda{% endblock %} {% block morecss %} table#agenda { border: 0; border-collapse:collapse; } #agenda td { padding-right:2em; } #agenda tr.meeting-date td { padding-top:1em; padding-right:0;} table#wg-selector { border:1px solid black; border-collapse:collapse; } #wg-selector td,#wg-selector th { border:1px solid black; padding: 2px} #wg-selector div.selected { background-color: #D0D0FF; cursor: pointer; } #wg-selector div.unselected { background-color: #FFFFFF; cursor: pointer; } #wg-selector td.inactive div { background-color: #EEEEEE; color: #808080; cursor:default;} #wg-selector.hidden { display: none; } #wg-selector-toggle-text { text-decoration: underline; cursor: pointer; } #wg-selector-triangle-right { vertical-align: text-top; } #wg-selector-triangle-down { vertical-align: text-top; } #weekview.hidden { display: none; } #weekview { border: none; margin: 0 0 0 0;} #ical-link.hidden { display: none; } #ical-link { margin: 10px 0 0 0; padding: 10px; text-align: center; background-color: #2647a0; color: #FFFFFF } #ical-link A:link { color: #FFFFFF; } #ical-link A:visited { color: #FFFFFF; } #ical-link A:active { color: #FF00FF; } #ical-link A:hover { color: #FF0000; } img.hidden { display: none; } .ietf-agenda-palette { border-collapse:collapse; border:2px solid black; background:white; overflow:hidden; } .ietf-agenda-palette td { border:1px solid black; } .ietf-agenda-palette td { padding: 4px; text-align:center;} .ietf-agenda-palette td a { text-decoration:none; } .bgnone {} .bgaqua, .bgaqua a { background-color: aqua; color: black; } .bgblue, .bgblue a { background-color: blue; color: black; } .bgfuchsia, .bgfuchsia a { background-color: fuchsia; color: black; } .bggray, .bggray a { background-color: gray; color: white; } .bggreen, .bggreen a { background-color: green; color: white; } .bglime, .bglime a { background-color: lime; color: black; } .bgmaroon, .bgmaroon a { background-color: maroon; color: white; } .bgnavy, .bgnavy a { background-color: navy; color: white; } .bgolive, .bgolive a { background-color: olive; color: white; } .bgpurple, .bgpurple a { background-color: purple; color: white; } .bgred, .bgred a { background-color: red; color: black; } .bgsilver, .bgsilver a { background-color: silver; color: black; } .bgteal, .bgteal a { background-color: teal; color: white; } .bgwhite, .bgwhite a { background-color: white; color: black; } .bgyellow, .bgyellow a { background-color: yellow; color: black; } .bgblack, .bgblack a { background-color: black; color: white; } .groupagenda { display:none; } {% endblock morecss %} {% block pagehead %} {% endblock pagehead %} {% block bodyAttrs %}onload='setGroupState();updateAgendaColors()'{% endblock %} {% block content %}

IETF {{ meeting.num }} Meeting Agenda

{{ meeting.city }}, {{ meeting.start_date|date:"F j" }}-{% ifnotequal meeting.start_date.month meeting.end_date.month %}{{ meeting.end_date|date:"F " }}{% endifnotequal %}{{ meeting.end_date|date:"j, Y" }}
Updated {{ update.updated|date:"Y-m-d H:i:s T" }}

(There's also a plaintext agenda and a tools-style agenda available)

IETF agendas are subject to change, up to and during the meeting.

{# cache this part for 15 minutes -- it takes 3-6 seconds to generate #} {% load cache %} {% cache 900 ietf_meeting_agenda meeting.num %} You can customize the agenda below to show only selected working group sessions. To be able to return to the customized view later, bookmark the resulting URL:
Select working group sessions
{% for area in area_list %} {% endfor %} {% for area in area_list %} {% endfor %} {% for slot in timeslots %} {% ifchanged %} {% if slot.reg_info %} {% endif %} {% endifchanged %} {% if slot.session_name %} {% if slot.break_info %} {% endif %} {% if not slot.is_plenary %} {% for session in slot.sessions_by_area|dictsort:"area" %} {% if session.info.area %} {% endif %} {% endfor %} {% endif %} {% else %} {% for session in slot.sessions %} {% endfor %} {% endif %} {% endfor %}

{{ slot.meeting_date|date:"l"|upper }}, {{ slot.meeting_date|date:"F j, Y" }}

{{ slot.registration.time_desc }} {{ slot.registration.name }} {% if venue.reg_area_name %} - {{ venue.reg_area_name|escape }}{% endif %}

{{ slot.break_info.time_desc }} {{ slot.break_info.name }} {% if venue.break_area_name and slot.break_info.show_break_location %} - {{ venue.break_area_name|escape }}{% endif %}
{{ slot.time_desc }} {{ slot.session_name }} {% ifequal slot.sessions.0.acronym "plenaryw" %} - {{ slot.sessions.0.room_id.room_name }}
{{ plenaryw_agenda|escape }}
{% endifequal %} {% ifequal slot.sessions.0.acronym "plenaryt" %} - {{ slot.sessions.0.room_id.room_name }}
{{ plenaryt_agenda|escape }}
{% endifequal %}
{{ session.info.room_id.room_name}}{{ session.info.area|upper}} {% if session.info.isWG %}{{ session.info.acronym|lower }}{% else %}{{ session.info.acronym|lower }}{% endif %}
{% if session.info.agenda_file %}{{ session.info.acronym_name|escape }} {{ session.info.group_type_str }}{% else %}{{ session.info.acronym_name|escape }} {{ session.info.group_type_str }}{% endif %} {% if session.info.special_agenda_note %}
- {{ session.info.special_agenda_note }}{% endif %}
drafts: tar|pdf
{% if session.info.agenda_file %} {% else %} No Agenda Submitted {% endif %}
{{ slot.time_desc }} {{ session.acronym_name|escape }} - {{ session.room_id.room_name}}
{% endcache %} {% endblock %}