Use wiki as documentation in emails/broken and add to link to marketing/broken
[platal.git] / templates / xnetgrp / annuaire.tpl
CommitLineData
0337d704 1{**************************************************************************}
2{* *}
5ddeb07c 3{* Copyright (C) 2003-2007 Polytechnique.org *}
0337d704 4{* http://opensource.polytechnique.org/ *}
5{* *}
6{* This program is free software; you can redistribute it and/or modify *}
7{* it under the terms of the GNU General Public License as published by *}
8{* the Free Software Foundation; either version 2 of the License, or *}
9{* (at your option) any later version. *}
10{* *}
11{* This program is distributed in the hope that it will be useful, *}
12{* but WITHOUT ANY WARRANTY; without even the implied warranty of *}
13{* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *}
14{* GNU General Public License for more details. *}
15{* *}
16{* You should have received a copy of the GNU General Public License *}
17{* along with this program; if not, write to the Free Software *}
18{* Foundation, Inc., *}
19{* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *}
20{* *}
21{**************************************************************************}
22
23<h1>{$asso.nom} : Annuaire du groupe </h1>
24
25<p class="descr">
26Le groupe {$asso.nom} compte {$nb_tot} membres.
27</p>
28
29<p class="descr">
30Les membres extérieurs du groupe sont intégrés à cette liste, et repérés par l'inscription 'extérieur' dans la colonne promotion.
31</p>
32
0337d704 33<p class="descr">
5e193297 34Tu peux également :
0337d704 35</p>
36<ul class="descr">
d24c8a11 37 {if $is_admin}
5e193297 38 <li>
39 <a href="{$platal->ns}member/new">
40 {icon name=add title="Ajouter un membre"}
41 Ajouter un membre
42 </a>
43 </li>
44 <li>
45 <a href="{$platal->ns}admin/annuaire">
46 {icon name=wand title="Synchroniser"}
47 Synchroniser annuaire et Listes de diffusion
48 </a>
49 </li>
50 {/if}
dc2073c3 51 <li>
52 <a href="{$platal->ns}annuaire/vcard/photos/{$asso.diminutif}.vcf">
53 {icon name=vcard title="Carte de visite"}
54 Ajouter les membres à ton carnet d'adresse
55 </a>
56 (<a href="{$platal->ns}annuaire/vcard/{$asso.diminutif}.vcf">sans les photos</a>)
57 </li>
0337d704 58</ul>
0337d704 59
60<p class="center">
f2900e25 61[<a href="{$platal->ns}annuaire?order={$smarty.request.order}" {if !$only_admin}class="erreur"{/if}>tous les membres</a>]
fbacde57 62[<a href="{$platal->ns}annuaire?order={$smarty.request.order}&amp;admin=1" {if $only_admin}class="erreur"{/if}>administrateurs</a>]<br/>
0337d704 63{foreach from=$alphabet item=c}
f2900e25 64[<a href="{$platal->ns}annuaire?{$group}={$c}&amp;order={$smarty.request.order}{if $only_admin}&amp;admin=1{/if}"{if $request_group eq $c} class="erreur"{/if}>{$c}</a>]
0337d704 65{/foreach}
66</p>
67
4664b701 68<table summary="membres du groupe" class="tinybicol">
0337d704 69 <tr>
e02ecfce 70 <th>
f2900e25 71 <a href="{$platal->ns}annuaire?order=alpha{if $sort neq "alpha_inv"}_inv{/if}{if $request_group and $group eq 'initiale'}&amp;initiale={$request_group}{/if}{if $only_admin}&amp;admin=1{/if}">
e02ecfce 72 {if $sort eq 'alpha'}
c73a312d 73 <img src="{$platal->baseurl}images/dn.png" alt="" title="Tri croissant" />
e02ecfce 74 {elseif $sort eq 'alpha_inv'}
c73a312d 75 <img src="{$platal->baseurl}images/up.png" alt="" title="Tri décroissant" />
e02ecfce 76 {/if}
77 Prénom NOM
78 </a>
79 </th>
80 <th>
81 <a href="{$platal->ns}annuaire?order=promo{if $sort eq "promo"}_inv{/if}{if $request_group and $group eq 'promo'}&amp;promo={$request_group}{/if}">
82 {if $sort eq 'promo_inv'}
c73a312d 83 <img src="{$platal->baseurl}images/dn.png" alt="" title="Tri croissant" />
e02ecfce 84 {elseif $sort eq 'promo'}
c73a312d 85 <img src="{$platal->baseurl}images/up.png" alt="" title="Tri décroissant" />
e02ecfce 86 {/if}
87 Promo
88 </a>
89 </th>
0337d704 90 <th>Infos</th>
d24c8a11 91 {if $is_admin}
a72a67b9 92 <th>Actions</th>
0337d704 93 {/if}
94 </tr>
95 {iterate from=$ann item=m}
4664b701 96 <tr>
fbacde57 97 <td>
98 {if $m.admin}<strong>{/if}
dc2073c3 99 {if $m.inscrit}
98a7e9dc 100 <a href="https://www.polytechnique.org/profile/{$m.email}" class="popup2">
dc2073c3 101 {elseif $m.x}
98a7e9dc 102 <a href="https://www.polytechnique.org/marketing/public/{$m.uid}">
dc2073c3 103 {/if}
fbacde57 104 {if $m.femme}&bull;{/if}{$m.prenom} {$m.nom|strtoupper}
105 {if $m.x}</a>{/if}
e429fff0 106 {if $m.admin}</strong>{/if}
107 {if $m.inscrit && !$m.actif}
108 <a href="https://www.polytechnique.org/marketing/broken/{$m.email}">{icon name=error title="Recherche d'email"}</a>
109 {assign var=broken value=true}
110 {/if}</td>
fbacde57 111 <td>{if $m.admin}<strong>{/if}{$m.promo}{if $m.admin}</strong>{/if}</td>
112 <td class="center">
dc2073c3 113 {if $m.inscrit}
7ac1ef77 114 <a href="https://www.polytechnique.org/vcard/{$m.email}.vcf">{icon name=vcard title="[vcard]"}</a>
f7413044 115 <a href="mailto:{$m.email}@polytechnique.org">{icon name=email title="mail"}</a>
0337d704 116 {else}
f7413044 117 <a href="mailto:{$m.email}">{icon name=email title="mail"}</a>
0337d704 118 {/if}
119 </td>
d24c8a11 120 {if $is_admin}
4664b701 121 <td class="center">
25edb442 122 <a href="{$platal->ns}member/{if $m.x}{$m.email}{else}{$m.uid}{/if}">{icon name=user_edit title="Edition du profil"}</a>
a72a67b9 123 <a href="{$platal->ns}member/del/{if $m.x}{$m.email}{else}{$m.uid}{/if}">{icon name=delete title="Supprimer de l'annuaire"}</a>
124 </td>
0337d704 125 {/if}
126 </tr>
127 {/iterate}
128</table>
129
4664b701 130<p class="descr" style="text-align: center">
0337d704 131{foreach from=$links item=ofs key=txt}
d3b88248 132<a href="{$platal->ns}annuaire?offset={$ofs}&amp;initiale={$smarty.request.initiale}&amp;order={$sort}"{if $smarty.request.offset eq $ofs} class="erreur"{/if}>{$txt}</a>
0337d704 133{/foreach}
134</p>
135
e429fff0 136{if $broken}
137<p class="smaller">
138 {icon name=error} : Les camarades dont la ligne contient ce symbole n'ont plus d'adresse de redirection et ne peuvent donc
139 plus être contacter via leur adresse Polytechnique.org. Si tu connais sa nouvelle adresse, tu peux nous la communiquer en
140 cliquant sur le symbole.
141</p>
142{/if}
143
0337d704 144{* vim:set et sw=2 sts=2 sws=2: *}