{% load origin ietf_filters textfilters tz dateformat %}
{% origin %}
{% for session in sessions %}
{% with item=session.official_timeslotassignment %} {% with timeslot=item.timeslot %}
{% if not session.cancelled %}
{# see note in the included templates re: show_agenda parameter and required JS import #}
{% if meeting.type.slug == 'interim' %}
{% include "meeting/interim_session_buttons.html" with show_agenda=False show_empty=False %}
{% else %}
{% include "meeting/session_buttons_include.html" with show_agenda=False item=session.official_timeslotassignment %}
{% endif %}
{% endif %}
{% if sessions|length > 1 %}Session {{ forloop.counter }} :{% endif %}
{% for time in session.times %}
{% if not forloop.first %},{% endif %}
{% include "meeting/tz-display.html" with meeting_timezone=session.meeting.time_zone id_suffix=session.pk minimal=True only %}
{% endfor %}
{% if session.cancelled %}
Cancelled
{% else %}
{{ session.status }}
{% endif %}
{% if session.name %}: {{ session.name }}{% endif %}
{% if session.agenda_note %}{{ session.agenda_note }}
{% endif %}
{% if can_manage_materials %}
{% if session.current_status == 'sched' or session.current_status == 'schedw' %}
{% if not session.type_counter.agenda %}
This session does not yet have an agenda.
{% endif %}
{% endif %}
{% endif %}
{% if meeting.type.slug == 'interim' and session.remote_instructions %}
Remote instructions:
{% if session.agenda_note|first_url|conference_url %}
{% elif session.remote_instructions|first_url|conference_url %}
{% endif %}
{{ session.remote_instructions|linkify }}
{% endif %}
Agenda, Minutes, and Bluesheets
{% if session.filtered_artifacts or session.bluesheet_title %}
{% for pres in session.filtered_artifacts %}
{% url 'ietf.doc.views_doc.document_main' name=pres.document.name as url %}
{{ pres.document.title }}
({{ pres.document.name }})
{% if user|has_role:"Secretariat" or can_manage_materials %}
{% if pres.document.type.slug == 'minutes' %}
{% url 'ietf.meeting.views.upload_session_minutes' session_id=session.pk num=session.meeting.number as upload_url %}
{% elif pres.document.type.slug == 'narrativeminutes' %}
{% url 'ietf.meeting.views.upload_session_narrativeminutes' session_id=session.pk num=session.meeting.number as upload_url %}
{% elif pres.document.type.slug == 'agenda' %}
{% url 'ietf.meeting.views.upload_session_agenda' session_id=session.pk num=session.meeting.number as upload_url %}
{% else %}
{% url 'ietf.meeting.views.upload_session_bluesheets' session_id=session.pk num=session.meeting.number as upload_url %}
{% endif %}
{% if pres.document.type.slug != 'bluesheets' or user|has_role:"Secretariat" or meeting.type.slug == 'interim' and can_manage_materials %}
{% if pres.document.type.slug == 'minutes' %}
Import from notes.ietf.org
{% endif %}
Upload revision
{% endif %}
{% endif %}
|
{% endfor %}
{% if session.bluesheet_title %}
{{ session.bluesheet_title }}
|
{% endif %}
{% endif %}
{% if can_manage_materials %}
{% if not session.type_counter.agenda %}
Upload agenda
{% endif %}
{% if not session.type_counter.minutes %}
Import minutes from notes.ietf.org
Upload minutes
{% endif %}
{% if not session.type_counter.narrativeminutes and session.group.acronym == "iesg" %}
Upload narrative minutes
{% endif %}
{% endif %}
{% if user|has_role:"Secretariat" and not session.type_counter.bluesheets or meeting.type.slug == 'interim' and can_manage_materials and not session.type_counter.bluesheets %}
Upload bluesheets
{% endif %}
{% if session.filtered_chatlog_and_polls %}
Chatlog and polls
{% endif %}
Slides
{% if can_manage_materials %}
Upload new slides
{% elif request.user.is_authenticated and not session.is_material_submission_cutoff %}
Propose slides
{% endif %}
{% if can_manage_materials %}Drag-and-drop to reorder slides
{% endif %}
Internet-Drafts
{% if can_manage_materials %}
Link additional I-Ds to session
{% endif %}
{% if timezone_now < timeslot.end_time %}{# show meeting tools until the session ends #}
Meeting tools
{% else %}{# session is in the past #}
Notes and recordings
{% endif %}
{% if can_manage_materials %}
Link additional recordings to session
{% endif %}
{% endwith %}{% endwith %}
{% endfor %}