JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
clean up admin_images now that there's cke_wfpl_images
authorJason Woofenden <jason@jasonwoof.com>
Fri, 25 Jul 2014 15:08:00 +0000 (11:08 -0400)
committerJason Woofenden <jason@jasonwoof.com>
Fri, 25 Jul 2014 15:08:00 +0000 (11:08 -0400)
admin_images.html
admin_images.php

index 348c193..050d97c 100644 (file)
@@ -8,37 +8,38 @@
 <body>
 <!--~$body show {~-->
        <!--~display {~-->
-               <h2>Image details</h2>
+               <h1><!--~image nonempty {~--><img src="~image thumb_src~" width="~image thumb_width~" height="~image thumb_height~" alt="" style="display: inline-block; vertical-align: middle"><!--~}~--> Details for Image ~caption empty {~~name nonempty {~"~name html~"~}~~}~~caption nonempty {~"~caption html~"~}~</h1>
 
                <p><a href="admin_images?new=1">Add another image</a></p>
 
                <p><a href="admin_images">Back to images</a></p>
 
-               <p><a href="admin_images?edit_id=~id attr~">Edit</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>
+
+
+               <h2>Sizes</h2>
+
+               <p>This image is available in the following sizes.</p>
+
+               <p>Note: Currently only the first and last sizes are available in the page editor.</p>
 
-               <!--~references {~--><p><strong>Note:</strong> This image appears on the following page~count s~: <!--~data {~--><a href="~filename attr~">~title html~</a><!--~ sep {~-->, <!--~}~--><!--~}~--></p><!--~}~-->
-
-               <h3>How to put one of these images on a page</h3>
-               <ol>
-                       <li>Choose which size you want below. If you want a size that is not shown, <a href="admin_images?edit_id=~id attr~">edit this image</a> and add a new display size.</li>
-                       <li>Below the image (at your chosen size) you will see HTML code with a light gray background. Drag (or triple click) to select the HTML code for your desired alignment, and copy it to the clipboard.</li>
-                       <li><a href="admin_pages" target="_blank">Open the page editor in another tab</a> (so you can refer to these instructions while you use it.)</li>
-                       <li>In the page editor, type "HERE HERE HERE" where you'd like to insert the image, then click the "Source" button at the top/left of the editor.</li>
-                       <li>Now you will see the HTML code for the page. Find where it says "HERE HERE HERE", select those three words, then paste over them. You can paste with Ctrl-V (on Mac that's Command-V) or with the Edit menu, but the right-click paste probably won't work.</li>
-                       <li>Click the "Source" button again to get back to the normal view. Your image should now be visible in the editor (though you may have to scroll down to see it.)</li>
-               </ol>
-               
                <!--~smaller {~-->
-                       <div style="margin-top: 40px"><strong>Width: ~width~ pixels, Height: ~height~ pixels</strong></div>
+                       <div style="margin-top: 25px"><strong>Width: ~width~ pixels, Height: ~height~ pixels</strong></div>
                        <div style="font-size: 10px"><img src="~src~" alt="" />~caption nonempty {~~caption html~~}~</div>
-                       <div><strong>On the right: </strong>(with the page text to the left of it)</div><div><code class="html">&lt;span class="wfpl_ifr" style="background-image: url(~src~); width: ~width~px; padding-top: ~height~px"&gt;~caption empty {~&amp;nbsp;~}~~caption nonempty {~~caption html~&lt;br&gt;~}~&lt;/span&gt;</code></div>
-                       <div><strong>On the left: </strong>(with the page text to the right of it)</div><div><code class="html">&lt;span class="wfpl_ifl" style="background-image: url(~src~); width: ~width~px; padding-top: ~height~px"&gt;~caption empty {~&amp;nbsp;~}~~caption nonempty {~~caption html~&lt;br&gt;~}~&lt;/span&gt;</code></div>
-                       <div><strong>Centered: </strong>(with nothing to either side)</div><div> <code class="html">&lt;div class="wfpl_ic" style="background-image: url(~src~); padding-top: ~height~px; width: ~width~px"&gt;~caption html~&lt;/div&gt;</code></div>
                <!--~}~-->
 
-               <div style="margin-top: 40px"><strong>Full Size (centered):</strong></div>
-               <div><img src="~image image_src~" width="~image image_width~" height="~image image_height~" alt="" />~caption nonempty {~~caption html~~}~</div>
-               <div><code class="html">&lt;div class="wfpl_ic" style="background-image: url(~image image_src~); padding-top: ~image image_height~px"&gt;~caption html~&lt;/div&gt;</code></div>
+               <div style="margin-top: 25px"><strong>Full Size (centered):</strong></div>
+               <div class="wfpl_ic"><img src="~image image_src~" width="~image image_width~" height="~image image_height~" alt="" />~caption nonempty {~~caption html~~}~</div>
 
                <!--~no_sizes {~-->
                        <p>To display this image smaller, <a href="admin_images?edit_id=~id attr~">edit this image</a> and enter display size(s).</p>
@@ -52,7 +53,7 @@
        <!--~}~-->
 
        <!--~form {~-->
-               <h2><!--~id unset {~-->Add a new image<!--~}~--><!--~id {~-->Edit image "~name html~"<!--~}~--></h2>
+               <h1><!--~id unset {~-->Add a new image<!--~}~--><!--~id {~-->Edit image "~name html~"<!--~}~--></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~">
 
index eebe9ba..7e64aae 100644 (file)
@@ -236,12 +236,12 @@ function admin_images_main_form($id = false) {
                        $saved_id = $id;
                } else {
                        db_insert_assoc('cms_images', $data);
-                       message('Image saved.');
+                       message('Image saved. Next time you open a page editor, this image will be availble in the "Insert Image" dialog.');
                        $saved_id = db_auto_id();
                }
 
                # return user to display page where they can see instructions, etc
-               return "./admin_images?id=$saved_id";
+               return "./admin_images";
 
        } elseif($id) {
                # we've recieved an edit id, but no data. So we grab the values to be edited from the database