Mercurial > hg > fapweb
changeset 761:1be30385e9d4
More work on the improved(?) entry editing interface.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Thu, 20 Nov 2014 11:42:29 +0200 |
parents | be0f465de86c |
children | 539bfbdd43ec |
files | admajax.php |
diffstat | 1 files changed, 25 insertions(+), 11 deletions(-) [+] |
line wrap: on
line diff
--- a/admajax.php Thu Nov 20 11:41:36 2014 +0200 +++ b/admajax.php Thu Nov 20 11:42:29 2014 +0200 @@ -193,31 +193,43 @@ if ($mode != 2) { echo - " <div class=\"entryCell\">".($item["show_id"] > 0 ? $item["show_id"] : "-")."</div>\n"; + " <div class=\"entryCell entryShowID\">".($item["show_id"] > 0 ? $item["show_id"] : "-")."</div>\n"; } switch ($compo["ctype"]) { case COMPO_NORMAL: echo - " <div class=\"entryCell\">\n". + " <div class=\"entryCell entryBasic\">\n". " ".stGetEditFormTextInput($mode, "Name", 20, SET_LEN_ENTRY_NAME, "name", $eid, $prefix, $item["name"])."\n". " ".stGetEditFormTextInput($mode, "Author", 15, SET_LEN_ENTRY_AUTHOR, "author", $eid, $prefix, $item["author"])."\n". " </div>\n". - " <div class=\"entryCell\">\n". - " ".stGetEditFormTextInput($mode, "Filename", 20, SET_LEN_ENTRY_FILENAME, "filename", $eid, $prefix, $item["filename"])."\n". + " <div class=\"entryCell entryFiles\">\n". + " ".stGetEditFormTextInput($mode, "Scratch filename", 20, SET_LEN_ENTRY_FILENAME, "filename", $eid, $prefix, $item["filename"])."\n"; + + switch ($mode) + { + case 0: + + break; + + case 2: + echo "<div>Set above filename only if entry file not available. Otherwise, add entry, then upload.</div>"; + break; + } + + echo " </div>\n"; - // XXX TODO UPLOAD BUTTON or something echo - " <div class=\"entryCell\">\n". + " <div class=\"entryCell entryNotes\">\n". " ".stGetEditFormTextArea($mode, $mode == 2 ? "Info shown during compo" : "Info", 2, 30, "info", $eid, $prefix, $item["info"])."\n". " ".stGetEditFormTextArea($mode, $mode == 2 ? "Notes for internal use" : "Notes", 2, 30, "notes", $eid, $prefix, $item["notes"])."\n". " </div>\n"; if ($mode == 0 || $mode == 1) { - echo " <div class=\"entryCell\">".$previewTypeList[$compo["preview_type"]][0]." / \n"; + echo " <div class=\"entryCell entryPreview\">".$previewTypeList[$compo["preview_type"]][0]." / \n"; if ($mode) echo stGetFormOptionListFromArray($prefix."preview_type".$eid, " ", FALSE, $previewTypeList, $item["preview_type"], 0, 1); @@ -233,13 +245,13 @@ case COMPO_POINTS: case COMPO_ASSIGN: echo - " <div class=\"entryCell\">". + " <div class=\"entryCell entryBase\">". stGetEditFormTextInput($mode, "Name", 15, SET_LEN_ENTRY_AUTHOR, "name", $eid, $prefix, $item["name"]). "</div>\n". - " <div class=\"entryCell\">". + " <div class=\"entryCell entryEvalue\">". stGetEditFormTextInput($mode, $compoModeData[$compo["ctype"]][2], 5, SET_LEN_ENTRY_AUTHOR, "evalue", $eid, $prefix, $item["evalue"]). "</div>\n". - " <div class=\"entryCell\">\n". + " <div class=\"entryCell entryNotes\">\n". " ".stGetEditFormTextArea($mode, "Notes", 2, 30, "notes", $eid, $prefix, $item["notes"])."\n". " </div>\n"; break; @@ -269,7 +281,7 @@ "ORDER BY compos.id DESC"; echo - " <div class=\"entryCell\">". + " <div class=\"entryCell entryCompoID\">". stGetFormOptionListStart($prefix."compo_id".$eid, " ", TRUE, 0); foreach (stExecSQL($sql) as $cdata) @@ -283,6 +295,8 @@ echo stGetFormOptionListEnd(" ", TRUE). + "</div>\n". + "<div class=\"entryCell entryActions\">\n". stGetFormButtonInput("update", $eid, $prefix, "Update", "updateEntry(".$item["compo_id"].",".$eid.")"). stGetFormButtonInput("delete", $eid, $prefix, "Delete", "deleteEntry(".$item["compo_id"].",".$eid.")"). "</div>\n";