JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
fix admin_images (crash), improve it
[wfpl-cms.git] / admin_images.html
index d36df35..2294f29 100644 (file)
@@ -7,35 +7,6 @@
 
 <body>
 <!--~$body show {~-->
-       <!--~display {~-->
-               <h1>~$host~ Admin Control Panel</h1>
-
-               <h2><!--~image nonempty {~--><span class="wfpl_thumb" style="background-image: url(~image image_src_thumb~); vertical-align: middle;"></span><!--~}~--> Details for Image ~caption empty {~~name nonempty {~"~name html~"~}~~}~~caption nonempty {~"~caption html~"~}~</h2>
-
-               <p><a href="admin_images">&larr; Back to images</a></p>
-
-               <p><a href="admin_images?edit_id=~id attr~">Edit this image</a></p>
-
-               <h2>Uses of this image</h2>
-
-               <!--~references unset {~--><p>This image does not appear on any pages.</p><!--~}~-->
-
-               <!--~references {~--><p>This image appears on the following page~count s~: <!--~data {~--><a href="~filename attr~">~title html~</a><!--~ sep {~-->, <!--~}~--><!--~}~--></p><!--~}~-->
-
-               <h2>Instructions</h2>
-
-               <p>Now that you've uploaded this image, you can insert it into a page with the <strong>page&nbsp;editor</strong>. You can get to the <strong>page&nbsp;editor</strong> from the <a href="admin">control panel</a> or by going to a page you'd like to edit, then clicking "Edit this page" at the top.</p>
-
-               <div style="margin-top: 25px"><strong>Full Size (centered):</strong></div>
-               <div class="wfpl_ic"><div class="wfpl_i" style="background-image: url(~image image_src_full~); padding-top: ~image image_aspect~"></div>~caption nonempty {~~caption html~~}~</div>
-
-
-
-               <p><a href="admin_images">Back to images</a></p>
-
-               <p><a href="admin_images?edit_id=~id attr~">Edit</a></p>
-       <!--~}~-->
-
        <!--~form {~-->
                <h1>~$host~ Admin Control Panel</h1>
 
 
                <form action="admin_images" 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~">
 
+                       <!--~image once_if {~-->
+                               <div class="wfpl_ri"><div class="wfpl_i" style="background-image: url(~image image_src_small~); padding-top: ~image image_aspect~"></div>~caption html~</div>
+                       <!--~}~-->
+                       <!--~image once_else {~-->
                        <div class="caption">Image</div>
-                       <div class="field"><input type="file" name="image"><input type="hidden" name="old_image" value="~image attr~"></div>
+                       <div class="field"><input type="file" name="image"></div>
+                       <!--~}~-->
 
-                       <div class="caption">Name (optional)</div>
-                       <div class="field_notes">This name is only displayed on administration pages.</div>
+                       <div class="caption">Name (used for sorting, optional)</div>
+                       <div class="field_notes">This value is never displayed to site visitors. Your collection of images are sorted by name, so you can use this field to keep your images organized.</div>
                        <div class="field"><input type="text" name="name" value="~name attr~"></div>
 
                        <div class="caption">Caption (optional)</div>
                        <div class="field_notes">Here's some symbols you might want to paste in: &copy; &nbsp; &mdash; &nbsp; &ndash;</div>
                        <div class="field"><input type="text" name="caption" value="~caption attr~"></div>
 
-                       <div class="caption field"><input type="submit" name="save" value="Save"></div>
+                       <div class="caption field"><input type="hidden" name="old_image" value="~image attr~"><input type="submit" name="save" value="Save"></div>
 
                </form>
 
@@ -78,7 +54,7 @@
                                <tr>
                                        <td class="listing"><!--~image nonempty {~--><a style="cursor: zoom-in" href="~image image_src_full~" target="_blank"><span class="wfpl_thumb" style="background-image: url(~image image_src_thumb~)"></span></a><!--~}~--></td>
                                        <td class="listing">Name: ~name html~<br>Caption: ~caption html~</td>
-                                       <td><a href="admin_images?id=~id~">[edit]</a></td>
+                                       <td><a href="admin_images?edit_id=~id~">[edit]</a></td>
                                        <td><a href="admin_images?admin_images_delete_id=~id~" onclick="return confirm('Permanently delete?')" style="color: red">[delete]</a></td>
                                </tr>
                                <!--~}~-->