Made some per-group and per-session iCalendar links show only if occurring in the future.

- Legacy-Id: 14750
This commit is contained in:
Henrik Levkowetz 2018-03-08 22:47:00 +00:00
parent 7ce7b62242
commit cd10ba5669
3 changed files with 7 additions and 2 deletions

View file

@ -1066,6 +1066,7 @@ def session_details(request, num, acronym ):
'meeting' :meeting ,
'acronym' :acronym,
'can_manage_materials' : can_manage,
'thisweek': datetime.date.today()-datetime.timedelta(days=7),
})
class SessionDraftsForm(forms.Form):

View file

@ -16,7 +16,9 @@
<h1>{{ meeting }} : {{ acronym }}
<a class="regular pull-right" title="icalendar entry for {{acronym}}@{{meeting.number}}" href="{% url 'ietf.meeting.views.ical_agenda' num=meeting.number acronym=acronym %}"><span class="fa fa-calendar"></span></a>
{% if meeting.date >= thisweek %}
<a class="regular pull-right" title="icalendar entry for {{acronym}}@{{meeting.number}}" href="{% url 'ietf.meeting.views.ical_agenda' num=meeting.number acronym=acronym %}"><span class="fa fa-calendar"></span></a>
{% endif %}
</h1>

View file

@ -2,7 +2,9 @@
{% for session in sessions %}
<h2 class="anchor-target" id="session_{{session.pk}}">{% if sessions|length > 1 %}Session {{ forloop.counter }} : {% endif %}{{ session.time }}{% if session.name %} : {{ session.name }}{% endif %}
<a class="regular pull-right" title="icalendar entry for {{acronym}} session {{ forloop.counter }}" href="{% url 'ietf.meeting.views.ical_agenda' num=meeting.number session_id=session.id %}"><span class="fa fa-calendar"></span></a>
{% if meeting.date >= thisweek %}
<a class="regular pull-right" title="icalendar entry for {{acronym}} session {{ forloop.counter }}" href="{% url 'ietf.meeting.views.ical_agenda' num=meeting.number session_id=session.id %}"><span class="fa fa-calendar"></span></a>
{% endif %}
</h2>
{% if session.agenda_note %}<h3>{{session.agenda_note}}</h3>{% endif %}