{**************************************************************************}
{* *}
-{* Copyright (C) 2003-2008 Polytechnique.org *}
+{* Copyright (C) 2003-2011 Polytechnique.org *}
{* http://opensource.polytechnique.org/ *}
{* *}
{* This program is free software; you can redistribute it and/or modify *}
{if $details.sub>1}
Tu es inscrit sur la liste.<br />
Te désinscrire :
- <a href='{$platal->pl_self(1)}?del=1'>{icon name=cross title="me désinscrire"}</a>
+ <a href='{$platal->pl_self(1)}?del=1&token={xsrf_token}'>{icon name=cross title="me désinscrire"}</a>
{elseif $details.sub eq 1}
Ta demande d'inscription est en cours de validation.
{else}
Tu n'es pas inscrit.<br />
Demander ton inscription :
- <a href="{$platal->pl_self(1)}?add=1">{icon name=add title="demander mon inscription"}</a>
+ <a href="{$platal->pl_self(1)}?add=1&token={xsrf_token}">{icon name=add title="demander mon inscription"}</a>
{/if}
</td>
</tr>
{if $owners|@count}
<table class='tinybicol' cellpadding='0' cellspacing='0'>
- {foreach from=$owners item=xs key=promo}
- {foreach from=$xs item=x name=all}
- <tr>
- <td class='titre'>
- {if $smarty.foreach.all.first}
- {if $promo}{$promo}{else}non-X{/if}
- {/if}
- </td>
- <td>
- {if $promo && strpos($x.l, '@') === false}
- {if $x.b}<a href="https://www.polytechnique.org/marketing/broken/{$x.l}">{icon name=error}</a>{/if}
- <a href="profile/{$x.l}" class="popup2">{$x.n}</a>
- {elseif $x.x}
- <a href="{$platal->ns}member/{$x.x}">{$x.n}</a>
- {elseif $x.n}
- {$x.n}
- {else}
- {$x.l}
- {/if}
- </td>
- {if $x.p}
- <td class="right">
- {$x.p}
- </td>
- {/if}
- </tr>
- {/foreach}
- {/foreach}
+ {include file='lists/display_list.tpl' list=$owners delete=false no_sort_key='non-X' promo=$smarty.get.alpha}
</table>
{/if}
{/if}
</h1>
+
{if $members|@count}
<table class='bicol' cellpadding='0' cellspacing='0'>
- {foreach from=$members item=xs key=promo}
- {foreach from=$xs item=x name=all}
- <tr>
- <td class='titre' style="width: 20%">
- {if $smarty.foreach.all.first}
- {if $promo}{$promo}{else}non-X{/if}
- {/if}
- </td>
- <td>
- {if $promo && strpos($x.l, '@') === false}
- {if $x.b}<a href="https://www.polytechnique.org/marketing/broken/{$x.l}">{icon name=error}</a>{/if}
- <a href="profile/{$x.l}" class="popup2">{$x.n}</a>
- {elseif $x.x}
- <a href="{$platal->ns}member/{$x.x}">{if $x.n|trim}{$x.n}{else}{$x.l}{/if}</a>
- {elseif $x.n}
- {$x.n}
- {else}
- {$x.l}
- {/if}
- </td>
- {if $x.p}
- <td class="right">
- {$x.p}
- </td>
- {/if}
- </tr>
- {/foreach}
- {/foreach}
+ {if $details.own || hasPerms('admin,groupadmin')}
+ <tr><td colspan="2">
+ {include file="include/csv.tpl" url="`$platal->ns`lists/csv/`$platal->argv[1]`/`$platal->argv[1]`.csv"}
+ </td></tr>
+ {/if}
+ {include file='lists/display_list.tpl' list=$members delete=false no_sort_key='non-X' promo=$smarty.get.alpha}
</table>
+
+{if t($lostUsers)}
+<p class="smaller">
+ {icon name=error} Un camarade signalé par ce symbole n'a plus d'adresse de redirection et ne peut donc
+ plus être contacté via son adresse polytechnique.org. Si tu connais sa nouvelle adresse, tu peux nous la communiquer en
+ cliquant sur le symbole.
+</p>
+{/if}
+
{/if}