JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
vanilla admin_files from metaform
[wfpl-cms.git] / admin_files.html
diff --git a/admin_files.html b/admin_files.html
new file mode 100644 (file)
index 0000000..180d515
--- /dev/null
@@ -0,0 +1,58 @@
+<!DOCTYPE html>
+
+<html lang="en">
+<head>
+       <meta charset="utf-8" />
+       <title><!--~$title show {~-->Files<!--~}~--></title>
+       <link rel="stylesheet" href="style.css" type="text/css">
+</head>
+
+<body>
+<!--~$body show {~-->
+
+       <!--~form {~-->
+               <h2><!--~id unset {~-->Add a new file<!--~}~--><!--~id {~-->Edit file "~description html~"<!--~}~--></h2>
+
+               <form action="admin_files" method="post" enctype="multipart/form-data"><!--~id {~--><div style="display: none"><input type="hidden" name="edit_id" value="~id attr~"></div><!--~}~--><input type="hidden" name="MAX_FILE_SIZE" value="~upload_max_filesize~">
+
+                       <div class="caption">Filename</div>
+                       <div class="field"><input type="file" name="filename"><input type="hidden" name="old_filename" value="~filename attr~"></div>
+
+                       <div class="caption">Description</div>
+                       <div class="field"><input type="text" name="description" value="~description attr~"></div>
+
+                       <div class="caption">&nbsp;</div>
+                       <div class="field"><input type="submit" name="save" value="Save"></div>
+
+               </form>
+
+               <div class="caption">&nbsp;</div>
+               <div class="field"><a href="admin_files~id {~?id=~id~~}~">Cancel</a></div>
+       <!--~}~-->
+
+       <!--~listings once {~-->
+               <h2>Files Listing</h2>
+
+               <!--~listings once_if {~-->
+                       <p><a href="admin_files?new=1">[Add a new file]</a></p>
+
+                       <table cellspacing="0" cellpadding="4" border="1" summary="">
+                               <tr><th>Filename</th><th>Description</th><th>&nbsp;</th></tr><!--~listings {~-->
+                               <tr>
+                                       <td class="listing"><a href="admin_files?edit_id=~id~">~filename html~<!--~filename empty {~--><em>(blank)</em><!--~}~--></a></td>
+                                       <td class="listing"><a href="admin_files?edit_id=~id~">~description html~<!--~description empty {~--><em>(blank)</em><!--~}~--></a></td>
+                                       <td><a href="admin_files?admin_files_delete_id=~id~" onclick="return confirm('Permanently delete?')">[delete this file]</a></td>
+                               </tr><!--~}~-->
+
+                       </table>
+               <!--~}~-->
+               <!--~listings once_else {~-->
+                       <p>No files in database.</p>
+               <!--~}~-->
+
+               <p><a href="admin_files?new=1">[Add a new file]</a></p>
+       <!--~}~-->
+
+<!--~}~-->
+</body>
+</html>