source: extensions/gally/gally-default/template/month_calendar.tpl @ 6109

Last change on this file since 6109 was 6109, checked in by grum, 14 years ago

Gally's themes compatibles with piwigo 2.1

  • Property svn:executable set to *
File size: 2.8 KB
Line 
1<!-- **GBL** >MONTH_CALENDAR> -->
2{if !empty($chronology_navigation_bars) }
3{foreach from=$chronology_navigation_bars item=bar}
4<div class="calendarBar">
5  {if isset($bar.previous)}
6    <span class="calItemP"><a href="{$bar.previous.URL}">&laquo;  {$bar.previous.LABEL}</a></span>
7  {/if}
8
9  {if isset($bar.next)}
10    <span class="calItemN" ><a href="{$bar.next.URL}">{$bar.next.LABEL} &raquo;</a></span>
11  {/if}
12
13  {if empty($bar.items)}
14    &nbsp;
15  {else}
16    {foreach from=$bar.items item=item}
17    <span class="calItem{if !isset($item.URL)}Empty{/if}" {if isset($item.NB_IMAGES)}title="{$pwg->l10n_dec('%d image', '%d images', $item.NB_IMAGES)}"{/if}>
18    {if isset($item.URL)}
19      <a href="{$item.URL}">{$item.LABEL}</a>
20    {else}
21      {$item.LABEL}
22    {/if}
23    </span>
24    {/foreach}
25
26  {/if}
27  </div>
28{/foreach}
29{/if}
30
31{if !empty($chronology_calendar.calendar_bars) }
32{foreach from=$chronology_calendar.calendar_bars item=bar}
33<div class="calendarCalBar">
34  <span class="calCalHead"><a href="{$bar.U_HEAD}">{$bar.HEAD_LABEL}</a>
35  <span class="calCalNbImg">[{$bar.NB_IMAGES}]</span>
36  </span><br/>
37  {foreach from=$bar.items item=item}
38    <span class="calCal{if !isset($item.URL)}Empty{/if}">
39    {if isset($item.URL)}
40      <a href="{$item.URL}">{$item.LABEL}</a>
41    {else}
42      {$item.LABEL}
43    {/if}
44    {if isset($item.NB_IMAGES)}<span class="calCalNbImg">[{$item.NB_IMAGES}]</span>{/if}
45    </span>
46  {/foreach}
47</div>
48{/foreach}
49{/if}
50
51{if isset($chronology_calendar.month_view) }
52<div>
53  <table class="calMonth">
54  <thead>
55  <tr>
56  {foreach from=$chronology_calendar.month_view.wday_labels item=wday}
57    <td class="calDayHead">{$wday}</td>
58  {/foreach}
59  </tr>
60  </thead>
61  {html_head} {*add the style to html head for strict standard compliance*}
62  <style type="text/css">
63  TABLE.calMonth TBODY TD, TABLE.calMonth TBODY TD DIV.calImg {ldelim}
64    width:{$chronology_calendar.month_view.CELL_WIDTH}px;height:{$chronology_calendar.month_view.CELL_HEIGHT}px;
65  }
66  </style>
67  {/html_head}
68  {foreach from=$chronology_calendar.month_view.weeks item=week}
69  <tr>
70    {foreach from=$week item=day}
71    {if !empty($day)}
72      {if isset($day.IMAGE)}
73        <td class="calDayCellFull">
74          <div class="calBackDate">{$day.DAY}</div><div class="calForeDate">{$day.DAY}</div>
75          <div class="calImg">
76            <a href="{$day.U_IMG_LINK}">
77                <img style="{$day.IMAGE_STYLE}" src="{$day.IMAGE}" alt="{$day.IMAGE_ALT}" title="{$pwg->l10n_dec('%d image','%d images', $day.NB_ELEMENTS)}" />
78            </a>
79          </div>
80      {else}
81        <td class="calDayCellEmpty">{$day.DAY}
82      {/if}
83    {else}
84      <td class="calDayCellBlank">
85    {/if}
86    </td>
87    {/foreach} {*day in week*}
88  </tr>
89  {/foreach}  {*week in month*}
90  </table>
91</div>
92{/if}
93
94
95
96<!-- **GBL** <MONTH_CALENDAR< -->
Note: See TracBrowser for help on using the repository browser.