Last change
on this file since 1437 was
1437,
checked in by teymour, 11 years ago
|
Ajout des titres pour les alertes + qq correction
|
File size:
1.4 KB
|
Line | |
---|
1 | <h1>Liste de mes alertes</h1> |
---|
2 | <?php $sf_response->setTitle('Liste de mes alertes mails'); |
---|
3 | ?><p>Les alertes emails permettent d'être tenu informé dès leur publication sur NosDeputes.Fr des documents parlementaires contenant des mots clés précis. Voici la liste des alertes auxquelles vous êtes abonné(e). Cette interface vous permet de les éditer et les supprimer</p> |
---|
4 | <?php if (count($alertes)) : ?> |
---|
5 | <table class="list"> |
---|
6 | <?php |
---|
7 | $filter = 0; |
---|
8 | foreach($alertes as $a) |
---|
9 | { |
---|
10 | if ($a->getFilter()) |
---|
11 | $filter = 1; |
---|
12 | break; |
---|
13 | } |
---|
14 | ?> |
---|
15 | <tr><th>Type d'alerte</th><?php if ($filter) echo '<th>Filtre</th>'; ?><th>Envoyée au maximum</th><th>Dernier envoi</th></tr> |
---|
16 | <?php //' |
---|
17 | $period = array('HOUR' => 'heure', 'DAY' => 'jour', 'WEEK' => 'semaine', 'MONTH' => 'mois'); |
---|
18 | foreach($alertes as $a) |
---|
19 | { |
---|
20 | echo "<tr><td>"; |
---|
21 | echo link_to($a->getTitre(), 'alerte/edit?verif='.$a->verif); |
---|
22 | echo "</td><td>"; |
---|
23 | if ($filter) { |
---|
24 | echo ($f = $a->getFilter()) ? preg_replace('/[&,] ?/', ', ', preg_replace('/[^=\&\,]+=/i', '', urldecode(strtolower($f)))) : " - "; |
---|
25 | echo "</td><td>"; |
---|
26 | } |
---|
27 | echo "une fois par ".$period[$a->getPeriod()]."</td><td>"; |
---|
28 | echo ($a->getNextMail()) ? $a->getLastMail() : " - "; |
---|
29 | echo "</td><td>"; |
---|
30 | echo link_to('<img src="/images/xneth/remove.png"/>', 'alerte/delete?verif='.$a->verif); |
---|
31 | echo"</td></tr>"; |
---|
32 | } |
---|
33 | ?> |
---|
34 | </table> |
---|
35 | <?php else : ?> |
---|
36 | <p>Vous n'avez pas d'alerte définie</p> |
---|
37 | <?php endif; ?> |
---|
38 | <p><?php echo link_to('Créer une nouvelle alerte', 'alerte/create'); ?></p> |
---|
Note: See
TracBrowser
for help on using the repository browser.