$action = isset($_POST['action']) ? $_POST['action'] : "";
-$err = Array();
-
switch($action) {
case "Proposer":
$req = "UPDATE evenements
WHERE id = {$_POST['evt_id']}
LIMIT 1";
$result = $globals->db->query ($req);
- $err[] = "Requete effectuée : $req";
break;
case "Valider":
WHERE id ='{$_POST['evt_id']}'
LIMIT 1";
$result = $globals->db->query ($req);
- $err[] = "Requete effectuée : $req";
break;
case "Invalider":
WHERE id = ".$_POST['evt_id']."
LIMIT 1";
$result = $globals->db->query ($req);
- $err[] = "Requete effectuée : $req";
break;
case "Supprimer":
$req="DELETE from evenements WHERE id = ".$_POST['evt_id']." LIMIT 1";
$result = $globals->db->query ($req);
- $err[] = "Requete effectuée : $req";
break;
case "Archiver":
$req="UPDATE evenements SET flags = CONCAT(flags,',archive')WHERE id = ".$_POST['evt_id']." LIMIT 1";
$result = $globals->db->query ($req);
- $err[] = "Requete effectuée : $req";
break;
case "Desarchiver":
$req="UPDATE evenements SET flags = REPLACE(flags,'archive','')WHERE id = ".$_POST['evt_id']." LIMIT 1";
$result = $globals->db->query ($req);
- $err[] = "Requete effectuée : $req";
break;
case "Editer":
$page->mysql_assign($sql, 'evs');
}
-$page->assign('err', $err);
$page->run();
?>
$editor->describe('auteur','auteur',false);
$editor->describe('comment','commentaire',true,'textarea');
$editor->describe('date','date',false);
-$editor->describe('bgtable','<em>OBSOLETE</strong> bgtable',false);
-$editor->describe('typelogo','<em>OBSOLETE</strong> type logo',false);
-$editor->describe('typeban','<em>OBSOLETE</strong> type ban',false);
-$editor->describe('typelesX','<em>OBSOLETE</strong> type les X',false);
-$editor->describe('type','type',true,'set');
-
-#FIXME enlever les entrées obsoletes
+$editor->describe('ext','extension du screenshot',false);
$editor->assign('title', 'Gestion des skins');
$editor->run();
<?php
require("auto.prepend.inc.php");
-new_admin_page('admin/newsletter_archi.tpl');
+new_admin_table_editor('newsletter','id');
-if (!isset($_REQUEST['action'])) $_REQUEST['action'] = "";
+$editor->assign('title', 'Gestion des archives de la newsletter');
-switch ($_REQUEST['action']) {
- case "update":
- if (empty($_REQUEST['nl_id'])) {
- $globals->db->query("insert into newsletter set date='{$_REQUEST['nl_date']}', "
- ."titre='{$_REQUEST['nl_titre']}', text='{$_REQUEST['nl_text']}'");
- } else {
- $globals->db->query("update newsletter set date='{$_REQUEST['nl_date']}', "
- ."titre='{$_REQUEST['nl_titre']}', text='{$_REQUEST['nl_text']}' where id='{$_REQUEST['nl_id']}'");
- }
- break;
+$editor->describe('date', 'date', true);
+$editor->describe('titre', 'titre', true);
+$editor->describe('text', 'texte', false, 'textarea');
- case "edit":
- $res = $globals->db->query("select id, date, titre, text from newsletter where id='{$_REQUEST['nl_id']}'");
- $page->assign('nl', mysql_fetch_assoc($res));
- break;
- case "delete":
- $globals->db->query("delete from newsletter where id='{$_REQUEST['nl_id']}'");
-}
-
-$sql = "SELECT id,date,titre FROM newsletter ORDER BY date DESC";
-$page->mysql_assign($sql, 'nl_list');
-$page->run();
+$editor->run();
?>
font-weight: bold;
vertical-align: middle;
}
-td.action a { padding: 4px; }
+td.action a { padding: 0px 2px 0px 2px; }
/*******************************************************************************
4 Tableau de choix de skins
}
/* vim: set et ts=4 sts=4 sw=4: */
-/* $Id: default.css,v 1.33 2004-08-29 21:26:04 x2000habouzit Exp $ */
+/* $Id: default.css,v 1.34 2004-08-30 09:14:49 x2000habouzit Exp $ */
-{* $Id: deces_promo.tpl,v 1.3 2004-02-11 13:15:34 x2000habouzit Exp $ *}
+{* $Id: deces_promo.tpl,v 1.4 2004-08-30 09:14:49 x2000habouzit Exp $ *}
<form action="{$smarty.server.PHP_SELF}" method="post">
<table class="tinybicol">
<tr>
- <td><input type="submit" value="<<" name="sub10" /></td>
- <td><input type="submit" value="<" name="sub01" /></td>
+ <td><input type="submit" value="<<" name="sub10" /></td>
+ <td><input type="submit" value="<" name="sub01" /></td>
<td>
Promotion :
{dynamic}
{/dynamic}
<input type="submit" value="GO" />
</td>
- <td><input type="submit" value=">" name="add01" /></td>
- <td><input type="submit" value=">>" name="add10" /></td>
+ <td><input type="submit" value=">" name="add01" /></td>
+ <td><input type="submit" value=">>" name="add10" /></td>
</tr>
</table>
</form>
<form action="{$smarty.server.PHP_SELF}" method="post">
-<input type="hidden" name="promo" value="{$promo}" />
<table class="bicol" summary="liste des dates de décès">
<tr>
<th>Nom</th>
{/foreach}
{/dynamic}
<tr>
- <td class="center">
+ <td class="center" colspan="2">
+ <input type="hidden" name="promo" value="{$promo}" />
<input type="submit" name="valider" value="Valider" />
</td>
</tr>
-{* $Id: evenements.tpl,v 1.3 2004-07-19 13:35:35 x2000habouzit Exp $ *}
+{* $Id: evenements.tpl,v 1.4 2004-08-30 09:14:49 x2000habouzit Exp $ *}
{dynamic}
{/if}
</div>
-{foreach from=$err item=e}
-<p class="erreur">{$e|nl2br}</p>
-{/foreach}
-
{if $mode}
{include file="include/form.evenement.tpl"}
<table class="bicol">
<tr>
<th>
- Posté par <a href="javascript:x()" onclick="popWin('../x.php?x=$username')">{$ev.prenom} {$ev.nom} (X{$ev.promo})</a>
+ Posté par <a href="javascript:x()" onclick="popWin('../fiche.php?user=$username')">{$ev.prenom} {$ev.nom} (X{$ev.promo})</a>
<a href="mailto:{$ev.username}@m4x.org">lui écrire</a>
</th>
</tr>
<td>
<strong>{$ev.titre}</strong><br />
{$ev.texte|nl2br}<br />
+ <hr />
Création : {$ev.creation_date}<br />
{if $ev.fvalide}
Validation : {$ev.validation_date}<br />
</tr>
<tr>
<th>
- <form action="{$smarty.server.PHP_SELF}" method="post" name="modif">
- <input type="hidden" name="evt_id" value="{$ev.id}" />
- <input type="hidden" name="arch" value="{$ev.arch}" />
- {if $ev.farch}
- <input type="submit" name="action" value="Desarchiver" />
- {else}
- <input type="submit" name="action" value="Editer" />
- {if $ev.fvalide}
- <input type="submit" name="action" value="Invalider" />
- <input type="submit" name="action" value="Archiver" />
- {else}
- <input type="submit" name="action" value="Valider" />
- {/if}
- <input type="submit" name="action" value="Supprimer" />
- {/if}
+ <form action="{$smarty.server.PHP_SELF}" method="post">
+ <div>
+ <input type="hidden" name="evt_id" value="{$ev.id}" />
+ <input type="hidden" name="arch" value="{$ev.arch}" />
+ {if $ev.farch}
+ <input type="submit" name="action" value="Desarchiver" />
+ {else}
+ <input type="submit" name="action" value="Editer" />
+ {if $ev.fvalide}
+ <input type="submit" name="action" value="Invalider" />
+ <input type="submit" name="action" value="Archiver" />
+ {else}
+ <input type="submit" name="action" value="Valider" />
+ {/if}
+ <input type="submit" name="action" value="Supprimer" />
+ {/if}
+ </div>
</form>
</th>
</tr>
-{* $Id: homonymes.tpl,v 1.3 2004-08-26 14:44:43 x2000habouzit Exp $ *}
+{* $Id: homonymes.tpl,v 1.4 2004-08-30 09:14:49 x2000habouzit Exp $ *}
<div class="rubrique">
Gestion des homonymes
</td>
<td>{$user.date}</td>
<td>
- <a href="javascript:x()" onclick="popWin('../x.php?x={$user.username}">fiche</a>
+ <a href="javascript:x()" onclick="popWin('../fiche.php?user={$user.username}')">fiche</a>
<a href="javascript:x()" onclick="popWin('utilisateurs.php?login={$user.username}&select=1')">edit</a>
{if $user.alias eq $login}
- <a href="?op=mail-conf&target={$user.user_id}">mailer</a>
- <a href="?op=correct-conf&target={$user.user_id}">corriger</a>
+ <a href="?op=mail-conf&target={$user.user_id}">mailer</a>
+ <a href="?op=correct-conf&target={$user.user_id}">corriger</a>
{/if}
</td>
</tr>
-{* $Id: index.tpl,v 1.3 2004-08-26 12:31:16 x2000habouzit Exp $ *}
+{* $Id: index.tpl,v 1.4 2004-08-30 09:14:49 x2000habouzit Exp $ *}
<div class="rubrique">Administration Polytechnique.org</div>
<table class="bicol" cellpadding="3" summary="Système">
-<tr><th>Système</th></tr>
-<tr class="impair"><td>
- <strong>Postfix : </strong>
- <a href="postfix_blacklist.php">Blacklist</a> |
- <a href="postfix_perm.php">Permissions</a> |
- <a href="postfix_retardes.php">Retards</a>
-</td></tr>
-<tr class="pair"><td>
- <strong>Statistiques : </strong>
- <a href="../stats/admin.html">Système</a> |
- <a href="../parselog.php">Logs Postfix</a> |
- <a href="../webalizer/">Webalizer</a>
-</td></tr>
-<tr class="impair"><td>
- <strong>Sécurité : </strong>
- <a href="logger.php">Logs des sessions</a> |
- <a href="utilisateurs.php">Logs utilisateur</a> |
- <a href="logger_actions.php">Actions</a>
-</td></tr>
+ <tr><th>Système</th></tr>
+ <tr class="impair"><td>
+ <strong>Postfix : </strong>
+ <a href="postfix_blacklist.php">Blacklist</a> |
+ <a href="postfix_perm.php">Permissions</a> |
+ <a href="postfix_retardes.php">Retards</a>
+ </td></tr>
+ <tr class="pair"><td>
+ <strong>Statistiques : </strong>
+ <a href="../stats/admin.html">Système</a> |
+ <a href="../parselog.php">Logs Postfix</a> |
+ <a href="../webalizer/">Webalizer</a>
+ </td></tr>
+ <tr class="impair"><td>
+ <strong>Sécurité : </strong>
+ <a href="logger.php">Logs des sessions</a> |
+ <a href="logger_actions.php">Actions</a>
+ </td></tr>
</table>
<br />
<table class="bicol" cellpadding="3" summary="Système">
-<tr><th>Contenu du site</th></tr>
-<tr class="impair"><td>
- <strong>Utilisateurs : </strong>
- <a href="utilisateurs.php">Gestion/SU</a> |
- <a href="utilisateurs_identification.php">Identification</a> |
- <a href="homonymes.php">Homonymes</a> |
- <a href="marketing.php">Marketing</a> |
- <a href="ax-xorg.php">AX/X.org</a> |
- <a href="deces_promo.php">Décès</a> |
- <a href="comptesPOP.php">Comptes POP</a>
-</td></tr>
-<tr class="pair"><td>
- <strong>Infos dynamiques : </strong>
- <a href="gerer_coupure.php">Coupures</a> |
- <a href="evenements.php">Événements</a> |
- <a href="http://www.polytechnique.net/admin/">X.net</a> |
- <a href="pg.php">Point Gamma</a>
-</td></tr>
-<tr class="impair"><td>
- <strong>Champs profil : </strong>
- <a href="gerer_applis.php">Formations</a> |
- <a href="gerer_binets.php">Binets</a> |
- <a href="gerer_groupesx.php">Groupes X</a> |
- <a href="gerer_skins.php">Skins</a>
-</td></tr>
-<tr class="pair"><td>
- <strong>Newsletter : </strong>
- <a href="newsletter_prep.php">Préparation</a> |
- <a href="newsletter_archi.php">Archives</a> |
- <a href="newsletter_pattecassee.php">Adresses en panne</a>
-</td></tr>
-<tr class="impair"><td>
- <strong>Administrer : </strong>
- <a href="gerer_auth-groupex.php">Auth Groupes X</a> |
- <a href="../listes/gere_listes.php">Listes</a>
-</td></tr>
-<tr class="pair"><td>
- <strong>Valider demandes : </strong>
- <a href="valider.php">Valider</a>
- |
- <a href="evenements.php">Événements</a>
-</td></tr>
-<tr class="impair"><td>
- <strong>Forums : </strong>
- <a href="admin_faqs.php">FAQs</a>
-</td></tr>
-<tr class="pair"><td>
- <strong>Trésorerie : </strong>
- <a href="../trezo/gere_operations.php">Comptes</a>
- |
- <a href="gerer_paiement.php">Paiements</a>
-</td></tr>
+ <tr><th>Contenu du site</th></tr>
+ <tr class="impair"><td>
+ <strong>Utilisateurs : </strong>
+ <a href="utilisateurs.php">Gestion/SU/Logs</a> |
+ <a href="homonymes.php">Homonymes</a> |
+ <a href="ax-xorg.php">AX/X.org</a> |
+ <a href="deces_promo.php">Décès</a>
+ </td></tr>
+ <tr class="pair"><td>
+ <strong>Infos dynamiques : </strong>
+ <a href="gerer_coupure.php">Coupures</a> |
+ <a href="evenements.php">Événements</a>
+ </td></tr>
+ <tr class="impair"><td>
+ <strong>Champs profil : </strong>
+ <a href="gerer_applis.php">Formations</a> |
+ <a href="gerer_binets.php">Binets</a> |
+ <a href="gerer_groupesx.php">Groupes X</a> |
+ <a href="gerer_skins.php">Skins</a>
+ </td></tr>
+ <tr class="pair"><td>
+ <strong>Newsletter : </strong>
+ <a href="newsletter_prep.php">Préparation</a> |
+ <a href="newsletter_archi.php">Archives</a> |
+ <a href="newsletter_pattecassee.php">Adresses en panne</a>
+ </td></tr>
+ <tr class="impair"><td>
+ <strong>Administrer : </strong>
+ <a href="gerer_auth-groupex.php">Auth Groupes X</a> |
+ <a href="../listes/gere_listes.php">Listes</a>
+ </td></tr>
+ <tr class="pair"><td>
+ <strong>Valider demandes : </strong>
+ <a href="valider.php">Valider</a>
+ |
+ <a href="evenements.php">Événements</a>
+ </td></tr>
+ <tr class="impair"><td>
+ <strong>Forums : </strong>
+ <a href="admin_faqs.php">FAQs</a>
+ </td></tr>
+ <tr class="pair"><td>
+ <strong>Trésorerie : </strong>
+ <a href="../trezo/gere_operations.php">Comptes</a>
+ |
+ <a href="gerer_paiement.php">Paiements</a>
+ </td></tr>
</table>
<br />
<table class="bicol" cellpadding="3" summary="Système">
-<tr><th>Développement</th></tr>
-<tr class="impair">
+ <tr><th>Développement</th></tr>
+ <tr class="impair">
<td style="width:4em;"><strong>Trackers : </strong>
- TRACKERS
- |
- TICKETS
+ TRACKERS
+ |
+ TICKETS
</td>
-</tr>
-<tr class="pair">
+ </tr>
+ <tr class="pair">
<td><strong>CVS : </strong>
- <a href="http://dev.m4x.org/cvs/">ViewCVS</a> |
- <a href="http://dev.m4x.org/depview/">DepView</a>
+ <a href="http://dev.m4x.org/cvs/">ViewCVS</a> |
+ <a href="http://dev.m4x.org/depview/">DepView</a>
</td>
-</tr>
+ </tr>
</table>
<br />
<table class="bicol" cellpadding="3" summary="Système">
-<tr><th>Gestion et entretien</th></tr>
-<tr class="impair"><td>
- <strong>Reformatage Prenom NOM : </strong>
- <a href="FormatePrenomNOM.php">Table
- auth_user_md5</a> |
- <a href="FormatePrenomNOM2.php">Table identification</a>
-</td></tr>
+ <tr><th>Gestion et entretien</th></tr>
+ <tr class="impair"><td>
+ <strong>Reformatage Prenom NOM : </strong>
+ <a href="FormatePrenomNOM.php">Table
+ auth_user_md5</a> |
+ <a href="FormatePrenomNOM2.php">Table identification</a>
+ </td></tr>
</table>
{* vim:set et sw=2 sts=2 sws=2: *}
+++ /dev/null
-{* $Id: newsletter_archi.tpl,v 1.1 2004-02-11 11:51:53 x2000habouzit Exp $ *}
-
-<div class="rubrique">
- Gestion des archives de la newsletter
-</div>
-
-{dynamic}
-
-{if $smarty.request.action eq 'edit'}
-
-{include file=include/form.newsletter.tpl form_title='modifier une newsletter' nl_id=$nl.id nl_date=$nl.date nl_titre=$nl.titre nl_text=$nl.text}
-
-{else}
-
-{include file=include/newsletter.list.tpl admin=1}
-<br />
-{include file=include/form.newsletter.tpl form_title='ajouter une newsletter' nl_id=0}
-
-{/if}
-
-{/dynamic}
-{* vim:set et sw=2 sts=2 sws=2: *}
-{* $Id: newsletter_prep.tpl,v 1.5 2004-08-26 14:44:43 x2000habouzit Exp $ *}
+{* $Id: newsletter_prep.tpl,v 1.6 2004-08-30 09:14:49 x2000habouzit Exp $ *}
{if $erreur}
<br />
<input type="submit" name="submit" value="Ne pas sauver et relacher le verrou" />
</div>
- <br />
{elseif $is_lock}
<p>
<span class="erreur">{$id_lock} est en train d'éditer la newsletter depuis le
<div class="center">
<input type="submit" name="submit" value="Relacher quand meme" />
</div>
- <br />
{else}
<div class="ssrubrique">
Pas de lock sur le fichier, tu peux en prendre un.
</div>
- <br />
<div class="center">
<input type="submit" name="submit" value="Prendre un verrou" />
</div>
- <br />
<div class="ssrubrique">
envoyer la newsletter tel qu'elle.
</div>
- <br />
<div class="center">
<input type="text" name="test_to" size="40" value="{$smarty.session.username}@m4x.org" />
<input type="submit" name="submit" value="Envoi Test" />
<br />
<input type="submit" name="submit" value="Envoi Definitif" style="color:red;" />
</div>
- <br />
{/if}
<table class="bicol" cellpadding="3" summary="Newsletter">
<tr>
-{* $Id: postfix.common.tpl,v 1.5 2004-08-30 08:32:19 x2000habouzit Exp $ *}
+{* $Id: postfix.common.tpl,v 1.6 2004-08-30 09:14:49 x2000habouzit Exp $ *}
{dynamic}
<p class="erreur">{$erreur}</p>
{$title}
</div>
-<a href="{""|url}">page d'admin</a> |
+<a href="{"admin/"|url}">page d'admin</a> |
<a href="{"admin/postfix_blacklist.php"|url}">blacklist</a> |
<a href="{"admin/postfix_perm.php"|url}">permissions</a> |
<a href="{"admin/postfix_retardes.php"|url}">mails retardés</a>
-{* $Id: form.evenement.tpl,v 1.1 2004-07-19 13:35:36 x2000habouzit Exp $ *}
+{* $Id: form.evenement.tpl,v 1.2 2004-08-30 09:14:50 x2000habouzit Exp $ *}
-<form action="{$smarty.server.PHP_SELF}" method="post" name="evenement_nouveau">
- <input type="hidden" name="evt_id" value="{$smarty.post.evt_id}" />
+<form action="{$smarty.server.PHP_SELF}" method="post">
<table class="bicol">
<tr>
<th colspan="2">Contenu du message</th>
</tr>
</table>
- <br />
-
<table class="bicol">
<tr>
<th colspan="2">Informations complémentaires</th>
</td>
<td>
<select name="peremption">
- {$select}
+ {$select|smarty:nodefaults}
</select>
</td>
</tr>
</tr>
</table>
- <br />
-
<div class="center">
+ <input type="hidden" name="evt_id" value="{$smarty.post.evt_id}" />
<input type="submit" name="action" value="Proposer" />
</div>
+++ /dev/null
-{* $Id: form.newsletter.tpl,v 1.3 2004-02-11 13:30:37 x2000habouzit Exp $ *}
-
-<form method="post" action="{$smarty.server.PHP_SELF}">
- <input type="hidden" name="nl_id" value="{$nl_id}" />
- <input type="hidden" name="action" value="update" />
- <table class="bicol" summary="Formulaire de saisie de newsletter">
- <tr>
- <th colspan="2">
- {$form_title}
- </th>
- </tr>
- <tr>
- <td>
- date
- </td>
- <td>
- <input type="text" name="nl_date" value="{$nl_date|default:$smarty.now|date_format:"%Y-%m-%d"}" />
- </td>
- </tr>
- <tr>
- <td>
- titre
- </td>
- <td>
- <input type="text" name="nl_titre" size="40" value="{$nl_titre}" />
- </td>
- </tr>
- <tr>
- <td colspan="2">
- <textarea name="nl_text" rows="100" cols="80">{$nl_text}</textarea>
- </td>
- </tr>
- <tr>
- <td colspan="2" class="center">
- <input type="submit" value="Envoyer" />
- </td>
- </tr>
- </table>
-</form>
-
-{* vim:set et sw=2 sts=2 sws=2: *}
-{* $Id: newsletter.list.tpl,v 1.3 2004-08-24 23:06:05 x2000habouzit Exp $ *}
+{* $Id: newsletter.list.tpl,v 1.4 2004-08-30 09:14:50 x2000habouzit Exp $ *}
<table class="bicol" cellpadding="3" cellspacing="0" summary="liste des NL">
-<tr>
- <th>date</th>
- <th>titre</th>
- <th colspan="2"> </th>
-</tr>
-{foreach item=nl from=$nl_list}
-<tr class="{cycle values="impair,pair"}">
- <td>{$nl.date|date_format:"%Y-%m-%d"}</td>
- <td>
- <a href="{"newsletter.php?nl_id=`$nl.id`"|url}">{$nl.titre}</a>
- </td>
- {if $admin}
- <td>
- <form method="post" action="{$smarty.server.PHP_SELF}">
- <input type="hidden" name="nl_id" value="{$nl.id}" />
- <input type="hidden" name="action" value="edit" />
- <input type="submit" value="edit" />
- </form>
- </td>
- <td>
- <form method="post" action="{$smarty.server.PHP_SELF}">
- <input type="hidden" name="nl_id" value="{$nl.id}" />
- <input type="hidden" name="action" value="delete" />
- <input type="submit" value="del" />
- </form>
- </td>
- {else}
- <td colspan="2">
-
- </td>
- {/if}
-</tr>
-{/foreach}
+ <tr>
+ <th>date</th>
+ <th>titre</th>
+ <th> </th>
+ </tr>
+ {foreach item=nl from=$nl_list}
+ <tr class="{cycle values="impair,pair"}">
+ <td>{$nl.date|date_format:"%Y-%m-%d"}</td>
+ <td>
+ <a href="{"newsletter.php"|url}?nl_id={$nl.id}">{$nl.titre}</a>
+ </td>
+ {if $admin}
+ <td>
+ <form method="post" action="{$smarty.server.PHP_SELF}">
+ <div>
+ <input type="hidden" name="nl_id" value="{$nl.id}" />
+ <input type="hidden" name="action" value="edit" />
+ <input type="submit" value="edit" />
+ <input type="submit" value="del" />
+ </div>
+ </form>
+ </td>
+ {else}
+ <td>
+
+ </td>
+ {/if}
+ </tr>
+ {/foreach}
</table>
{* vim:set et sw=2 sts=2 sws=2: *}
-{* $Id: login.tpl,v 1.7 2004-08-29 16:02:39 x2000habouzit Exp $ *}
+{* $Id: login.tpl,v 1.8 2004-08-30 09:14:49 x2000habouzit Exp $ *}
{if $date}
<div class="rubrique">
<table class="bicol">
<tr>
- <th><a name="newsid{$ev.id}">{$ev.titre|nl2br}</a></th>
+ <th><a id="newsid{$ev.id}"></a>{$ev.titre|nl2br}</th>
</tr>
<tr class="{cycle values="impair,pair"}">
<td class="half">
- {$ev.texte|nl2br}
+ {$ev.texte|smarty:nodefaults|nl2br}
<br />
<p class="smaller">Annonce proposée par
<a href="javascript:x()" onclick="popWin('fiche.php?user={$ev.username}')">