Remove debugging echo in xnetevents module
[platal.git] / templates / xnetevents / admin.tpl
index 377a5a6..2655e3a 100644 (file)
@@ -1,6 +1,6 @@
 {**************************************************************************}
 {*                                                                        *}
-{*  Copyright (C) 2003-2009 Polytechnique.org                             *}
+{*  Copyright (C) 2003-2014 Polytechnique.org                             *}
 {*  http://opensource.polytechnique.org/                                  *}
 {*                                                                        *}
 {*  This program is free software; you can redistribute it and/or modify  *}
 
 <h1>{$asso->nom}&nbsp;: <a href='{$platal->ns}events'>Événements</a> </h1>
 
-<p>
-  {if $evt.titre || count($moments) eq 1}
-  {$evt.nb_tot} personne{if $evt.nb_tot > 1}s ont réalisé leur {else} a réalisé son {/if}
-  {else}
-  {$evt.nb} personne{if $evt.nb > 1}s ont réalisé leur{else} a réalisé son {/if}
-  {/if}
-  inscription à l'événement {$evt.intitule} {if $evt.titre}- {$evt.titre} {/if}
-  qui aura lieu {$evt.date}.
-</p>
-
-{if $evt.participant_list && $is_admin}
+{if $evt.short_name && $participants|@count && $is_admin}
 <p class="center">
-[<a href="mailto:?bcc={$evt.short_name}-participants@{#globals.xnet.evts_domain#}">envoyer un email à ceux qui viennent</a>]
-<br >
-[<a href="mailto:?bcc={$evt.short_name}-absents@{#globals.xnet.evts_domain#}">envoyer un email aux membres du groupe n'ayant pas répondu</a>]
+  [<a href="mailto:?bcc={$evt.short_name}-participants@{#globals.xnet.evts_domain#}">envoyer un email à ceux qui viennent</a>]
+  <br />
+  [<a href="mailto:?bcc={$evt.short_name}-absents@{#globals.xnet.evts_domain#}">envoyer un email aux membres du groupe n'ayant pas répondu</a>]
+  <br />
+  [<a href="mailto:?bcc={$evt.short_name}-paye@{#globals.xnet.evts_domain#}">envoyer un email aux personnes ayant payé</a>]
+  <br />
+  [<a href="mailto:?bcc={$evt.short_name}-participants-non-paye@{#globals.xnet.evts_domain#}">envoyer un email aux inscrits n'ayant pas encore payé</a>]
 </p>
 {/if}
 
-{if count($moments) > 1}
 <p class="center">
 [<a href="{$platal->ns}events/admin/{$evt.short_name|default:$evt.eid}"{if
 !$platal->argv[2]}class="erreur"{/if}>Vue générale</a>]
@@ -48,7 +41,6 @@
 [<a href="{$platal->ns}events/admin/{$evt.short_name|default:$evt.eid}/{$m.item_id}" {if $platal->argv[2] eq $m.item_id}class="erreur"{/if}>{$m.titre}</a>]
 {/foreach}
 </p>
-{/if}
 
 <p class="center">
 [<a href="{$platal->pl_self()}" {if !$smarty.request.initiale}class="erreur"{/if}>tout</a>]
@@ -68,6 +60,19 @@ function remplitAuto(mail) {
 </script>
 {/literal}
 
+{if $tout}
+<p>
+  {$evt.nb_tot} personne{if $evt.nb_tot > 1}s ont réalisé leur {else} a réalisé son {/if}
+  inscription à l'événement {$evt.intitule} {if $evt.titre}- {$evt.titre} {/if}
+  qui aura lieu {$evt.date}.
+</p>
+{else}
+<p>
+  {$evt.nb_tot} personne{if $evt.nb_tot > 1}s participeront {else} participera {/if}
+  à {$evt.intitule} - {$evt.titre}
+</p>
+{/if}
+
 {if $oublis}
 <p class="erreur">
 Ils ont payé mais ont oublié de s'inscrire&nbsp;:
@@ -80,12 +85,12 @@ Ils ont payé mais ont oublié de s'inscrire&nbsp;:
     <th>Infos</th>
     <th>Montant</th>
   </tr>
-  {iterate from=$oubliinscription item=m}
+  {foreach from=$oubliinscription item=m}
   <tr class="pair">
     <td>
-      <a href="" {if $is_admin}onclick="return remplitAuto('{$m.user->login()}')"{/if}>
+      {if $is_admin}<a href="javascript:remplitAuto('{$m.user->login()}')">{/if}
         {profile user=$m.user link=false}
-      </a>
+      {if $is_admin}</a>{/if}
     </td>
     <td>{$m.user->promo()}</td>
     <td>
@@ -93,9 +98,9 @@ Ils ont payé mais ont oublié de s'inscrire&nbsp;:
       <a href="https://www.polytechnique.org/vcard/{$m.user->login()}.vcf">{icon name=vcard title="vcard"}</a>
       <a href="mailto:{$m.user->bestEmail()}">{icon name=email title="email"}</a>
     </td>
-    <td>{$m.montant}</td>
+    <td>{$m.amount|replace:'.':','} &euro;</td>
   </tr>
-  {/iterate}
+  {/foreach}
 </table>
 
 <hr />
@@ -165,7 +170,7 @@ Ils ont payé mais ont oublié de s'inscrire&nbsp;:
           <td>{$m.telepayment|default:0}&euro;</td>
           <td>{$m.adminpaid|default:0}&euro;</td>
         {/if}
-        <td {if $m.montant < $m.paid}class="erreur"{/if}>{$m.paid}&euro;</td>
+        <td{if $m.montant < $m.paid} style="color: maroon"{/if}>{$m.paid}&euro;</td>
       {/if}
     {else}
     <td>
@@ -221,9 +226,7 @@ Ils ont payé mais ont oublié de s'inscrire&nbsp;:
 {if $is_admin}
 
 <p class="descr">
-  <a href="{$platal->ns}events/csv/{$evt.eid}/{$platal->argv[2]}/{$evt.intitule}{if $evt.titre}.{$evt.titre}{/if}.csv">
-    {icon name=page_excel title="Télécharger au format Excel"} Télécharger le fichier Excel
-  </a>
+  {include file="include/csv.tpl" url="`$platal->ns`events/csv/`$evt.eid`/`$platal->argv[2]`/`$evt.csv_name`.csv"}
 </p>
 
 <hr />
@@ -251,6 +254,12 @@ Donne ici son email, ainsi que le nombre de participants.
     {/if}
     <input type="submit" />
   </p>
+  <p class="descr">
+    Tu peux aussi enlever toute trace de son inscription ou de sa décision de ne pas s'insscrire (s'il n'a rien payé).
+    <div class="center">
+      <input type="submit" name="cancel" value="Annuler l'inscription" />
+    </div>
+  </p>
 </form>
 
 {if $evt.money}
@@ -280,4 +289,4 @@ Note que tu peux cliquer sur les noms des membres pour remplir automatiquement l
 
 {/if}
 
-{* vim:set et sw=2 sts=2 sws=2 enc=utf-8: *}
+{* vim:set et sw=2 sts=2 sws=2 fenc=utf-8: *}