init
[garradin.git] / templates / admin / membres / cotisations.tpl
1 {include file="admin/_head.tpl" title="Cotisations du membre" current="membres/cotisations"}
2
3 <ul class="actions">
4 <li><a href="{$admin_url}membres/fiche.php?id={$membre.id|escape}"><b>{$membre.identite|escape}</b></a></li>
5 <li><a href="{$admin_url}membres/modifier.php?id={$membre.id|escape}">Modifier</a></li>
6 {if $user.droits.membres >= Garradin\Membres::DROIT_ADMIN}
7 <li><a href="{$admin_url}membres/supprimer.php?id={$membre.id|escape}">Supprimer</a></li>
8 {/if}
9 <li class="current"><a href="{$admin_url}membres/cotisations.php?id={$membre.id|escape}">Suivi des cotisations</a></li>
10 </ul>
11
12 <dl class="cotisation">
13 {if $cotisation}
14 <dt>Cotisation obligatoire</dt>
15 <dd>{$cotisation.intitule|escape} —
16 {if $cotisation.duree}
17 {$cotisation.duree|escape} jours
18 {elseif $cotisation.debut}
19 du {$cotisation.debut|format_sqlite_date_to_french} au {$cotisation.fin|format_sqlite_date_to_french}
20 {else}
21 ponctuelle
22 {/if}
23 — {$cotisation.montant|escape_money} {$config.monnaie|escape}
24 </dd>
25 <dt>À jour de cotisation ?</dt>
26 <dd>
27 {if !$cotisation.a_jour}
28 <span class="error"><b>Non</b>, cotisation non payée</span>
29 {else}
30 <b class="confirm">&#10003; Oui</b>
31 {if $cotisation.expiration}
32 (expire le {$cotisation.expiration|format_sqlite_date_to_french})
33 {/if}
34 {/if}
35 </dd>
36 {/if}
37 <dt>
38 {if $nb_activites == 1}
39 {$nb_activites|escape} cotisation enregistrée
40 {elseif $nb_activites}
41 {$nb_activites|escape} cotisations enregistrées
42 {else}
43 Aucune cotisation enregistrée
44 {/if}
45 </dt>
46 {if !empty($cotisations_membre)}
47 {foreach from=$cotisations_membre item="co"}
48 <dd>{$co.intitule|escape} —
49 {if $co.a_jour}
50 <span class="confirm">À jour</span>{if $co.expiration} — Expire le {$co.expiration|format_sqlite_date_to_french}{/if}
51 {else}
52 <span class="error">En retard</span>
53 — <a href="{$admin_url}membres/cotisations/rappels.php?id={$membre.id|escape}">Suivi des rappels</a>
54 {/if}
55 </dd>
56 {/foreach}
57 {/if}
58 <dt><form method="get" action="{$admin_url}membres/cotisations/ajout.php"><input type="submit" value="Enregistrer une cotisation &rarr;" /><input type="hidden" name="id" value="{$membre.id|escape}" /></form></dt>
59 </dl>
60
61 {if !empty($cotisations)}
62 <table class="list">
63 <thead>
64 <th>Date</th>
65 <td>Cotisation</td>
66 <td></td>
67 <td class="actions"></td>
68 </thead>
69 <tbody>
70 {foreach from=$cotisations item="c"}
71 <tr>
72 <td>{$c.date|format_sqlite_date_to_french}</td>
73 <td>
74 {$c.intitule|escape} —
75 {if $c.duree}
76 {$c.duree|escape} jours
77 {elseif $c.debut}
78 du {$c.debut|format_sqlite_date_to_french} au {$c.fin|format_sqlite_date_to_french}
79 {else}
80 ponctuelle
81 {/if}
82 — {$c.montant|html_money} {$config.monnaie|escape}
83 </td>
84 <td>
85 {if $user.droits.compta >= Garradin\Membres::DROIT_ECRITURE && !empty($c.nb_operations)}
86 {$c.nb_operations} écritures
87 {/if}
88 </td>
89 <td class="actions">
90 <a class="icn" href="{$admin_url}membres/cotisations/voir.php?id={$c.id_cotisation|escape}" title="Liste des membres inscrits à cette cotisation">👪</a>
91 <a class="icn" href="{$admin_url}membres/cotisations/supprimer.php?id={$c.id|escape}" title="Supprimer cette cotisation pour ce membre">✘</a>
92 </td>
93 </tr>
94 {/foreach}
95 </tbody>
96 </table>
97 {/if}
98
99 {include file="admin/_foot.tpl"}