Anniversaires<sup>o</sup>
</label><br />
<span class='smaller'><sup>*</sup>: ne concerne pas les promos (événements très fréquents).</span><br />
- <span class='smaller'><sup>o</sup>: ne concerne que les promos entre {$smarty.session.promo-1} et {$promo_sortie-2} que tu surveilles.</span>
+ {assign var="profile" value=$smarty.session.user->profile()}
+ <span class='smaller'><sup>o</sup>: ne concerne que les promos entre {$profile->yearpromo()-1} et {$profile->yearpromo()+1} que tu surveilles.</span>
</fieldset>
<div class='center'>
<input type='submit' name='subs' value='valider' />
</fieldset>
<p class="smaller">
-(*) cette adresse email t'est réservée pour une période 100 ans après ton entrée à l'X (dans ton cas, jusqu'en
-{$smarty.session.promo+100}).
+{assign var="profile" value=$smarty.session.user->profile()}
+(*) cette adresse email t'est réservée pour une période 100 ans après ton entrée à l'X (dans ton cas, jusqu'en {$profile->yearpromo()+100}).
</p>
<p class="smaller">
(**) cette adresse email t'est réservée à vie.
<tr class='promo'>
<td class='titre'>Promotion :</td>
<td><input type='text' name='promo' size='4' maxlength='4'
- {if $smarty.post.promo}value='{$smarty.post.promo}'{else}value='{$smarty.session.promo}'{/if} /></td>
+ {assign var="profile" value=$smarty.session.user->profile()}
+ {if $smarty.post.promo}value='{$smarty.post.promo}'{else}value='{$profile->yearpromo()}'{/if} /></td>
<td class='smaller' colspan='3'>Par exemple : 2004</td>
</tr>
<tr class='groupex'>
<td>raison (pour les refus) :
<textarea cols='50' rows='10' name='reason' id='raison'>
--
-{$smarty.session.prenom} {$smarty.session.nom} (X{$smarty.session.promo})
+{assign var="profile" value=$smarty.session.user->profile()}
+{$smarty.session.prenom} {$smarty.session.nom} ({$profile->promo()})
</textarea>
</td>
</tr>
<form enctype="multipart/form-data" action="photo/change" method="post">
{xsrf_token_field}
- {if ($session.promo ge 1995) || ($session.promo le 2002)}
+ {assign var="profile" value=$smarty.session.user->profile()}
+ {if $profile && (($profile->yearpromo() ge 1995) || ($profile->yearpromo() le 2002))}
<p>
Si tu n'as pas encore fourni de photo, c'est celle du trombinoscope de l'X qui est
affichée par défaut dans le profil. Si elle ne te plaît pas, ou si tu n'es quand même
<ul>
<li><a href="stats/evolution">Nombre d'inscrits au cours du temps</a></li>
-<li><a href="stats/promos/{$smarty.session.promo}">Nombre d'inscrits dans ta promotion</a></li>
+{assign var="profile" value=$smarty.session.user->profile()}
+{if $profile}
+<li><a href="stats/promos/{$profile->yearpromo()}">Nombre d'inscrits dans ta promotion</a></li>
+{/if}
<li><a href="stats/promos">Nombre d'inscrits par promotion</a></li>
</ul>
Merci d'avance d'avoir la gentillesse de valider mon inscription.
Bien cordialement,
-{$smarty.session.prenom} {$smarty.session.nom} (X{$smarty.session.promo})
+{assign var="profile" value=$smarty.session.user->profile()}
+{$smarty.session.prenom} {$smarty.session.nom} ({$profile->promo()})
--
Ma fiche sur Polytechnique.org :