{**************************************************************************}
{* *}
-{* 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} : Evénement {$event.intitule}</h1>
+<h1>{$asso->nom} : Evénement {$event.intitule}</h1>
<p>
[<a href="{$platal->ns}events">Revenir à la liste des événements</a>]
</p>
<p class='descr'>
- Cet événement a lieu
- <strong>
- {if $event.fin and $event.fin neq $event.debut}
- {if $event.first_day eq $event.last_day}
- le {$event.debut|date_format:"%d %B %Y"} de {$event.debut|date_format:"%H:%M"} à {$event.fin|date_format:"%H:%M"}
- {else}
- du {$event.debut|date_format:"%d %B %Y à %H:%M"}<br />
- au {$event.fin|date_format:"%d %B %Y à %H:%M"}
- {/if}
- {else}
- le {$event.debut|date_format:"%d %B %Y à %H:%M"}
- {/if}
- </strong>
- et a été proposé par
- <a href='https://www.polytechnique.org/profile/{$event.alias}' class='popup2'>
- {$event.prenom} {$event.nom} ({$event.promo}).
- </a>
+ Cet événement a lieu <strong>{$event.date}</strong> et a été proposé par
+ <a href='https://www.polytechnique.org/profile/{$event.organizer->hrpid}' class='popup2'>
+ {$event.organizer->fullName('promo')}
+ </a>.
</p>
<p class='descr'>
{$event.descriptif|nl2br}
</p>
-{if $admin || $event.show_participants}
+{if $is_admin || $event.show_participants}
<p class='descr'>
- Tu peux
- <a href="{$platal->ns}events/admin/{$event.eid}">
+ Tu peux
+ <a href="{$platal->ns}events/admin/{$eid}">
consulter la liste des participants
{icon name=group title="Liste des participants"}</a>
déjà inscrits.
</p>
{/if}
-<form action="{$platal->ns}events/sub/{$event.eid}" method="post">
+<form action="{$platal->ns}events/sub/{$eid}" method="post">
{xsrf_token_field}
<table class="tiny" cellspacing="0" cellpadding="0">
- {foreach from=$event.moments item=m}
+ {foreach from=$moments key=item_id item=m}
<tr><th>{$m.titre} ({$m.montant} €)</th></tr>
{if $m.details}
<tr>
<tr>
<td>
{if $event.inscr_open}
- <label><input type="radio" name="moment[{$m.item_id}]" value="0"
- {if !$m.nb}checked="checked"{/if}/>non</label>
- {if $event.noinvite}
- <label><input type="radio" name="moment[{$m.item_id}]" value="1"
- {if $m.nb eq 1}checked="checked"{/if}/>oui</label>
+ {assign var=nb value=$subs.$item_id.nb}
+ <label><input type="radio" name="moment[{$item_id}]" value="0"
+ {if !$nb}checked="checked"{/if}/>Je ne m'inscris pas</label><br />
+ {if $event.accept_nonmembre}
+ <label><input type="radio" name="moment[{$item_id}]" value="1"
+ {if $nb eq 1}checked="checked"{/if}/>Je m'inscris</label>
{else}
- <label><input type="radio" name="moment[{$m.item_id}]" value="1"
- {if $m.nb eq 1}checked="checked"{/if}/>seul</label><br />
- <label><input type="radio" name="moment[{$m.item_id}]" value="2" id="avec"
- {if $m.nb > 1}checked="checked"{/if}/>avec</label>
- <input size="2" name="personnes[{$m.item_id}]"
- value="{if $m.nb > 1}{math equation='x - 1' x=$m.nb}{else}1{/if}"/><label for="avec"> personnes</label>
+ <label><input type="radio" name="moment[{$item_id}]" value="2" id="avec"
+ {if $nb > 0}checked="checked"{/if}/>J'inscris</label>
+ <input size="2" name="personnes[{$item_id}]"
+ value="{if $nb > 1}{$nb}{else}1{/if}"/><label for="avec"> personnes</label>
{/if}
{else}
- {if !$m.nb}
+ {if !$nb}
Je ne viendrai pas.
- {elseif $m.nb eq 1}
- Je viendrai{if !$event.noinvite} seul{/if}.
{else}
- Je viendrai avec {$m.nb} personne{if $m.nb > 2}s{/if}.
+ J'ai inscrit {$nb} personne{if $nb > 1}s{/if}.
{/if}
{/if}
</td>
<tr><th>À payer</th></tr>
<tr>
<td>
- {if $event.topay}
- <div class="error">
- {if !$event.paid}
- Tu dois payer {$event.topay|replace:'.':','} €.
- {elseif $event.paid < $event.topay}
- Tu dois encore payer {math equation="a-b" a=$event.topay b=$event.paid|replace:'.':','} €
- (tu as déjà payé {$event.paid|replace:'.':','} €).
- {else}
- Tu as déjà payé {$event.paid|replace:'.':','} € pour ton inscription.
+ {if $topay}
+ <div class="error">
+ {if $paid eq 0}
+ Tu dois payer {$topay|replace:'.':','} €.
+ {elseif $paid < $topay}
+ Tu dois encore payer {math equation="a-b" a=$topay b=$paid|replace:'.':','} €
+ (tu as déjà payé {$paid|replace:'.':','} €).
+ {else}
+ Tu as déjà payé {$paid|replace:'.':','} € pour ton inscription.
{/if}
</div>
<div>
- {if $event.paiement_id && $event.paid < $event.topay}
- <a href="{$platal->ns}payment/{$event.paiement_id}?montant={math equation="a-b" a=$event.topay b=$event.paid}">
+ {if $event.paiement_id && $paid < $topay}
+ <a href="{$platal->ns}payment/{$event.paiement_id}?montant={math equation="a-b" a=$topay b=$paid}">
{icon name=money} Payer en ligne</a>
- {elseif $validation && $event.paid < $event.topay}
+ {elseif $validation && $paid < $topay}
<br />Le télépaiement pour cet événement est en instance de validation :<br />
<input type="checkbox" name="notify_payment" {if $event.notify_payment}checked="checked"{/if} id="notify" />
<label for="notify">être prévenu lorsque le télépaiment pour cet événement sera disponible.</label>
</div>
{else}
Rien à payer
- {if $event.paid > 0}
- (tu as déjà payé {$event.paid|replace:'.':','} €).
+ {if $paid > 0}
+ (tu as déjà payé {$paid|replace:'.':','} €).
{/if}.
{/if}
</td>
</p>
</form>
-{* vim:set et sw=2 sts=2 sws=2 enc=utf-8: *}
+{* vim:set et sw=2 sts=2 sws=2 fenc=utf-8: *}