Les membres extérieurs du groupe sont intégrés à cette liste, et repérés par l'inscription 'extérieur' dans la colonne promotion.
</p>
-{if $admin}
<p class="descr">
-Fonctionnalités visibles uniquement par les administrateurs :
+Tu peux également :
</p>
<ul class="descr">
- <li><a href="{rel}/{$platal->ns}member/new">Ajouter un membre</a></li>
- <li><a href="{rel}/{$platal->ns}admin/annuaire">Synchroniser annuaire et Listes de diffusion</a></li>
+ {if $admin}
+ <li>
+ <a href="{$platal->ns}member/new">
+ {icon name=add title="Ajouter un membre"}
+ Ajouter un membre
+ </a>
+ </li>
+ <li>
+ <a href="{$platal->ns}admin/annuaire">
+ {icon name=wand title="Synchroniser"}
+ Synchroniser annuaire et Listes de diffusion
+ </a>
+ </li>
+ {/if}
+ <li>
+ <a href="{$platal->ns}annuaire/vcard/photos/{$asso.diminutif}.vcf">
+ {icon name=vcard title="Carte de visite"}
+ Ajouter les membres à ton carnet d'adresse
+ </a>
+ (<a href="{$platal->ns}annuaire/vcard/{$asso.diminutif}.vcf">sans les photos</a>)
+ </li>
</ul>
-{/if}
<p class="center">
-[<a href="{$smarty.server.PHP_SELF}" {if !$request_group}class="erreur"{/if}>tout</a>]
+[<a href="{$platal->ns}annuaire?order={$smarty.request.order}" {if !$only_admin}class="erreur"{/if}>tous les membres</a>]
+[<a href="{$platal->ns}annuaire?order={$smarty.request.order}&admin=1" {if $only_admin}class="erreur"{/if}>administrateurs</a>]<br/>
{foreach from=$alphabet item=c}
-[<a href="?{$group}={$c}&order={$smarty.request.order}"{if $request_group eq $c} class="erreur"{/if}>{$c}</a>]
+[<a href="{$platal->ns}annuaire?{$group}={$c}&order={$smarty.request.order}{if $only_admin}&admin=1{/if}"{if $request_group eq $c} class="erreur"{/if}>{$c}</a>]
{/foreach}
</p>
-<table summary="membres du groupe" class="{if $admin}large{else}tiny{/if}">
+<table summary="membres du groupe" class="tinybicol">
<tr>
- <th><a href="?order=alpha{if $smarty.request.order neq "alpha_inv"}_inv{/if}{if $request_group and $group eq 'initiale'}&initiale={$request_group}{/if}">Prénom NOM</a></th>
- <th><a href="?order=promo{if $smarty.request.order eq "promo"}_inv{/if}{if $request_group and $group eq 'promo'}&promo={$request_group}{/if}">Promo</a></th>
+ <th>
+ <a href="{$platal->ns}annuaire?order=alpha{if $sort neq "alpha_inv"}_inv{/if}{if $request_group and $group eq 'initiale'}&initiale={$request_group}{/if}{if $only_admin}&admin=1{/if}">
+ {if $sort eq 'alpha'}
+ <img src="{$platal->baseurl}images/dn.png" alt="" title="Tri croissant" />
+ {elseif $sort eq 'alpha_inv'}
+ <img src="{$platal->baseurl}images/up.png" alt="" title="Tri décroissant" />
+ {/if}
+ Prénom NOM
+ </a>
+ </th>
+ <th>
+ <a href="{$platal->ns}annuaire?order=promo{if $sort eq "promo"}_inv{/if}{if $request_group and $group eq 'promo'}&promo={$request_group}{/if}">
+ {if $sort eq 'promo_inv'}
+ <img src="{$platal->baseurl}images/dn.png" alt="" title="Tri croissant" />
+ {elseif $sort eq 'promo'}
+ <img src="{$platal->baseurl}images/up.png" alt="" title="Tri décroissant" />
+ {/if}
+ Promo
+ </a>
+ </th>
<th>Infos</th>
{if $admin}
- <th>Éditer</th>
- <th>suppr.</th>
+ <th>Actions</th>
{/if}
</tr>
{iterate from=$ann item=m}
- <tr {if $m.admin}style="background:#d0c198;"{/if}>
- <td>{if $m.femme}•{/if}{$m.prenom} {$m.nom|strtoupper}</td>
- <td>{$m.promo}</td>
+ <tr>
<td>
- {if $m.x}
- <a href="https://www.polytechnique.org/profile/{$m.email}"><img src="{rel}/images/loupe.gif" alt="[fiche]" /></a>
- <a href="https://www.polytechnique.org/vcard/{$m.email}.vcf"><img src="{rel}/images/vcard.png" alt="[vcard]" /></a>
- <a href="mailto:{$m.email}@polytechnique.org"><img src="{rel}/images/mail.png" alt="mail" /></a>
+ {if $m.admin}<strong>{/if}
+ {if $m.inscrit}
+ <a href="https://www.polytechnique.org/profile/{$m.email}" class="popup2" style="color: #4c618a;">
+ {elseif $m.x}
+ <a href="https://www.polytechnique.org/marketing/public/{$m.uid}" style="color: #4c618a;">
+ {/if}
+ {if $m.femme}•{/if}{$m.prenom} {$m.nom|strtoupper}
+ {if $m.x}</a>{/if}
+ {if $m.admin}</strong>{/if}</td>
+ <td>{if $m.admin}<strong>{/if}{$m.promo}{if $m.admin}</strong>{/if}</td>
+ <td class="center">
+ {if $m.inscrit}
+ <a href="https://www.polytechnique.org/vcard/{$m.email}.vcf">{icon name=vcard title="[vcard]"}</a>
+ <a href="mailto:{$m.email}@polytechnique.org">{icon name=email title="mail"}</a>
{else}
- <a href="mailto:{$m.email}"><img src="{rel}/images/mail.png" alt="mail" /></a>
+ <a href="mailto:{$m.email}">{icon name=email title="mail"}</a>
{/if}
</td>
{if $admin}
- <td><a href="{rel}/{$platal->ns}member/{if $m.x}{$m.email}{else}{$m.uid}{/if}"><img src="{rel}/images/profil.png" alt="Edition du profil" /></a></td>
- <td><a href="{rel}/{$platal->ns}member/del/{if $m.x}{$m.email}{else}{$m.uid}{/if}"><img src="{rel}/images/del.png" alt="Suppression de {$m.prenom} {$m.nom}" /></a></td>
+ <td class="center">
+ <a href="{$platal->ns}member/{if $m.x}{$m.email}{else}{$m.uid}{/if}">{icon name=user_edit title="Edition du profil"}</a>
+ <a href="{$platal->ns}member/del/{if $m.x}{$m.email}{else}{$m.uid}{/if}">{icon name=delete title="Supprimer de l'annuaire"}</a>
+ </td>
{/if}
</tr>
{/iterate}
</table>
-<p class="descr">
+<p class="descr" style="text-align: center">
{foreach from=$links item=ofs key=txt}
-<a href="?offset={$ofs}&initiale={$smarty.request.initiale}"{if $smarty.request.offset eq $ofs} class="erreur"{/if}>{$txt}</a>
+<a href="{$platal->ns}annuaire?offset={$ofs}&initiale={$smarty.request.initiale}"{if $smarty.request.offset eq $ofs} class="erreur"{/if}>{$txt}</a>
{/foreach}
</p>