{**************************************************************************}
{* *}
-{* Copyright (C) 2003-2007 Polytechnique.org *}
+{* Copyright (C) 2003-2010 Polytechnique.org *}
{* http://opensource.polytechnique.org/ *}
{* *}
{* This program is free software; you can redistribute it and/or modify *}
{* *}
{**************************************************************************}
-<h1>Gestion des IPs surveillées</h1>
+<h1>Gestion des IPs surveillées</h1>
{if $action eq "list"}
<table class="bicol">
</tr>
<tr class="impair">
<td colspan="2">
- <strong>Ajouter une entrée</strong>
+ <strong>Ajouter une entrée</strong>
</td>
<td colspan="2" class="right">
- <strong><a href="admin/ipwatch/create">créer{icon name=add}</a></strong>
+ <strong><a href="admin/ipwatch/create">créer{icon name=add}</a></strong>
</td>
</tr>
{foreach from=$table item=ip}
<tr class="{cycle values="pair,impair"}">
<td>
- <strong>{$ip.ip}</strong><br />
- <small>{$ip.host}</small><br />
- Ajoutée le {$ip.detection|date_format}
+ <strong>{$ip.ip}/{$ip.mask}</strong><br />
+ {if $ip.host}<small>{$ip.host}</small><br />{/if}
+ Ajoutée le {$ip.detection|date_format}
</td>
<td>
{$ip.state}
</td>
<td class="right">
<a href="admin/ipwatch/edit/{$ip.ip}">{icon name=page_edit title="Editer"}</a>
- <a href="admin/ipwatch/delete/{$ip.ip}">{icon name=delete title="Supprimer"}</a>
+ <a href="admin/ipwatch/delete/{$ip.ip}?token={xsrf_token}">{icon name=delete title="Supprimer"}</a>
</td>
</tr>
{/foreach}
</table>
{elseif $action eq "create" || $action eq "edit"}
-[<a href="admin/ipwatch">Retour à la liste des IPs surveillées</a>]<br /><br />
+[<a href="admin/ipwatch">Retour à la liste des IPs surveillées</a>]<br /><br />
<form method="post" action="admin/ipwatch">
+{xsrf_token_field}
<table class="tinybicol">
<tr>
<th colspan="2">Commenter une adresse IP</th>
{/if}
{/foreach}
<tr class="pair">
- <td class="titre">Date de détection</td>
+ <td class="titre">Date de détection</td>
<td>{$ip.detection|date_format}</td>
{/if}
</tr>
<tr class="pair">
+ <td class="titre">Masque d'influence</td>
+ <td><input type="text" name="maskN" value="{$ip.mask}" /></td>
+ </tr>
+ <tr class="pair">
<td class="titre">Danger</td>
<td>
<select name="stateN">
</tr>
<tr class="impair">
<td colspan="2">
- <small>Dernière édition par {$ip.edit} le {$ip.last|date_format}</small>
+ <small>Dernière édition par {$ip.edit} le {$ip.last|date_format}</small>
</td>
{/if}
</tr>
</form>
{/if}
-{* vim:set et sw=2 sts=2 sws=2: *}
+{* vim:set et sw=2 sts=2 sws=2 enc=utf-8: *}