refactor columns

- Legacy-Id: 11745
This commit is contained in:
Robert Sparks 2016-08-02 14:46:09 +00:00
parent c3718c8e6c
commit b662393664
2 changed files with 71 additions and 15 deletions

View file

@ -0,0 +1,61 @@
{# Copyright The IETF Trust 2015, All Rights Reserved #}{% load origin %}{% origin %}
{% load ietf_filters %}
<tr>
<td>
{% comment %}
<a name="{{ session.group.acronym }}"></a>
<a name="wg-{{ session.group.acronym }}"></a>
<a name="session.group-{{ session.group.acronym }}"></a>
{% endcomment %}
{% if session.name %}
<div class="anchor-target" id="{{ session.name|slugify }}">{{ session.name }}</div>
{% else %}
<div class="anchor-target" id="{{session.group.acronym}}"><a href="{% url 'ietf.group.views.group_home' acronym=session.group.acronym %}">{{session.group.acronym}}</a></div>
{% if session.group.state.slug == "bof" %}
<span class="label label-success">{{ session.group.state.slug|upper }}</span>
{% endif %}
{% endif %}
</td>
{% if session.status_id == 'canceled' %}
<td colspan="3"><span class="label label-danger">Session cancelled</span></td>
{% else %}
<td>
{% if session.agenda %}
<a href="https://www.ietf.org/proceedings/{{meeting_num}}/agenda/{{ session.agenda }}">Agenda</a><br>
{% else %}
{% if show_agenda == "True" %}
<span class="label label-warning">No agenda</span><br>
{% endif %}
{% endif %}
{% if session.minutes %}
<a href="https://www.ietf.org/proceedings/{{ meeting_num }}/minutes/{{ session.minutes }}">Minutes</a><br>
{% else %}
{% if show_agenda == "True" %}
<span class="label label-warning">No minutes</span><br>
{% endif %}
{% endif %}
</td>
<td>
{% with session.slides as slides %}
{% for slide in slides %}
<a href="https://www.ietf.org/proceedings/{{meeting_num}}/slides/{{ slide.external_url }}">{{ slide.title|clean_whitespace }}</a>
<br>
{% empty %}
<span class="label label-warning">No slides</span>
{% endfor %}
{% endwith %}
</td>
<td>
{% with session.all_meeting_drafts as drafts %}
{% for draft in drafts %}
<a href="{% url "doc_view" name=draft.canonical_name %}">{{ draft.canonical_name }}</a><br>
{% empty %}
<span class="label label-warning">No drafts</span>
{% endfor %}
{% endwith %}
</td>
{% endif %}
</tr>

View file

@ -35,8 +35,7 @@
<thead>
<tr>
<th class="col-md-1">Group</th>
<th class="col-md-1">Agenda</th>
<th class="col-md-1">Minutes</th>
<th class="col-md-1">Artifacts</th>
<th class="col-md-6">Slides</th>
<th class="col-md-3">Drafts</th>
</tr>
@ -44,7 +43,7 @@
<tbody>
{% for session in plenaries %}
{% include "meeting/group_materials.html" %}
{% include "meeting/group_proceedings.html" %}
{% endfor %}
</tbody>
</table>
@ -58,8 +57,7 @@
<thead>
<tr>
<th class="col-md-1">Group</th>
<th class="col-md-1">Agenda</th>
<th class="col-md-1">Minutes</th>
<th class="col-md-1">Artifacts</th>
<th class="col-md-6">Slides</th>
<th class="col-md-3">Drafts</th>
</tr>
@ -68,7 +66,7 @@
<tbody>
{% for session in sessions.list|dictsort:"group.acronym" %}
{% ifchanged session.group.acronym %}
{% include "meeting/group_materials.html" %}
{% include "meeting/group_proceedings.html" %}
{% endifchanged %}
{% endfor %}
</tbody>
@ -83,8 +81,7 @@
<thead>
<tr>
<th class="col-md-1">Group</th>
<th class="col-md-1">Agenda</th>
<th class="col-md-1">Minutes</th>
<th class="col-md-1">Artifacts</th>
<th class="col-md-6">Slides</th>
<th class="col-md-3">Drafts</th>
</tr>
@ -93,7 +90,7 @@
<tbody>
{% for session in training %}
{% ifchanged %}
{% include "meeting/group_materials.html" %}
{% include "meeting/group_proceedings.html" %}
{% endifchanged %}
{% endfor %}
</tbody>
@ -108,8 +105,7 @@
<thead>
<tr>
<th class="col-md-1">Group</th>
<th class="col-md-1">Agenda</th>
<th class="col-md-1">Minutes</th>
<th class="col-md-1">Artifacts</th>
<th class="col-md-6">Slides</th>
<th class="col-md-3">Drafts</th>
</tr>
@ -118,7 +114,7 @@
<tbody>
{% for session in iab %}
{% ifchanged %}
{% include "meeting/group_materials.html" %}
{% include "meeting/group_proceedings.html" %}
{% endifchanged %}
{% endfor %}
</tbody>
@ -132,8 +128,7 @@
<thead>
<tr>
<th class="col-md-1">Group</th>
<th class="col-md-1">Agenda</th>
<th class="col-md-1">Minutes</th>
<th class="col-md-1">Artifacts</th>
<th class="col-md-6">Slides</th>
<th class="col-md-3">Drafts</th>
</tr>
@ -142,7 +137,7 @@
<tbody>
{% for session in irtf|dictsort:"group.acronym" %}
{% ifchanged %}
{% include "meeting/group_materials.html" %}
{% include "meeting/group_proceedings.html" %}
{% endifchanged %}
{% endfor %}
</tbody>