init
[garradin.git] / templates / admin / config / index.tpl
1 {include file="admin/_head.tpl" title="Configuration" current="config"}
2
3 {if $error}
4 {if $error == 'OK'}
5 <p class="confirm">
6 La configuration a bien été enregistrée.
7 </p>
8 {else}
9 <p class="error">
10 {$error|escape}
11 </p>
12 {/if}
13 {/if}
14
15 {include file="admin/config/_menu.tpl" current="index"}
16
17 <form method="post" action="{$self_url|escape}">
18
19 <fieldset>
20 <legend>Garradin</legend>
21 <dl>
22 <dt>Version installée</dt>
23 <dd class="help">{$garradin_version|escape} <a href="{Garradin\WEBSITE}">[Vérifier la disponibilité d'une nouvelle version]</a></dd>
24 <dt>Informations système</dt>
25 <dd class="help">PHP version {$php_version|escape} — SQLite version {$sqlite_version|escape}</dd>
26 </dl>
27 </fieldset>
28
29 <fieldset>
30 <legend>Informations sur l'association</legend>
31 <dl>
32 <dt><label for="f_nom_asso">Nom</label> <b title="(Champ obligatoire)">obligatoire</b></dt>
33 <dd><input type="text" name="nom_asso" id="f_nom_asso" required="required" value="{form_field data=$config name=nom_asso}" /></dd>
34 <dt><label for="f_email_asso">Adresse E-Mail</label> <b title="(Champ obligatoire)">obligatoire</b></dt>
35 <dd><input type="email" name="email_asso" id="f_email_asso" required="required" value="{form_field data=$config name=email_asso}" /></dd>
36 <dt><label for="f_adresse_asso">Adresse postale</label></dt>
37 <dd><textarea cols="50" rows="5" name="adresse_asso" id="f_adresse_asso">{form_field data=$config name=adresse_asso}</textarea></dd>
38 <dt><label for="f_site_asso">Site web</label></dt>
39 <dd><input type="url" name="site_asso" id="f_site_asso" value="{form_field name=site_asso data=$config}" /></dd>
40 </dl>
41 </fieldset>
42
43 <fieldset>
44 <legend>Localisation</legend>
45 <dl>
46 <dt><label for="f_monnaie">Monnaie</label> <b title="(Champ obligatoire)">obligatoire</b></dt>
47 <dd><input type="text" name="monnaie" id="f_monnaie" required="required" value="{form_field name=monnaie data=$config}" size="5" /></dd>
48 <dt><label for="f_pays">Pays</label> <b title="(Champ obligatoire)">obligatoire</b></dt>
49 <dd>
50 <select name="pays" id="f_pays" required="required">
51 {foreach from=$pays key="cc" item="nom"}
52 <option value="{$cc|escape}"{if $cc == $config.pays} selected="selected"{/if}>{$nom|escape}</option>
53 {/foreach}
54 </select>
55 </dd>
56 </dl>
57 </fieldset>
58
59 <fieldset>
60 <legend>Envois par E-Mail</legend>
61 <dl>
62 <dt><label for="f_email_envoi_automatique">Adresse E-Mail expéditeur des messages automatiques</label></dt>
63 <dd><input type="text" name="email_envoi_automatique" id="f_email_envoi_automatique" value="{form_field data=$config name=email_envoi_automatique}" /></dd>
64 </dl>
65 </fieldset>
66
67 <fieldset>
68 <legend>Wiki</legend>
69 <dl>
70 <dt><label for="f_accueil_wiki">Page d'accueil du wiki</label>
71 <b title="(Champ obligatoire)">obligatoire</b></dt>
72 <dd>Indiquer ici l'adresse unique de la page qui sera utilisée comme page d'accueil du wiki.</dd>
73 <dd><input type="text" name="accueil_wiki" id="f_accueil_wiki" required="required" value="{form_field data=$config name=accueil_wiki}" /></dd>
74 <dt><label for="f_accueil_connexion">Page d'accueil à la connexion</label>
75 <b title="(Champ obligatoire)">obligatoire</b></dt>
76 <dd>Indiquer ici l'adresse unique de la page qui sera affichée à la connexion d'un membre.</dd>
77 <dd><input type="text" name="accueil_connexion" id="f_accueil_connexion" required="required" value="{form_field data=$config name=accueil_connexion}" /></dd>
78 </dl>
79 </fieldset>
80
81 <fieldset>
82 <legend>Membres</legend>
83 <dl>
84 <dt><label for="f_categorie_membres">Catégorie par défaut des nouveaux membres</label> <b title="(Champ obligatoire)">obligatoire</b></dt>
85 <dd>
86 <select name="categorie_membres" required="required" id="f_categorie_membres">
87 {foreach from=$membres_cats key="id" item="nom"}
88 <option value="{$id|escape}"{if $config.categorie_membres == $id} selected="selected"{/if}>{$nom|escape}</option>
89 {/foreach}
90 </select>
91 </dd>
92 <dt><label for="f_champ_identite">Champ utilisé pour définir l'identité des membres</label> <b title="(Champ obligatoire)">obligatoire</b></dt>
93 <dd class="help">Ce champ des fiches membres sera utilisé comme identité du membre dans les emails, les fiches, les pages, etc.</dd>
94 <dd>
95 <select name="champ_identite" required="required" id="f_champ_identite">
96 {foreach from=$champs key="c" value="champ"}
97 <option value="{$c|escape}" {form_field selected=$c name="champ_identite" data=$config}>{$champ.title|escape}</option>
98 {/foreach}
99 </select>
100 </dd>
101 <dt><label for="f_champ_identifiant">Champ utilisé comme identifiant de connexion</label> <b title="(Champ obligatoire)">obligatoire</b></dt>
102 <dd class="help">Ce champ des fiches membres sera utilisé en guise d'identifiant pour se connecter à Garradin. Pour cela le champ doit être unique (pas de doublons).</dd>
103 <dd>
104 <select name="champ_identifiant" required="required" id="f_champ_identifiant">
105 {foreach from=$champs key="c" value="champ"}
106 <option value="{$c|escape}" {form_field selected=$c name="champ_identifiant" data=$config}>{$champ.title|escape}</option>
107 {/foreach}
108 </select>
109 </dd>
110
111 </dl>
112 </fieldset>
113
114 <p class="submit">
115 {csrf_field key="config"}
116 <input type="submit" name="save" value="Enregistrer &rarr;" />
117 </p>
118
119 </form>
120
121 {include file="admin/_foot.tpl"}