<html>
<head>
- <title><!--~$title show {~-->~$host~ Admin: <!--~listings {~-->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 type="text/javascript" src="code/ckeditor/ckeditor.js"></script>
+ <script src="inc/ckeditor/ckeditor.js"></script>
<style>
/* icon in cke buttons */
.cke_button_icon.cke_button__wfpl_images_icon {
- background-image: url(/code/ckeditor/plugins/icons.png?t=D5AC);
+ background-image: url(/inc/ckeditor/plugins/icons.png?t=D5AC);
background-position: 0 -1504px;
}
.cke_wfpl_images_dialog * {
border: 2px solid #444;
}
</style>
- <script type="text/javascript">
+ <script>
window.cke_wfpl_images = {
images: [~wfpl_images {~
{
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><!--~}~-->
<div class="caption">Title</div>
<div class="field_notes">(This appears at the top of the page, in the window title-bar (by the close button) and as the headline/link of search engine results.)</div>
- <div class="field"><input type="text" name="title" value="~title attr~"></div>
+ <div class="field"><input type="text" name="title" value="~title attr~" class="wide_field"></div>
<div class="caption">Filename</div>
<div class="field_notes">(<!--~editing {~-->Careful: if you change this, be sure to update all links to this page<!--~}~--><!--~editing unset {~-->Please use only a-z, 0-9 and _ (underscore) in your filename. Please, no capitals, punctuation or spaces.<!--~}~-->)</div>
<li>If you don't see an editor below (with buttons in it) then please try this page in <a href="http://getfirefox.com">Mozilla FireFox</a> or <a href="http://www.google.com/chrome/">Google Chrome</a>.</li>
<li>If you're pasting from Microsoft Word, please use the "paste from word" button (looks like a clipboard with a "W").</li>
<li>To make a link, type the text to be clicked, select it, click the "Link" button (looks like a short chain) and paste the web address (where the link should point to) into the "URL" field. Exception: If you're making a link to another page on this site, please remove the "http://~$host~/" from the beginning of the "URL" field and set the "Protocol" to <other>.</li>
+ <li>To insert an image: place the cursor at the beginning of a line and click the "insert image" button in the editor. Note that you will only be able to insert images that you have already uploaded on the <a href="admin_images" target="_blank">manage images</a> page.</li>
</ul>
</div>
- <div class="field"><textarea class="html_editor" rows="20" cols="50" id="content" name="content">~content html~</textarea><script type="text/javascript">make_wysiwyg('content');</script></div>
+ <div class="field"><textarea class="html_editor" rows="20" cols="50" id="content" name="content">~content html~</textarea><script>make_wysiwyg('content');</script></div>
<div class="caption">Description</div>
<div class="field_notes">(Hidden description of this page, primarily for search engines.)</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>
- <table cellspacing="0" cellpadding="4" border="1" summary="">
+ <table cellspacing="0" cellpadding="4" border="0" summary="" class="evenodd">
<tr><th>Title</th><th>Filename</th><th> </th></tr>
<!--~listings {~-->
<tr>