<div align="center" style="border: 1px solid black; background: #eee">
[% IF request.action == "view" %]
    [% SET shot = photo.shot %]
[% END %]
[% SET date = view_cal || shot || now %]
[% SET imp_date = shot || now %]
[% SET next = date.next_month %]
[% SET prev = date.prev_month %]
[% SET calendar = request.calendar(date.ymd) %]
<table class="calendar">
    <tr>
        <th> <a href="[%base%]/[%request.path%]?view_cal=[%prev.ymd%]">&laquo; </a></th>
        <th colspan="5"> 
            [% date.strftime("%Y-%m") %] 
        </th>
        <th> [% IF next %]
            <a href="[%base%]/[%request.path%]?view_cal=[%next.ymd%]">&raquo; </a>
            [% END %]
        </th>
    </tr>
    <tr>
    <td>S </td><td> M </td><td>
    T</td><td>W</td><td>T</td><td>F</td><td>S</td>
    </tr>
[% FOR week = calendar %]
    <tr>

[% FOR day = week %]
    [% IF day.tag %]
        [% IF shot AND day.day == imp_date.mday %]
            <td class="caltoday"> 
        [% ELSE %]
            <td class="caltagged"> 
        [% END %]
        <a href="[%base%][%day.tag%]?view_cal=[%date.ymd%]">[% day.day %]</a> </td>
    [% ELSE %]
    <td class="calempty"> [% day.day %] </td>
    [% END %]
[% END %]
    </tr>
[% END %]
</table>
</div>
