]> git.decadent.org.uk Git - memories.git/blob - templates/calendar
Branched from version 1.1.
[memories.git] / templates / calendar
1 <div align="center" style="border: 1px solid black; background: #eee">
2 [% IF request.action == "view" %]
3     [% SET shot = photo.shot %]
4 [% END %]
5 [% SET date = view_cal || shot || now %]
6 [% SET imp_date = shot || now %]
7 [% SET next = date.next_month %]
8 [% SET prev = date.prev_month %]
9 [% SET calendar = request.calendar(date.ymd) %]
10 <table class="calendar">
11     <tr>
12         <th> <a href="?view_cal=[%prev.ymd%]">&laquo; </a></th>
13         <th colspan="5"> 
14             [% date.strftime("%Y-%m") %] 
15         </th>
16         <th> [% IF next %]
17             <a href="?view_cal=[%next.ymd%]">&raquo; </a>
18             [% END %]
19         </th>
20     </tr>
21     <tr>
22     <td>S </td><td> M </td><td>
23     T</td><td>W</td><td>T</td><td>F</td><td>S</td>
24     </tr>
25 [% FOR week = calendar %]
26     <tr>
27
28 [% FOR day = week %]
29     [% IF day.tag %]
30         [% IF shot AND day.day == imp_date.mday %]
31             <td class="caltoday"> 
32         [% ELSE %]
33             <td class="caltagged"> 
34         [% END %]
35         <a href="[%base%][%day.tag%]?view_cal=[%date.ymd%]">[% day.day %]</a> </td>
36     [% ELSE %]
37     <td class="calempty"> [% day.day %] </td>
38     [% END %]
39 [% END %]
40     </tr>
41 [% END %]
42 </table>
43 </div>