# HG changeset patch # User Matti Hamalainen # Date 1382432972 -10800 # Node ID 671330b7f5d1bdf8a378d7115294f0b333b01dee # Parent 91660a9d50f05eff6f2ac481cad68016bf91897a Add "show_id" to compo entries, to designate the position they were shown at in the competition. diff -r 91660a9d50f0 -r 671330b7f5d1 admajax.php --- a/admajax.php Tue Oct 22 12:08:27 2013 +0300 +++ b/admajax.php Tue Oct 22 12:09:32 2013 +0300 @@ -142,8 +142,8 @@ " #".$id." - ".chentities($compo["name"])."\n". " \n". " \n". - " Compo\n". - " #\n". + " ID#\n". + " S#\n". " Title\n". " Author(s)\n". " Filename\n". @@ -151,19 +151,19 @@ " \n"; $prefix = "en"; - $index = 1; foreach ($compo["entries"] as $eid => $entry) { echo " \n". - " ".stGetFormTextInput(5, 5, "compo_id", $eid, "en", $id)."\n". - " ".$index."\n". + " ".$eid."\n". + " ".($entry["show_id"] > 0 ? $entry["show_id"] : "-")."\n". " ".stGetFormTextInput(30, 64, "name", $eid, "en", $entry["name"])."\n". " ".stGetFormTextInput(30, 64, "author", $eid, "en", $entry["author"])."\n". " ".stGetFormTextInput(20, 64, "filename", $eid, "en", $entry["filename"])."\n". " ". + stGetFormButtonInput("delete", $eid, $prefix, " Del ", "deleteEntry(".$eid.")"). + stGetFormTextInput(3, 3, "compo_id", $eid, "en", $id). stGetFormButtonInput("update", $eid, $prefix, " Upd ", "updateEntry(".$eid.")"). - stGetFormButtonInput("delete", $eid, $prefix, " Del ", "deleteEntry(".$eid.")"). "\n". " \n"; $index++; @@ -173,7 +173,7 @@ echo " \n". " \n". - " ".$index."\n". + " \n". " ".stGetFormTextInput(30, 64, "name", $id, "ne", "")."\n". " ".stGetFormTextInput(30, 64, "author", $id, "ne", "")."\n". " ".stGetFormTextInput(20, 64, "filename", $id, "ne", "")."\n". diff -r 91660a9d50f0 -r 671330b7f5d1 createdb.php --- a/createdb.php Tue Oct 22 12:08:27 2013 +0300 +++ b/createdb.php Tue Oct 22 12:09:32 2013 +0300 @@ -133,7 +133,7 @@ "settings" => "key VARCHAR(32) PRIMARY KEY, vtype INT, vstr VARCHAR(128), vtext TEXT, vint INT, desc VARCHAR(128)", "news" => "id INTEGER PRIMARY KEY AUTOINCREMENT, utime INT, title VARCHAR(128), text VARCHAR(4096), author VARCHAR(64), persist INT DEFAULT 0", "compos" => "id INTEGER PRIMARY KEY AUTOINCREMENT, name VARCHAR(128), description VARCHAR(4096), visible INT DEFAULT 0, voting INT DEFAULT 0, showAuthors INT DEFAULT 0", - "entries" => "id INTEGER PRIMARY KEY AUTOINCREMENT, name VARCHAR(64), author VARCHAR(64), compo_id INT DEFAULT NULL, filename VARCHAR(256) DEFAULT NULL", + "entries" => "id INTEGER PRIMARY KEY AUTOINCREMENT, show_id INT DEFAULT 0, name VARCHAR(64), author VARCHAR(64), compo_id INT DEFAULT NULL, filename VARCHAR(256) DEFAULT NULL", "attendees" => "id INTEGER PRIMARY KEY AUTOINCREMENT, regtime INT, name VARCHAR(64), groups VARCHAR(64), oneliner VARCHAR(64), email VARCHAR(80), key_id INT DEFAULT NULL",