72 lines
3.2 KiB
HTML
72 lines
3.2 KiB
HTML
{{* Navigation *}}
|
|
{{#restrict section="web" level="write"}}
|
|
{{:assign _url="%sindex.html"|args:$module.url}}
|
|
{{else}}
|
|
{{if $is_logged==true}}
|
|
{{:assign _url="%sindex.html"|args:$module.url}}
|
|
{{else}}
|
|
{{:assign _url="%sagenda.html"|args:$module.url}}
|
|
{{/if}}
|
|
{{/restrict}}
|
|
<nav class="tabs">
|
|
{{if $current == 'agenda'}}
|
|
{{#restrict section="web" level="write"}}
|
|
<aside>
|
|
{{*:debug cf=$cal_filtre*}}
|
|
{{if $cal_filtre == "tous"}}
|
|
{{:button label="Tous les calendriers" shape="calendar" href="%s?vue=%s&an=%s&mois=%s&cal=tous"|args:$_url:$vue:$an:$mois disabled=true}}
|
|
{{else}}
|
|
{{:linkbutton label="Tous les calendriers" shape="calendar" href="%s?vue=%s&an=%s&mois=%s&cal=tous"|args:$_url:$vue:$an:$mois}}
|
|
{{/if}}
|
|
{{#foreach from=$calendriers_liste item="cd_tab"}}
|
|
{{if $cal_filtre == $cd_tab.id}}
|
|
{{:button label="%s"|args:$cd_tab.nom shape="calendar" href="%s?vue=%s&an=%s&mois=%s&cal=%s"|args:$_url:$vue:$an:$mois:$cd_tab.id disabled=true}}
|
|
{{else}}
|
|
{{:linkbutton label="%s"|args:$cd_tab.nom shape="calendar" href="%s?vue=%s&an=%s&mois=%s&cal=%s"|args:$_url:$vue:$an:$mois:$cd_tab.id}}
|
|
{{/if}}
|
|
{{/foreach}}
|
|
</aside>
|
|
{{/restrict}}
|
|
{{/if}}
|
|
{{* menu principal : exclus pour le site anonyme *}}
|
|
{{if $is_logged==true}}
|
|
<ul>
|
|
<li {{if $current == "agenda"}} class="current"{{/if}}><a href="{{$_url}}">Agenda</a></li>
|
|
{{#restrict section="web" level="write"}}
|
|
<li {{if $current == 'config'}} class="current"{{/if}}><a href="{{$_url}}?nav=conf">Configuration</a></li>
|
|
{{/restrict}}
|
|
</ul>
|
|
{{/if}}
|
|
{{* menu secondaire *}}
|
|
{{if $current == 'agenda'}}
|
|
{{:assign _liclass="current" _ulclass="sub"}}
|
|
{{if $is_logged==false}}
|
|
{{:assign _liclass="nav-mois" _ulclass="modal-liens"}}
|
|
{{/if}}
|
|
<ul class="{{$_ulclass}}">
|
|
<li {{if !$subcurrent || $subcurrent == 'mois'}} class="{{$_liclass}}"{{/if}}><a href="{{$_url}}?vue=mois&an={{$an}}&mois={{$mois}}&cal={{$cal}}">Mois</a></li>
|
|
<li {{if $subcurrent == 'semaine'}} class="{{$_liclass}}"{{/if}}><a href="{{$_url}}?vue=semaine&an={{$an}}&mois={{$mois}}&cal={{$cal}}">Semaine</a></li>
|
|
<li {{if $subcurrent == 'liste'}} class="{{$_liclass}}"{{/if}}><a href="{{$_url}}?vue=liste&cal={{$cal}}">Liste</a></li>
|
|
</ul>
|
|
{{/if}}
|
|
{{#restrict section="web" level="write"}}
|
|
{{if $current == 'config'}}
|
|
<ul class="sub">
|
|
<li {{if !$subcurrent || $subcurrent == 'manage_cal'}} class="current"{{/if}}><a href="{{$_url}}?nav={{$_GET.nav}}&conf=manage_cal">Calendriers</a></li>
|
|
<li {{if $subcurrent == 'manage_eve'}} class="current"{{/if}}><a href="{{$_url}}?nav={{$_GET.nav}}&conf=manage_eve">Évènements</a></li>
|
|
<li {{if $subcurrent == 'manage_app'}} class="current"{{/if}}><a href="{{$_url}}?nav={{$_GET.nav}}&conf=manage_app">RDV réguliers</a></li>
|
|
</ul>
|
|
{{/if}}
|
|
{{/restrict}}
|
|
</nav>
|
|
|
|
{{* Messages *}}
|
|
{{if $_GET.msg == "ajout" }}
|
|
<p class="block confirm">Ajout effectué</p>
|
|
{{elseif $_GET.msg == "modification" }}
|
|
<p class="block confirm">Modification effectuée</p>
|
|
{{elseif $_GET.msg == "suppression" }}
|
|
<p class="block confirm">Suppression effectuée</p>
|
|
{{elseif $_GET.msg == "supprmvtmat" }}
|
|
<p class="block confirm">Mouvement supprimé - Matériel supprimé</p>
|
|
{{/if}} |