source: extensions/Versa/template/month_calendar.tpl

Last change on this file was 31833, checked in by lexming, 7 years ago

Initial commit

  • Property svn:executable set to *
File size: 2.4 KB
Line 
1{if !empty($chronology_navigation_bars)}
2{foreach from=$chronology_navigation_bars item=bar}
3<div class="calendarBar">
4        {if isset($bar.previous)}
5                <div class="prevCal">&laquo; <a href="{$bar.previous.URL}">{$bar.previous.LABEL}</a></div>
6        {/if}
7        <div class="navbarItems">
8        {if empty($bar.items)}
9                &nbsp;
10        {else}
11                {foreach from=$bar.items item=item}
12                {if !isset($item.URL)}
13                <span class="calItem">{$item.LABEL}</span>
14                {else}
15                <a class="calItem"{if isset($item.NB_IMAGES)} title="{$item.NB_IMAGES|@translate_dec:'%d photo':'%d photos'}"{/if} href="{$item.URL}">{$item.LABEL}</a>
16                {/if}
17                {/foreach}
18        {/if}
19        </div>
20        {if isset($bar.next)}
21                <div class="nextCal"><a href="{$bar.next.URL}">{$bar.next.LABEL}</a> &raquo;</div>
22        {/if}
23</div>
24{/foreach}
25{/if}
26
27{if !empty($chronology_calendar.calendar_bars)}
28{foreach from=$chronology_calendar.calendar_bars item=bar}
29<div class="calendarCalBar">
30        <div class="calCalHead"><a href="{$bar.U_HEAD}">{$bar.HEAD_LABEL}</a>  ({$bar.NB_IMAGES})</div>
31        <div class="calCalItems">
32        {foreach from=$bar.items item=item}
33        <span class="calCal{if !isset($item.URL)}Empty{/if}">
34        {if isset($item.URL)}
35        <a href="{$item.URL}">{$item.LABEL}</a>
36        {else}
37        {$item.LABEL}
38        {/if}
39        {if isset($item.NB_IMAGES)}({$item.NB_IMAGES}){/if}
40        </span>
41        {/foreach}
42        </div>
43</div>
44{/foreach}
45{/if}
46
47{if isset($chronology_calendar.month_view)}
48<table class="calMonth">
49 <thead>
50 <tr>
51 {foreach from=$chronology_calendar.month_view.wday_labels item=wday}
52        <th>{$wday}</th>
53 {/foreach}
54 </tr>
55 </thead>
56{html_style}
57.calMonth TD, .calMonth .calImg{
58        width:{$chronology_calendar.month_view.CELL_WIDTH}px;height:{$chronology_calendar.month_view.CELL_HEIGHT}px
59}
60{/html_style}
61 {foreach from=$chronology_calendar.month_view.weeks item=week}
62 <tr>
63        {foreach from=$week item=day}
64        {if !empty($day)}
65                {if isset($day.IMAGE)}
66                        <td class="calDayCellFull">
67                                <div class="calBackDate">{$day.DAY}</div><div class="calForeDate">{$day.DAY}</div>
68                                <div class="calImg">
69                                        <a href="{$day.U_IMG_LINK}">
70                                                <img src="{$day.IMAGE}" alt="{$day.IMAGE_ALT}" title="{$day.NB_ELEMENTS|@translate_dec:'%d photo':'%d photos'}">
71                                        </a>
72                                </div>
73                {else}
74                        <td class="calDayCellEmpty">
75                                <div class="calBackDate">{$day.DAY}</div><div class="calForeDate">{$day.DAY}</div>
76                {/if}
77        {else}{*blank cell first or last row only*}
78                <td>
79        {/if}
80        </td>
81        {/foreach}{*day in week*}
82 </tr>
83 {/foreach}{*week in month*}
84</table>
85{/if}
86
Note: See TracBrowser for help on using the repository browser.