ea7705b47381985dae82c0962ca26a863b108a8c
[platal.git] / templates / carnet / panel.tpl
1 {**************************************************************************}
2 {*                                                                        *}
3 {*  Copyright (C) 2003-2009 Polytechnique.org                             *}
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>Bilan des Notifications</h1>
24
25 <p>
26 Cette page récapitule tous les événements que tu surveilles de la semaine écoulée.
27 </p>
28
29 <p>
30 Les lignes en gras sont les événements qui ont été porté à notre connaissance
31 depuis ta dernière connexion sur cette page.<br />
32 Tu peux les <a href="carnet/panel?read={$now}">marquer comme vus</a> sans te déconnecter.
33 </p>
34
35 <p>
36 Tu peux choisir plus finement les données affichées sur cette page.
37 Il faut pour cela se rendre sur la page de <a href='carnet/notifs'>configuration des notifications</a>.
38 </p>
39
40 <div class="right">
41 {if $smarty.session.core_rss_hash}
42 <a href="carnet/rss/{$smarty.session.hruid}/{$smarty.session.core_rss_hash}/rss.xml" title="Notifications">{icon name=feed title='fil rss'}</a>
43 {/if}
44 </div>
45
46 {foreach from=$notifs->_data item=c key=cid}
47 <h2>{if ($c|@count) > 1}
48 {$notifs->_cats[$cid].mail}&nbsp;:
49 {else}
50   {foreach from=$c item=promo}
51     {if ($promo|@count) > 1}
52       {$notifs->_cats[$cid].mail}&nbsp;:
53     {else}
54       {if $promo[0].sexe}
55         {$notifs->_cats[$cid].mail_sg_xette}&nbsp;:
56       {else}
57         {$notifs->_cats[$cid].mail_sg}&nbsp;:
58       {/if}
59     {/if}
60   {/foreach}
61 {/if}</h2>
62
63 <br />
64
65 <table class='tinybicol'>
66   {foreach from=$c key=p item=promo}
67   {section name=row loop=$promo}
68   <tr {if ( $promo[row].known > $smarty.session.watch_last ) || ( $promo[row].date eq $today ) }style="font-weight: bold"{/if}>
69     <td class='titre' style="width:15%" {if $promo[row].data}rowspan="2"{/if}>{if $smarty.section.row.first}{$p}{/if}</td>
70     <td>
71       {if $promo[row].inscrit}
72       <a href="profile/{$promo[row].bestalias}" class="popup2">
73         {$promo[row].prenom} {$promo[row].nom}
74       </a>
75       {if !$promo[row].contact}
76       <a href="carnet/contacts?action=ajouter&amp;user={$promo[row].bestalias}&amp;token={xsrf_token}">{*
77         *}{icon name=add title="ajouter à mes contacts"}</a>
78       {/if}
79       {else}
80       {$promo[row].prenom} {$promo[row].nom}
81       {/if}
82     </td>
83     <td style="width:25%">
84       {$promo[row].date|date_format}
85     </td>
86     {if $promo[row].data}
87     </tr><tr><td colspan="2">{$promo[row].data|smarty:nodefaults}</td>
88     {/if}
89   </tr>
90   {/section}
91   {/foreach}
92 </table>
93
94 <br />
95 {/foreach}
96
97
98 {* vim:set et sw=2 sts=2 sws=2 enc=utf-8: *}