init
[garradin.git] / templates / admin / _head.tpl
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
2 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
3 <head>
4 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
5 <title>{$title|escape}</title>
6 <meta name="viewport" content="width=device-width, initial-scale=1.0, target-densitydpi=device-dpi" />
7 <link rel="stylesheet" type="text/css" href="{$admin_url}static/admin.css" media="all" />
8 <link rel="stylesheet" type="text/css" href="{$admin_url}static/print.css" media="print" />
9 <link rel="stylesheet" type="text/css" href="{$admin_url}static/handheld.css" media="handheld,screen and (max-width:981px)" />
10 {if isset($js)}
11 <script type="text/javascript" src="{$admin_url}static/global.js"></script>
12 {/if}
13 {if isset($custom_js)}
14 {foreach from=$custom_js item="js"}
15 <script type="text/javascript" src="{$admin_url}static/{$js|escape}"></script>
16 {/foreach}
17 {/if}
18 {if isset($plugin_css)}
19 {foreach from=$plugin_css item="css"}
20 <link rel="stylesheet" type="text/css" href="{plugin_url file=$css}" />
21 {/foreach}
22 {/if}
23 {if isset($plugin_js)}
24 {foreach from=$plugin_js item="hs"}
25 <script type="text/javascript" src="{plugin_url file=$js}"></script>
26 {/foreach}
27 {/if}
28 </head>
29
30 <body{if !empty($body_id)} id="{$body_id|escape}"{/if} data-url="{$admin_url|escape}">
31
32 {if empty($is_popup)}
33 <div class="header">
34 <ul class="menu">
35 {if !$is_logged}
36 <li><a href="{$www_url}">&larr; Retour au site</a></li>
37 <li><a href="{$admin_url}">Connexion</a>
38 <ul>
39 <li><a href="{$admin_url}password.php">Mot de passe perdu</a>
40 </ul>
41 </li>
42 {else}
43 <li class="home{if $current == 'home'} current{/if}"><a href="{$admin_url}"><b class="icn">⌂</b> Accueil</a></li>
44 {if !empty($plugins_menu)}
45 <li class="plugins">
46 <ul>
47 {foreach from=$plugins_menu key="id" item="name"}
48 <li class="plugins {if $current == "plugin_`$id`"} current{/if}"><a href="{plugin_url id=$id}">{$name|escape}</a></li>
49 {/foreach}
50 </ul>
51 </li>
52 {/if}
53 {if $user.droits.membres >= Garradin\Membres::DROIT_ACCES}
54 <li class="member list{if $current == 'membres'} current{/if}"><a href="{$admin_url}membres/"><b class="icn">👪</b> Membres</a>
55 {if $user.droits.membres >= Garradin\Membres::DROIT_ECRITURE}
56 <ul>
57 <li class="member new{if $current == 'membres/ajouter'} current{/if}"><a href="{$admin_url}membres/ajouter.php">Ajouter</a></li>
58 <li class="member cotisations{if $current == 'membres/cotisations'} current{/if}"><a href="{$admin_url}membres/cotisations/">Cotisations</a></li>
59 {if $user.droits.membres >= Garradin\Membres::DROIT_ADMIN}
60 <li class="member admin config{if $current == 'membres/categories'} current{/if}"><a href="{$admin_url}membres/categories.php">Catégories</a></li>
61 <li class="members admin mail{if $current == 'membres/message_collectif'} current{/if}"><a href="{$admin_url}membres/message_collectif.php">Message collectif</a></li>
62 {/if}
63 </ul>
64 {/if}
65 </li>
66 {/if}
67 {if $user.droits.compta >= Garradin\Membres::DROIT_ACCES}
68 <li class="compta{if $current == 'compta'} current{/if}"><a href="{$admin_url}compta/"><b>€</b> Comptabilité</a>
69 <ul>
70 {if $user.droits.compta >= Garradin\Membres::DROIT_ECRITURE}
71 <li class="compta new{if $current == 'compta/saisie'} current{/if}"><a href="{$admin_url}compta/operations/saisir.php">Saisie</a></li>
72 {/if}
73 <li class="compta list{if $current == 'compta/gestion'} current{/if}"><a href="{$admin_url}compta/operations/">Suivi des opérations</a></li>
74 <li class="compta banks{if $current == 'compta/banques'} current{/if}"><a href="{$admin_url}compta/banques/">Banques &amp; caisse</a></li>
75 {if $user.droits.compta >= Garradin\Membres::DROIT_ADMIN}
76 <li class="compta admin config{if $current == 'compta/categories'} current{/if}"><a href="{$admin_url}compta/categories/">Catégories &amp; comptes</a></li>
77 {/if}
78 <li class="compta admin reports{if $current == 'compta/exercices'} current{/if}"><a href="{$admin_url}compta/exercices/">Exercices</a></li>
79 </ul>
80 </li>
81 {/if}
82 {if $user.droits.wiki >= Garradin\Membres::DROIT_ACCES}
83 <li class="wiki{if $current == 'wiki'} current{/if}"><a href="{$admin_url}wiki/"><b class="icn">✎</b> Wiki</a>
84 <ul>
85 <li class="wiki list{if $current == 'wiki/recent'} current{/if}"><a href="{$admin_url}wiki/recent.php">Dernières modifications</a>
86 <li class="wiki search{if $current == 'wiki/chercher'} current{/if}"><a href="{$admin_url}wiki/chercher.php">Recherche</a>
87 {if $user.droits.wiki >= Garradin\Membres::DROIT_ECRITURE}
88 {/if}
89 {*<li class="wiki follow{if $current == 'wiki/suivi'} current{/if}"><a href="{$admin_url}wiki/suivi.php">Mes pages suivies</a>*}
90 {*<li class="wiki follow{if $current == 'wiki/contribution'} current{/if}"><a href="{$admin_url}wiki/contributions.php">Mes contributions</a>*}
91 </ul>
92 </li>
93 {/if}
94 {if $user.droits.config >= Garradin\Membres::DROIT_ADMIN}
95 <li class="main config{if $current == 'config'} current{/if}"><a href="{$admin_url}config/"><b class="icn">☸</b>Configuration</a>
96 {/if}
97 <li class="my config{if $current == 'mes_infos'} current{/if}"><a href="{$admin_url}mes_infos.php"><b class="icn">👤</b> Mes infos personnelles</a>
98 <ul>
99 <li class="my cotisations{if $current == 'mes_cotisations'} current{/if}"><a href="{$admin_url}mes_cotisations.php">Mes cotisations</a></li>
100 </ul>
101 </li>
102 {if !defined('Garradin\LOCAL_LOGIN')}
103 <li class="logout"><a href="{$admin_url}logout.php"><b class="icn">⤝</b> Déconnexion</a></li>
104 {/if}
105 {/if}
106 </ul>
107
108 <h1>{$title|escape}</h1>
109 </div>
110 {/if}
111
112 <div class="page">