we now can create a new empty NL entry
authorx2000habouzit <x2000habouzit>
Mon, 18 Oct 2004 12:57:46 +0000 (12:57 +0000)
committerx2000habouzit <x2000habouzit>
Mon, 18 Oct 2004 12:57:46 +0000 (12:57 +0000)
htdocs/admin/newsletter.php
include/newsletter.inc.php
templates/admin/newsletter.tpl

index 6134cd3..becc054 100644 (file)
  *  Foundation, Inc.,                                                      *
  *  59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                *
  ***************************************************************************
-        $Id: newsletter.php,v 1.1 2004-10-16 19:54:34 x2000habouzit Exp $
+        $Id: newsletter.php,v 1.2 2004-10-18 12:57:46 x2000habouzit Exp $
  ***************************************************************************/
 
 require("auto.prepend.inc.php");
 new_admin_page('admin/newsletter.tpl');
 require("newsletter.inc.php");
 
+if(isset($_GET['new'])) {
+   insert_new_nl();
+   header("Location: newsletter.php");
+}
+
 $page->assign_by_ref('nl_list',get_nl_slist());
 $page->run();
 ?>
index 118dd47..85f0a07 100644 (file)
@@ -18,7 +18,7 @@
  *  Foundation, Inc.,                                                      *
  *  59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                *
  ***************************************************************************
-        $Id: newsletter.inc.php,v 1.15 2004-10-18 12:20:06 x2000habouzit Exp $
+        $Id: newsletter.inc.php,v 1.16 2004-10-18 12:57:47 x2000habouzit Exp $
  ***************************************************************************/
 
 
@@ -256,6 +256,11 @@ class NLArticle {
 /////////////////////////
 // functions ............
 //
+function insert_new_nl() {
+    global $globals;
+    $globals->db->query("INSERT INTO newsletter SET bits='new',date=NOW(),titre='to be continued'");
+}
+
 function get_nl_slist() {
     global $globals;
     $res = $globals->db->query("SELECT id,date,titre FROM newsletter ORDER BY date DESC");
index dd55006..cbc09ac 100644 (file)
@@ -17,7 +17,7 @@
  *  Foundation, Inc.,                                                      *
  *  59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                *
  ***************************************************************************
-        $Id: newsletter.tpl,v 1.1 2004-10-16 19:54:35 x2000habouzit Exp $
+        $Id: newsletter.tpl,v 1.2 2004-10-18 12:57:47 x2000habouzit Exp $
  ***************************************************************************}
 
 
     <th>date</th>
     <th>titre</th>
   </tr>
+  <tr>
+    <td colspan='2'><a href='?new'>Créer une nouvelle ML</a></td>
+  </tr>
   {foreach item=nl from=$nl_list}
-  <tr class="{cycle values="impair,pair"}">
+  <tr class="{cycle values="pair,impair"}">
     <td>{$nl.date|date_format:"%Y-%m-%d"}</td>
     <td>
       <a href="{"admin/newsletter_edit.php"|url}?nid={$nl.id}">{$nl.titre|default:"[no title]"}</a>