tons of bugfixes
authorx2000habouzit <x2000habouzit>
Mon, 30 Aug 2004 09:14:48 +0000 (09:14 +0000)
committerx2000habouzit <x2000habouzit>
Mon, 30 Aug 2004 09:14:48 +0000 (09:14 +0000)
15 files changed:
htdocs/admin/evenements.php
htdocs/admin/gerer_skins.php
htdocs/admin/newsletter_archi.php
htdocs/css/default.css
templates/admin/deces_promo.tpl
templates/admin/evenements.tpl
templates/admin/homonymes.tpl
templates/admin/index.tpl
templates/admin/newsletter_archi.tpl [deleted file]
templates/admin/newsletter_prep.tpl
templates/admin/postfix.common.tpl
templates/include/form.evenement.tpl
templates/include/form.newsletter.tpl [deleted file]
templates/include/newsletter.list.tpl
templates/login.tpl

index fccb390..519f20e 100644 (file)
@@ -8,8 +8,6 @@ $page->assign('arch', $arch);
 
 $action = isset($_POST['action']) ? $_POST['action'] : "";
 
-$err = Array();
-
 switch($action) {
     case "Proposer":
        $req = "UPDATE  evenements
@@ -18,7 +16,6 @@ switch($action) {
                  WHERE  id = {$_POST['evt_id']}
                  LIMIT  1";
         $result = $globals->db->query ($req);
-        $err[] = "Requete effectuée : $req";
         break;
 
     case "Valider":
@@ -30,7 +27,6 @@ switch($action) {
                WHERE  id ='{$_POST['evt_id']}'
                LIMIT  1";
         $result = $globals->db->query ($req);
-        $err[] = "Requete effectuée : $req";
         break;
 
     case "Invalider":
@@ -42,25 +38,21 @@ switch($action) {
                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":
@@ -105,6 +97,5 @@ if ($action != "Editer") {
     $page->mysql_assign($sql, 'evs');
 }
 
-$page->assign('err', $err);
 $page->run();
 ?>
index 82fe3a4..914f5cf 100644 (file)
@@ -6,13 +6,7 @@ $editor->describe('skin_tpl','nom du template',true);
 $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(); 
index e31bebc..e208221 100644 (file)
@@ -1,29 +1,12 @@
 <?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();
 ?>
index 2ef908c..1c317a3 100644 (file)
@@ -144,7 +144,7 @@ td.action {
     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
@@ -458,4 +458,4 @@ div.item div.value { }
 }
 
 /* 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 $ */
index 2174ca4..1bde71b 100644 (file)
@@ -1,10 +1,10 @@
-{* $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="&lt;&lt;" name="sub10" /></td>
+    <td><input type="submit" value="&lt;"  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="&gt;"  name="add01" /></td>
+    <td><input type="submit" value="&gt;&gt;" 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>
@@ -36,7 +35,8 @@
 {/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>
index edb7a66..da52b14 100644 (file)
@@ -1,4 +1,4 @@
-{* $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"}
@@ -25,7 +21,7 @@
 <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>
@@ -33,6 +29,7 @@
     <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>
index 208ffd2..85bdf5f 100644 (file)
@@ -1,4 +1,4 @@
-{* $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}&amp;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&amp;target={$user.user_id}">mailer</a>
+      <a href="?op=correct-conf&amp;target={$user.user_id}">corriger</a>
       {/if}
     </td>
   </tr>
index 6f57ad3..b5423e8 100644 (file)
-{* $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&egrave;me</th></tr>
-<tr class="impair"><td>
-  <strong>Postfix : </strong>
-  <a href="postfix_blacklist.php">Blacklist</a> &nbsp;&nbsp;|&nbsp;&nbsp;
-  <a href="postfix_perm.php">Permissions</a> &nbsp;&nbsp;|&nbsp;&nbsp;
-  <a href="postfix_retardes.php">Retards</a>
-</td></tr>
-<tr class="pair"><td>
-  <strong>Statistiques : </strong>
-  <a href="../stats/admin.html">Syst&egrave;me</a> &nbsp;&nbsp;|&nbsp;&nbsp;
-  <a href="../parselog.php">Logs Postfix</a> &nbsp;&nbsp;|&nbsp;&nbsp;
-  <a href="../webalizer/">Webalizer</a>
-</td></tr>
-<tr class="impair"><td>
-  <strong>S&eacute;curit&eacute; : </strong>
-  <a href="logger.php">Logs des sessions</a> &nbsp;&nbsp;|&nbsp;&nbsp;
-  <a href="utilisateurs.php">Logs utilisateur</a> &nbsp;&nbsp;|&nbsp;&nbsp;
-  <a href="logger_actions.php">Actions</a>
-</td></tr>
+  <tr><th>Syst&egrave;me</th></tr>
+  <tr class="impair"><td>
+      <strong>Postfix : </strong>
+      <a href="postfix_blacklist.php">Blacklist</a> &nbsp;&nbsp;|&nbsp;&nbsp;
+      <a href="postfix_perm.php">Permissions</a> &nbsp;&nbsp;|&nbsp;&nbsp;
+      <a href="postfix_retardes.php">Retards</a>
+  </td></tr>
+  <tr class="pair"><td>
+      <strong>Statistiques : </strong>
+      <a href="../stats/admin.html">Syst&egrave;me</a> &nbsp;&nbsp;|&nbsp;&nbsp;
+      <a href="../parselog.php">Logs Postfix</a> &nbsp;&nbsp;|&nbsp;&nbsp;
+      <a href="../webalizer/">Webalizer</a>
+  </td></tr>
+  <tr class="impair"><td>
+      <strong>S&eacute;curit&eacute; : </strong>
+      <a href="logger.php">Logs des sessions</a> &nbsp;&nbsp;|&nbsp;&nbsp;
+      <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> &nbsp;&nbsp;|&nbsp;&nbsp;
-  <a href="utilisateurs_identification.php">Identification</a> &nbsp;&nbsp;|&nbsp;&nbsp;
-  <a href="homonymes.php">Homonymes</a> &nbsp;&nbsp;|&nbsp;&nbsp;
-  <a href="marketing.php">Marketing</a> &nbsp;&nbsp;|&nbsp;&nbsp;
-  <a href="ax-xorg.php">AX/X.org</a> &nbsp;&nbsp;|&nbsp;&nbsp;
-  <a href="deces_promo.php">Décès</a> &nbsp;&nbsp;|&nbsp;&nbsp;
-  <a href="comptesPOP.php">Comptes POP</a>
-</td></tr>
-<tr class="pair"><td>
-  <strong>Infos dynamiques : </strong>
-  <a href="gerer_coupure.php">Coupures</a> &nbsp;&nbsp;|&nbsp;&nbsp;
-  <a href="evenements.php">&Eacute;v&eacute;nements</a> &nbsp;&nbsp;|&nbsp;&nbsp;
-  <a href="http://www.polytechnique.net/admin/">X.net</a> &nbsp;&nbsp;|&nbsp;&nbsp;
-  <a href="pg.php">Point Gamma</a>
-</td></tr>
-<tr class="impair"><td>
-  <strong>Champs profil : </strong>
-  <a href="gerer_applis.php">Formations</a> &nbsp;&nbsp;|&nbsp;&nbsp;
-  <a href="gerer_binets.php">Binets</a> &nbsp;&nbsp;|&nbsp;&nbsp;
-  <a href="gerer_groupesx.php">Groupes X</a> &nbsp;&nbsp;|&nbsp;&nbsp;
-  <a href="gerer_skins.php">Skins</a>
-</td></tr>
-<tr class="pair"><td>
-  <strong>Newsletter : </strong>
-  <a href="newsletter_prep.php">Pr&eacute;paration</a> &nbsp;&nbsp;|&nbsp;&nbsp;
-  <a href="newsletter_archi.php">Archives</a> &nbsp;&nbsp;|&nbsp;&nbsp;
-  <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>&nbsp;&nbsp;|&nbsp;&nbsp;
-  <a href="../listes/gere_listes.php">Listes</a>
-</td></tr>
-<tr class="pair"><td>
-    <strong>Valider demandes : </strong>
-    <a href="valider.php">Valider</a>
-    &nbsp;&nbsp;|&nbsp;&nbsp;
-    <a href="evenements.php">&Eacute;v&eacute;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&eacute;sorerie : </strong>
-  <a href="../trezo/gere_operations.php">Comptes</a>
-    &nbsp;&nbsp;|&nbsp;&nbsp;
-  <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> &nbsp;&nbsp;|&nbsp;&nbsp;
+      <a href="homonymes.php">Homonymes</a> &nbsp;&nbsp;|&nbsp;&nbsp;
+      <a href="ax-xorg.php">AX/X.org</a> &nbsp;&nbsp;|&nbsp;&nbsp;
+      <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> &nbsp;&nbsp;|&nbsp;&nbsp;
+      <a href="evenements.php">&Eacute;v&eacute;nements</a>
+  </td></tr>
+  <tr class="impair"><td>
+      <strong>Champs profil : </strong>
+      <a href="gerer_applis.php">Formations</a> &nbsp;&nbsp;|&nbsp;&nbsp;
+      <a href="gerer_binets.php">Binets</a> &nbsp;&nbsp;|&nbsp;&nbsp;
+      <a href="gerer_groupesx.php">Groupes X</a> &nbsp;&nbsp;|&nbsp;&nbsp;
+      <a href="gerer_skins.php">Skins</a>
+  </td></tr>
+  <tr class="pair"><td>
+      <strong>Newsletter : </strong>
+      <a href="newsletter_prep.php">Pr&eacute;paration</a> &nbsp;&nbsp;|&nbsp;&nbsp;
+      <a href="newsletter_archi.php">Archives</a> &nbsp;&nbsp;|&nbsp;&nbsp;
+      <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>&nbsp;&nbsp;|&nbsp;&nbsp;
+      <a href="../listes/gere_listes.php">Listes</a>
+  </td></tr>
+  <tr class="pair"><td>
+      <strong>Valider demandes : </strong>
+      <a href="valider.php">Valider</a>
+      &nbsp;&nbsp;|&nbsp;&nbsp;
+      <a href="evenements.php">&Eacute;v&eacute;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&eacute;sorerie : </strong>
+      <a href="../trezo/gere_operations.php">Comptes</a>
+      &nbsp;&nbsp;|&nbsp;&nbsp;
+      <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
-    &nbsp;&nbsp;|&nbsp;&nbsp;
-    TICKETS
+      TRACKERS
+      &nbsp;&nbsp;|&nbsp;&nbsp;
+      TICKETS
     </td>
-</tr>
-<tr class="pair">
+  </tr>
+  <tr class="pair">
     <td><strong>CVS : </strong>
-        <a href="http://dev.m4x.org/cvs/">ViewCVS</a> &nbsp;&nbsp;|&nbsp;&nbsp;
-        <a href="http://dev.m4x.org/depview/">DepView</a>
+      <a href="http://dev.m4x.org/cvs/">ViewCVS</a> &nbsp;&nbsp;|&nbsp;&nbsp;
+      <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> &nbsp;&nbsp;|&nbsp;&nbsp;
-  <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> &nbsp;&nbsp;|&nbsp;&nbsp;
+      <a href="FormatePrenomNOM2.php">Table identification</a>
+  </td></tr>
 </table>
 
 {* vim:set et sw=2 sts=2 sws=2: *}
diff --git a/templates/admin/newsletter_archi.tpl b/templates/admin/newsletter_archi.tpl
deleted file mode 100644 (file)
index fc2bd73..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-{* $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: *}
index 05e69ec..6fc36bd 100644 (file)
@@ -1,4 +1,4 @@
-{* $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}
 
@@ -37,7 +37,6 @@
     <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>
index 062dfdc..4151f99 100644 (file)
@@ -1,4 +1,4 @@
-{* $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>
@@ -7,7 +7,7 @@
 {$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>
index 265ee85..0c3970d 100644 (file)
@@ -1,7 +1,6 @@
-{* $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>
@@ -18,8 +17,6 @@
     </tr>
   </table>
 
-  <br />
-
   <table class="bicol">
     <tr>
       <th colspan="2">Informations complémentaires</th>
@@ -53,7 +50,7 @@
       </td>
       <td>
         <select name="peremption">
-          {$select}
+          {$select|smarty:nodefaults}
         </select>
       </td>
     </tr>
@@ -63,9 +60,8 @@
     </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>
 
diff --git a/templates/include/form.newsletter.tpl b/templates/include/form.newsletter.tpl
deleted file mode 100644 (file)
index 2377a0d..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-{* $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: *}
index 0b02e14..90da24a 100644 (file)
@@ -1,39 +1,35 @@
-{* $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">&nbsp;</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">
-    &nbsp;
-  </td>
-  {/if}
-</tr>
-{/foreach}
+  <tr>
+    <th>date</th>
+    <th>titre</th>
+    <th>&nbsp;</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>
+      &nbsp;
+    </td>
+    {/if}
+  </tr>
+  {/foreach}
 </table>
 
 {* vim:set et sw=2 sts=2 sws=2: *}
index afb5b41..0cbc224 100644 (file)
@@ -1,4 +1,4 @@
-{* $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}')">