1 {**************************************************************************}
3 {* Copyright (C) 2003-2011 Polytechnique.org *}
4 {* http://opensource.polytechnique.org/ *}
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. *}
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. *}
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 *}
21 {**************************************************************************}
23 <h1>Gestion des adresses en doublon</h1>
25 {if $action eq "list"}
35 <strong>Ajouter une entrée manuellement</strong>
37 <td colspan="2" class="right">
38 <strong><a href="admin/emails/duplicated/create">créer{icon name=add}</a></strong>
41 {foreach from=$table item=doublon}
42 <tr class="{cycle values="pair,impair"}">
44 <strong>{$doublon.mail}</strong><br />
45 Détecté le {$doublon.detection|date_format}
51 {foreach from=$doublon.users item=user name=all}
53 <a href="profile/{$user}" class="popup2">{$user}{icon name=user_suit title="Fiche"}</a>
54 <a href="admin/user/{$user}">{icon name=wrench title="Administrer}</a>{if !$smarty.foreach.all.last}<br />{/if}
59 <a href="admin/emails/duplicated/edit/{$doublon.mail}">{icon name=page_edit title="Editer"}</a>
60 <a href="admin/emails/duplicated/delete/{$doublon.mail}?token={xsrf_token}">{icon name=delete title="Supprimer"}</a>
65 {elseif $action eq "create" || $action eq "edit"}
66 [<a href="admin/emails/duplicated">Retour à la liste des doublons</a>]<br /><br />
67 <form method="post" action="admin/emails/duplicated">
69 <table class="tinybicol">
71 <th colspan="2">Commenter le doublon</th>
74 <td class="titre">Adresse mail</td>
75 {if $action eq "create"}
76 <td><input type="text" name="emailN" /></td>
79 <a href="mailto:{$doublon.mail}">{icon name=email title="Envoyer un email"}</a>
81 <input type="hidden" name="emailN" value="{$doublon.mail}" />
84 {foreach from=$doublon.users key=i name=all item=user}
86 {if $i is even}<tr class="impair">{/if}
88 <a href="profile/{$user}" class="popup2">{$user}{icon name=user_suit title="Fiche"}</a>
89 <a href="admin/user/{$user}">{icon name=wrench title="Administrer}</a>{if !$smarty.foreach.all.last}<br />{/if}
91 {if $i is even && $smarty.foreach.all.last}<td></td>{/if}
92 {if $i is odd || $smarty.foreach.all.last}</tr>{/if}
96 <td class="titre">Date de détection</td>
97 <td>{$doublon.detection|date_format}</td>
101 <td class="titre">Danger</td>
103 <select name="stateN">
104 {foreach from=$states key=state item=text}
105 <option value="{$state}"{if $doublon.state eq $state} selected="selected"{/if}>{$text}</option>
111 <td colspan="2" class="titre">Description</td>
116 <small>Dernière édition par {$doublon.edit} le {$doublon.last|date_format}</small>
121 <td colspan="2" class="center">
122 <textarea cols="50" rows="10" name="descriptionN">{$doublon.description}</textarea>
127 <input type="hidden" name="action" value="{$action}" />
128 <input type="submit" name="valid" value="Valider" />
135 {* vim:set et sw=2 sts=2 sws=2 enc=utf-8: *}