source: extensions/floOS/OS_default/template/menubar_calendar.tpl @ 9108

Last change on this file since 9108 was 9108, checked in by flop25, 13 years ago

first commit : update for 2.1 and higher
Integrating spreadmenu directly IN the theme

File size: 2.5 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 style="float:left">&laquo; <a href="{$bar.previous.URL}">{$bar.previous.LABEL}</a></div>
6        {/if}
7        {if isset($bar.next)}
8                <div style="float:right"><a href="{$bar.next.URL}">{$bar.next.LABEL}</a> &raquo;</div>
9        {/if}
10        {if empty($bar.items)}
11                &nbsp;
12        {else}
13                {foreach from=$bar.items item=item}
14                <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}>
15                {if isset($item.URL)}
16                <a href="{$item.URL}">{$item.LABEL}</a>
17                {else}
18                {$item.LABEL}
19                {/if}
20                </span>
21                {/foreach}
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        <span class="calCalHead"><a href="{$bar.U_HEAD}">{$bar.HEAD_LABEL}</a>  ({$bar.NB_IMAGES})</span><br>
31        {foreach from=$bar.items item=item}
32        <span class="calCal{if !isset($item.URL)}Empty{/if}">
33        {if isset($item.URL)}
34        <a href="{$item.URL}">{$item.LABEL}</a>
35        {else}
36        {$item.LABEL}
37        {/if}
38        {if isset($item.NB_IMAGES)}({$item.NB_IMAGES}){/if}
39        </span>
40        {/foreach}
41</div>
42{/foreach}
43{/if}
44
45{if isset($chronology_calendar.month_view) }
46<table class="calMonth">
47 <thead>
48 <tr>
49 {foreach from=$chronology_calendar.month_view.wday_labels item=wday}
50        <td class="calDayHead">{$wday}</td>
51 {/foreach}
52 </tr>
53 </thead>
54{html_head} {*add the style to html head for strict standard compliance*}
55<style type="text/css">
56TABLE.calMonth TBODY TD, TABLE.calMonth TBODY TD DIV.calImg {ldelim}
57  width:{$chronology_calendar.month_view.CELL_WIDTH}px;height:{$chronology_calendar.month_view.CELL_HEIGHT}px;
58}
59</style>
60{/html_head}
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 style="{$day.IMAGE_STYLE}" src="{$day.IMAGE}" alt="{$day.IMAGE_ALT}" title="{$pwg->l10n_dec('%d image','%d images', $day.NB_ELEMENTS)}">
71                                        </a>
72                                </div>
73                {else}
74                        <td class="calDayCellEmpty">{$day.DAY}
75                {/if}
76        {else}{*blank cell first or last row only*}
77                <td>
78        {/if}
79        </td>
80        {/foreach} {*day in week*}
81 </tr>
82 {/foreach}  {*week in month*}
83</table>
84{/if}
85
Note: See TracBrowser for help on using the repository browser.