$sub['créer un alias'] = "$dim/alias/create";
}
if (S::has_perms()) {
- $sub['gérer les groupes'] = 'admin';
- $sub['clear cache'] = 'purge_cache';
+ $sub['gérer les groupes'] = array('href' => 'admin', 'style' => 'color: gray;');
+ $sub['clear cache'] = array('href' => 'purge_cache', 'style' => 'color: gray;');
}
$menu['Administrer'] = $sub;
} elseif (S::has_perms()) {
$page->assign('titres', $tit);
$order = Env::v('order', 'timestamp');
- $orders = array('timestamp', 'nom', 'promo', 'montant');
+ $orders = array('timestamp', 'nom', 'promo', 'montant', 'comment');
if (!in_array($order, $orders)) {
$order = 'timestamp';
+ } elseif ($order == 'comment') {
+ $order = 't.comment';
}
$inv_order = Env::v('order_inv', 0);
$page->assign('order', $order);
$pid = $foo['id'];
if (may_update()) {
$res = XDB::query("SELECT IF(u.nom_usage<>'', u.nom_usage, u.nom) AS nom,
- u.prenom, u.promo, a.alias, timestamp AS `date`, montant
+ u.prenom, u.promo, a.alias, timestamp AS `date`, t.comment, montant
FROM {$globals->money->mpay_tprefix}transactions AS t
INNER JOIN auth_user_md5 AS u ON ( t.uid = u.user_id )
INNER JOIN aliases AS a ON ( t.uid = a.id AND a.type='a_vie' )
if (!is_null($optgrp)) {
$html .= '</optgroup>';
}
- $html .= '<optgroup label="' . addslashes(htmlentities($my_grp)) . '">';
+ $html .= '<optgroup label="' . htmlentities($my_grp, ENT_QUOTES) . '">';
$optgrp = $my_grp;
}
$html .= sprintf("<option value=\"%s\" %s>%s</option>\n",
{if $is_admin && $trans[$p.id]}
<p>Liste des personnes ayant payé (pour les administrateurs uniquement) :</p>
-<table cellpadding="0" cellspacing="0" id="list_{$p.id}" class='tinybicol'>
+<table cellpadding="0" cellspacing="0" id="list_{$p.id}" class='bicol'>
<tr>
- <th class="center">
+ <th>
{if $order eq 'timestamp'}
<a href='{$platal->ns}payment?order={$order}&order_inv={$order_inv}'>
<img src="{$platal->baseurl}images/{if !$order_inv}dn{else}up{/if}.png" alt="" title="Tri {if $order_inv}dé{/if}croissant" />
<a href='{$platal->ns}payment?order=timestamp'>
{/if}Date</a>
</th>
- <th colspan="2" class="center">
+ <th colspan="2">
{if $order eq 'nom'}
<a href='{$platal->ns}payment?order={$order}&order_inv={$order_inv}'>
<img src="{$platal->baseurl}images/{if $order_inv}dn{else}up{/if}.png" alt="" title="Tri {if !$order_inv}dé{/if}croissant" />
<a href='{$platal->ns}payment?order=nom'>{/if}
NOM Prénom</a>
</th>
- <th class="center">
+ <th>
{if $order eq 'promo'}
<a href='{$platal->ns}payment?order={$order}&order_inv={$order_inv}'>
<img src="{$platal->baseurl}images/{if $order_inv}dn{else}up{/if}.png" alt="" title="Tri {if !$order_inv}dé{/if}croissant" />
<a href='{$platal->ns}payment?order=promo'>
{/if}Promo</a>
</th>
- <th class="center">
+ <th>
+ {if $order eq 't.comment'}
+ <a href='{$platal->ns}payment?order=comment&order_inv={$order_inv}'>
+ <img src="{$platal->baseurl}images/{if $order_inv}dn{else}up{/if}.png" alt="" title="Tri {if !$order_inv}dé{/if} siant" />
+ {else}
+ <a href='{$platal->ns}payment?order=comment'>
+ {/if}Commentaire</a>
+ </th>
+ <th>
{if $order eq 'montant'}
<a href='{$platal->ns}payment?order={$order}&order_inv={$order_inv}'>
<img src="{$platal->baseurl}images/{if $order_inv}dn{else}up{/if}.png" alt="" title="Tri {if !$order_inv}dé{/if}croissant" />
<a href="mailto:{$p.alias}@polytechnique.org">{icon name=email title="mail"}</a>
</td>
<td class="center">{$p.promo}</td>
+ <td>{$p.comment}</td>
<td class="right">{$p.montant}</td>
</tr>
{elseif $smarty.foreach.people.first}
<tr>
- <td colspan="5" class="center">Personne n'a encore payé pour ce télépaiement</td>
+ <td colspan="6" class="center">Personne n'a encore payé pour ce télépaiement</td>
</tr>
{else}
<tr class="pair">
- <td class="right" colspan="4"><strong>Total </strong></td>
+ <td class="right" colspan="5"><strong>Total </strong></td>
<th class="right">{$p.montant}</th>
</tr>
{/if}