/
event_archive.html
123 lines (116 loc) · 4.41 KB
/
event_archive.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
{% extends "agenda/base.html" %}
{% load comments %}
{% load agenda %}
{% block content %}
{% if month %}
<div class="calendar">
{% get_calendar for month.month month.year as calendar %}
<table>
<tr>
<th>
{% if previous_month %}
<a href="{% url agenda-archive-month previous_month.year previous_month.month %}"><</a>
{% else %}
-
{% endif %}
</th>
<th colspan="5">
{{ month.month }}-{{ month.year }}
</th>
<th>
{% if next_month %}
<a href="{% url agenda-archive-month next_month.year next_month.month %}">></a>
{% else %}
-
{% endif %}
</th>
</tr>
{% for week in calendar %}
<tr>
{% for day in week %}
{% ifequal day.month month.month %}
{% ifdayin day days %}
<td style="background:gray;"><a href="{% url agenda-archive-day day.year day.month day.day %}">{{ day.day }}</a></td>
{% else %}
<td style="background:gray;">{{ day.day }}</td>
{% endifdayin %}
{% else %}
<td>{{ day.day }}</td>
{% endifequal %}
{% endfor %}
</tr>
{% endfor %}
</table>
<small><a href="{% url agenda-archive-year month.year %}">Year overview</a></small>
</div>
{% endif %}
<div class="header">
{% if month %}
{% if day %}
<h1>{{ day|date:"D d M Y"}}</h1>
{% else %}
<h1>{{ month|date:"M Y"}}</h1>
{% endif %}
{% else %}
<a href="{% url agenda-archive-year previous_year %}">{{ previous_year }}</a>
<a href="{% url agenda-archive-year next_year %}">{{ next_year }}</a>
<h1>{{ year }}</h1>
{% if months %}
<ul>
{% for month in months %}
<li><a href="{% url agenda-archive-month month.year month.month %}">{{ month|date:"M Y"}}</a></li>
{% endfor %}
</ul>
{% endif %}
{% endif %}
</div>
{% if event_list %}
<div class="events">
<h1>Events</h1>
<table>
{% for event in event_list %}
<tr>
<td><a href="{% url agenda-archive-day event.event_date.year event.event_date.month event.event_date.day %}">{{ event.event_date|date:"D d M"}}</a></td>
<td><a href="{% url agenda-detail event.event_date.year event.event_date.month event.event_date.day event.slug %}">{{ event.title }}</a></td>
</tr>
{% endfor %}
</table>
</div>
{% endif %}
{% if event %}
<div class="event">
{% if next_event %}
<a href="{% url agenda-detail next_event.event_date.year next_event.event_date.month next_event.event_date.day next_event.slug %}">Next: {{ next_event }}</a>
{% endif %}
{% if previous_event %}
<a href="{% url agenda-detail previous_event.event_date.year previous_event.event_date.month previous_event.event_date.day previous_event.slug %}">Previous: {{ previous_event }}</a>
{% endif %}
<h1>Event: {{ event.slug }}</h1>
{% if event.start_time %}
<div class="event_time">
{{event.start_time|time:"G:i"}}
{% if event.end_time %} - {{event.end_time|time:"G:i"}}{% endif %}
</div>
{% endif %}
<div class="event_description">
{{ event.description }}
</div>
{% if event.allow_comments %}
<div class="event_comments">
{% get_comment_list for event as comment_list %}
{% if comment_list %}
<h2>Comments</h2>
{% for comment in comment_list %}
{{ comment }}
{% endfor %}
{% endif %}
<div class="event_comments_form">
<h2>Leave comment</h2>
{% render_comment_form for event %}
</div>
</div>
{% endif %}
</div>
{% endif %}
<div class="subscribe"><a href="{% url agenda-icalendar %}">Subscribe</a> to this calendar with iCal, Outlook, Google Calendar etc.</div>
{% endblock %}