JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
fix page editor when there's no images
[wfpl-cms.git] / admin_pages.html
index 9bd863a..491d325 100644 (file)
@@ -2,7 +2,7 @@
 
 <html>
 <head>
-       <title><!--~$title show {~-->~$host~ Admin: <!--~listings once_if {~-->Pages Listing<!--~}~--><!--~form {~--><!--~id {~-->Add a new page<!--~}~--><!--~id unset {~-->Edit page "~title html~"<!--~}~--><!--~}~--><!--~}~--></title>
+       <title><!--~$title show {~-->~$host~ Admin: <!--~listings once_if {~-->Manage pages<!--~}~--><!--~form {~--><!--~id {~-->Add a new page<!--~}~--><!--~id unset {~-->Edit page "~title html~"<!--~}~--><!--~}~--><!--~}~--></title>
        <!--~$head {~-->
        <script src="inc/ckeditor/ckeditor.js"></script>
        <style>
@@ -65,8 +65,8 @@
                                {
                                        thumb: "~image thumb_src jsdq~",
                                        image: "~image image_src jsdq~",
-                                       image_width: "~image image_width~",
-                                       image_height: "~image image_height~",
+                                       image_width: ~image image_width~,
+                                       image_height: ~image image_height~,
                                        sizes: "~sizes jsdq~",
                                        caption: "~caption jsdq~"
                                }~ sep {~,~}~~}~
                                break;
                        }
                        CKEDITOR.dialog.getCurrent().hide();
-                       editor.insertElement(CKEDITOR.dom.element.createFromHtml(code));
+                       CKEDITOR.currentInstance.insertElement(CKEDITOR.dom.element.createFromHtml(code));
                }
                CKEDITOR.plugins.add('wfpl_images', {
                        init: function (editor) {
                        CKEDITOR.replace(name, {
                                'contentsCss': 'style.css?m=~style.css mtime~',
                                'allowedContent': true,
+                               bodyId: '~$basename~' + '_wysiwyg_' + name,
                                'stylesSet': [
                                        { name: 'Paragraph', element: 'p'},
                                        { name: 'Page Headline', element: 'h1'},
 <!--~$body show {~-->
 
        <!--~form {~-->
+               <h1>~$host~ Admin Control Panel</h1>
+
                <h2><!--~id unset {~-->Add a new page<!--~}~--><!--~id {~-->Edit page "~title html~"<!--~}~--></h2>
 
                <form action="admin_pages" method="post"><!--~id {~--><div style="display: none"><input type="hidden" name="edit_id" value="~id attr~"></div><!--~}~-->
        <!--~}~-->
 
        <!--~listings once {~-->
+               <h1>~$host~ Admin Control Panel</h1>
+               <h2>Manage Pages</h2>
+
                <!--~listings once_if {~-->
                        <p><a href="admin_pages?new=1">[Add a new page]</a></p>