{% extends "base.html" %} {# Copyright The IETF Trust 2015, All Rights Reserved #} {% load origin %} {% load ietf_filters staticfiles %} {% block pagehead %} {% endblock %} {% block bodyAttrs %}data-spy="scroll" data-target="#affix"{% endblock %} {% block title %}IETF {{ meeting.number }} timeslot requests{% endblock %} {% block content %} {% origin %}

IETF {{ meeting.number }} timeslot requests
{{meeting.city}}, {{meeting.country}} -- {{meeting.venue_name}}

{% regroup sessions by group.parent as area_sessions %} {% for area in area_sessions %}

{{area.grouper.acronym|upper}} {{area.grouper.name}}

No timeslot request received for: {% for group in groups_not_meeting %} {% if group.parent.id == area.grouper.id %} {{ group.acronym }} {% endif %} {% endfor %}

{% for session in area.list %} {% ifchanged %} {% endifchanged %} {% endfor %}
Group Length Size Requester AD Constraints Special requests
{{session.current_status_name|capfirst}}
{{session.group.acronym}} {% if session.joint_with_groups.count %} joint with {{ session.joint_with_groups_acronyms|join:' ' }} {% endif %} {% if session.requested_duration %} {{session.requested_duration|stringformat:"s"|slice:"0:4"}} {% endif %} {{session.attendees|default:""}} {{session.requested_by_person}} {% if session.group.ad_role %} {{ session.group.ad_role.person }} {% endif %} {% if session.requested_duration %} {% regroup session.constraints by name as prioritized_constraints %} {% for grouped_constraint in prioritized_constraints %} {% if not forloop.first %} {% ifchanged grouped_constraint.grouper %}
{% endifchanged %} {% endif %} {% for constraint in grouped_constraint.list %} {% with constraint.target.parent.id as constraint_target_parent_id %} {% with constraint.source.parent.id as constraint_source_parent_id %} {% with constraint.person as constraint_person %} {% if constraint_target_parent_id == constraint_source_parent_id and not constraint_person %} {% endif %} {% if constraint.name.slug == "bethere" %} {{constraint.brief_display|clean_whitespace}}{% if not forloop.last %}, {% endif %} {% else %} {% with constraint.name.slug as constraint_name_slug %} {% endwith %} {{constraint.brief_display}} {% endif %} {% if constraint_target_parent_id == constraint_source_parent_id and not constraint_person %} {% endif %} {% endwith %} {% endwith %} {% endwith %} {% endfor %} {% endfor %} {% endif %}
{% if session.comments %}{{session.comments|linebreaksbr}}{% endif %}
{% endfor %}
{% endblock %} {% block js %} {% endblock %}