From 396c9093267206ccf668df57d05cfcdda0ac31bd Mon Sep 17 00:00:00 2001 From: George Clark Date: Wed, 11 Nov 2015 09:36:17 -0500 Subject: [PATCH] Item13844: Cleanup git after merging extensions --- .../pub/System/CommentPlugin/comment_src.js | 54 - .../CompareRevisionsAddOnDemoTopic.txt,v | 82 -- .../System/EditTablePlugin/edittable_src.css | 81 -- .../System/EditTablePlugin/edittable_src.js | 1159 ----------------- .../pub/System/JQueryCycle/beach1.jpg,v | Bin 20564 -> 0 bytes .../pub/System/JQueryCycle/beach2.jpg,v | Bin 21763 -> 0 bytes .../pub/System/JQueryCycle/beach3.jpg,v | Bin 22905 -> 0 bytes .../pub/System/JQueryInnerFade/ggbg.gif,v | Bin 4765 -> 0 bytes .../pub/System/JQueryInnerFade/km.jpg,v | Bin 13943 -> 0 bytes .../pub/System/JQueryInnerFade/rt_arch.jpg,v | Bin 40769 -> 0 bytes .../pub/System/JQueryInnerFade/tuev.jpg,v | Bin 37803 -> 0 bytes .../System/JQueryInnerFade/whizzkids.gif,v | Bin 9202 -> 0 bytes .../System/JQueryMasonry/jQuery-Masonry.jpg,v | Bin 36268 -> 0 bytes .../JQueryPlugin/plugins/rating/star.gif | Bin 815 -> 0 bytes .../pub/System/JQuerySlimbox/IMG_1190.JPG,v | Bin 46582 -> 0 bytes .../pub/System/SlideShowPlugin/clearpixel.gif | Bin 807 -> 0 bytes .../pub/System/SlideShowPlugin/endpres.gif | Bin 1852 -> 0 bytes .../pub/System/SlideShowPlugin/first.gif | Bin 532 -> 0 bytes .../pub/System/SlideShowPlugin/last.gif | Bin 529 -> 0 bytes .../pub/System/SlideShowPlugin/logo.gif | Bin 1621 -> 0 bytes .../pub/System/SlideShowPlugin/next.gif | Bin 505 -> 0 bytes .../pub/System/SlideShowPlugin/prev.gif | Bin 511 -> 0 bytes .../pub/System/SlideShowPlugin/startpres.gif | Bin 1920 -> 0 bytes .../pub/System/TinyMCEPlugin/foswiki_src.js | 137 -- .../System/TinyMCEPlugin/foswiki_tiny_src.js | 454 ------- .../plugins/foswiki/editor_plugin_src.js | 117 -- .../plugins/foswikibuttons/css/popup_src.css | 32 - .../foswikibuttons/editor_plugin_src.js | 549 -------- .../foswikibuttons/jscripts/attach_src.js | 78 -- .../foswikibuttons/jscripts/colour_src.js | 38 - .../foswikiimage/css/foswikiimage_src.css | 66 - .../plugins/foswikiimage/editor_plugin_src.js | 75 -- 32 files changed, 2922 deletions(-) delete mode 100644 CommentPlugin/pub/System/CommentPlugin/comment_src.js delete mode 100644 CompareRevisionsAddOn/data/Sandbox/CompareRevisionsAddOnDemoTopic.txt,v delete mode 100755 EditTablePlugin/pub/System/EditTablePlugin/edittable_src.css delete mode 100644 EditTablePlugin/pub/System/EditTablePlugin/edittable_src.js delete mode 100644 JQueryPlugin/pub/System/JQueryCycle/beach1.jpg,v delete mode 100644 JQueryPlugin/pub/System/JQueryCycle/beach2.jpg,v delete mode 100644 JQueryPlugin/pub/System/JQueryCycle/beach3.jpg,v delete mode 100644 JQueryPlugin/pub/System/JQueryInnerFade/ggbg.gif,v delete mode 100644 JQueryPlugin/pub/System/JQueryInnerFade/km.jpg,v delete mode 100644 JQueryPlugin/pub/System/JQueryInnerFade/rt_arch.jpg,v delete mode 100644 JQueryPlugin/pub/System/JQueryInnerFade/tuev.jpg,v delete mode 100644 JQueryPlugin/pub/System/JQueryInnerFade/whizzkids.gif,v delete mode 100644 JQueryPlugin/pub/System/JQueryMasonry/jQuery-Masonry.jpg,v delete mode 100644 JQueryPlugin/pub/System/JQueryPlugin/plugins/rating/star.gif delete mode 100644 JQueryPlugin/pub/System/JQuerySlimbox/IMG_1190.JPG,v delete mode 100644 SlideShowPlugin/pub/System/SlideShowPlugin/clearpixel.gif delete mode 100644 SlideShowPlugin/pub/System/SlideShowPlugin/endpres.gif delete mode 100644 SlideShowPlugin/pub/System/SlideShowPlugin/first.gif delete mode 100644 SlideShowPlugin/pub/System/SlideShowPlugin/last.gif delete mode 100644 SlideShowPlugin/pub/System/SlideShowPlugin/logo.gif delete mode 100644 SlideShowPlugin/pub/System/SlideShowPlugin/next.gif delete mode 100644 SlideShowPlugin/pub/System/SlideShowPlugin/prev.gif delete mode 100644 SlideShowPlugin/pub/System/SlideShowPlugin/startpres.gif delete mode 100644 TinyMCEPlugin/pub/System/TinyMCEPlugin/foswiki_src.js delete mode 100644 TinyMCEPlugin/pub/System/TinyMCEPlugin/foswiki_tiny_src.js delete mode 100644 TinyMCEPlugin/pub/System/TinyMCEPlugin/plugins/foswiki/editor_plugin_src.js delete mode 100644 TinyMCEPlugin/pub/System/TinyMCEPlugin/plugins/foswikibuttons/css/popup_src.css delete mode 100644 TinyMCEPlugin/pub/System/TinyMCEPlugin/plugins/foswikibuttons/editor_plugin_src.js delete mode 100644 TinyMCEPlugin/pub/System/TinyMCEPlugin/plugins/foswikibuttons/jscripts/attach_src.js delete mode 100644 TinyMCEPlugin/pub/System/TinyMCEPlugin/plugins/foswikibuttons/jscripts/colour_src.js delete mode 100644 TinyMCEPlugin/pub/System/TinyMCEPlugin/plugins/foswikiimage/css/foswikiimage_src.css delete mode 100644 TinyMCEPlugin/pub/System/TinyMCEPlugin/plugins/foswikiimage/editor_plugin_src.js diff --git a/CommentPlugin/pub/System/CommentPlugin/comment_src.js b/CommentPlugin/pub/System/CommentPlugin/comment_src.js deleted file mode 100644 index f36acbbebd..0000000000 --- a/CommentPlugin/pub/System/CommentPlugin/comment_src.js +++ /dev/null @@ -1,54 +0,0 @@ -/* -Foswiki - The Free and Open Source Wiki, http://foswiki.org/ - -Copyright (C) 2010 Foswiki Contributors. Foswiki Contributors -are listed in the AUTHORS file in the root of this distribution. -NOTE: Please extend that file, not this notice. - -This program is free software; you can redistribute it and/or -modify it under the terms of the GNU General Public License -as published by the Free Software Foundation; either version 2 -of the License, or (at your option) any later version. For -more details read LICENSE in the root of this distribution. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -As per the GPL, removal of this notice is prohibited. - -This is an example of a simple AJAX comment submission. - -*/ -(function($) { - $(document).ready( - function() { - $("textarea.commentPluginAjax") - .blur( - function() { - if (this.value == '') - this.value = this.title; - }) - .focus( - function() { - if (this.value == this.title) - this.value = ''; - }) - .keypress( - function() { - var form = $(this).parents("form")[0]; - $(form).find(".commentPluginStatusResponse").html(''); - }); - $("input.commentPluginAjax").click( - function(e) { - var form = $(this).parents("form")[0]; - // Remove the endpoint; we want a status report - $(form).find("input[name='endPoint']").remove(); - $.post(form.action, $(form).serialize(), - function() { - $(form).find(".commentPluginStatusResponse") - .html("Saved"); - }); - }); - }); -})(jQuery); diff --git a/CompareRevisionsAddOn/data/Sandbox/CompareRevisionsAddOnDemoTopic.txt,v b/CompareRevisionsAddOn/data/Sandbox/CompareRevisionsAddOnDemoTopic.txt,v deleted file mode 100644 index d68d362961..0000000000 --- a/CompareRevisionsAddOn/data/Sandbox/CompareRevisionsAddOnDemoTopic.txt,v +++ /dev/null @@ -1,82 +0,0 @@ -head 1.2; -access; -symbols; -locks; strict; -comment @# @; - - -1.2 -date 2007.11.07.15.06.41; author ProjectContributor; state Exp; -branches; -next 1.1; - -1.1 -date 2007.11.07.15.06.41; author ProjectContributor; state Exp; -branches; -next ; - - -desc -@none -@ - - -1.2 -log -@none -@ -text -@%META:TOPICINFO{author="ProjectContributor" date="1194448001" format="1.1" version="2"}% ----+ This is the title - -Here is a changed paragraph. Lorem Ipsum dolor sit amet, conecteur adipiscing felix elit. - ---- - - * First item - * Second item - * Third item - ---- - -| *A* | *B* | *C* | -| aa | ab | ac | -| zz | yy | zz | -| za | zb | zc | - ---- - -Here is a paragraph. Pellentesque velit. Aliquam era volutpat. Duis sagittis nibh sed justo. - --- Main.ProjectContributor -@ - - -1.1 -log -@none -@ -text -@d1 2 -a2 2 -%META:TOPICINFO{author="ProjectContributor" date="1144954837" format="1.1" version="1"}% ----+ This is the new title -d4 1 -a4 1 -Here is a changed paragraph. Lorem Ipsum dolor sit amet, conecteur adipiscing elit. -d10 1 -a10 1 - * Thrid item -d14 1 -a14 1 -| *A* | *X* | *C* | -d16 1 -a16 1 -| ba | bb | bc | -d21 1 -a21 1 -Here is a new paragraph. Pellentesque velit. Aliquam era volutpat. Duis sagittis nibh sed justo. -d23 1 -a23 1 --- Main.ProjectContributor - 13 Apr 2006 -@ diff --git a/EditTablePlugin/pub/System/EditTablePlugin/edittable_src.css b/EditTablePlugin/pub/System/EditTablePlugin/edittable_src.css deleted file mode 100755 index 0b0fbce012..0000000000 --- a/EditTablePlugin/pub/System/EditTablePlugin/edittable_src.css +++ /dev/null @@ -1,81 +0,0 @@ -/* View mode */ -.editTable { - padding-bottom:1em; -} -.editTableEdit .foswikiTable { - margin:5px 0; -} -.editTableEdit td, -.editTableEdit th { - border-color:#eee; - padding:.5em; -} -.editTableInnerTable table, -.editTableInnerTable th, -.editTableInnerTable td { - border:none; - border-style:none; - border-width:0; - padding-top:0; -} -.editTableEditImageButton { - margin:3px 0; -} - -/* Edit mode */ -.editTableInput, -.editTableTextarea { - font-family:monospace; -} -.editTableActionButton { - margin:0 2px 2px 0; - cursor:pointer; -} -.editTableActionCell { - vertical-align:middle; -} -.editTableActionCell a:hover { - background:none; -} -.editTableActionSelectedCell { - background:#069; -} -.editTableActionSelectedCellDone { - background-image:url(move_done_bg_anim.gif); -} -.foswikiTableEven textarea, -.foswikiTableEven .editTableTextarea, -.foswikiTableEven input { - background-color:#f5f5f5; -} -.foswikiTableOdd textarea, -.foswikiTableOdd .editTableTextarea, -.foswikiTableOdd input { - background-color:#ffffff; -} -.editTableCalendarButton { - margin:0 2px; -} -.editTableRowSeparator td { - margin:0; - padding:0; - background-color:#fafafa; - height:5px; - cursor:default; -} -.editTableMoveMode .editTableRowSeparator td { - background-image:url(separator_bg_anim.gif); -} -.editTableMoveMode td.editTableRowSeparatorHover { - background-image:none; - background:#069; - height:13px; - cursor:move; -} -.editTableMoveMode .editTableActionCell img { - visibility:hidden; -} -.editTableMoveMode .editTableActionSelectedCell img { - visibility:visible; -} -.editTableCalc {} diff --git a/EditTablePlugin/pub/System/EditTablePlugin/edittable_src.js b/EditTablePlugin/pub/System/EditTablePlugin/edittable_src.js deleted file mode 100644 index 69acabe656..0000000000 --- a/EditTablePlugin/pub/System/EditTablePlugin/edittable_src.js +++ /dev/null @@ -1,1159 +0,0 @@ -// sEditTable.js -// -// By Byron Darrah, Arthur Clemens -// -// This code adds support to the Foswiki EditTablesPlugin for dynamically -// manipulating rows within a table. - -/** - -*/ -// Global variables - -var sEditTable; -var sET_TABLE_CHANGES_PARAM = 'ettablechanges'; // name of hidden input field -// array of edittables -var sRowSelection; -var sAlternatingColors = []; -var LAST_ROW_NR = -1; -var PERFORM_UNIT_TESTS = 0; // only a couple, see bottom -var DEBUG = 0; - -// workaround for non-Firebug: -var console; -if (!console) { - function Console() {} - Console.prototype.debug = function(msg) { - window.alert(msg); - } - Console.prototype.log = function(msg) { - window.alert(msg); - } - Console.prototype.assert = function(test, msg) { - if (!test) window.alert("assert fails:" + msg); - } - Console.prototype.dir = function(obj) { - var text = ""; - for (var i in obj) { - text += i + "=" + obj[i] + "\n"; - } - window.alert(text); - } - console = new Console(); -} - -/** - -*/ -// Here's a custom version of getElementByTagName. I find it easier -// to debug certain problems this way when a script doesn't seem to be -// finding the node we'd expect. - -function searchNodeTreeForTagName(node, tag_name) { - if (node.tagName == tag_name) { - return node; - } - for (var child = node.firstChild; child != null; child = child.nextSibling) { - var r = searchNodeTreeForTagName(child, tag_name); - if (r != null) { - return r; - } - } -} - -function hasClass(el, className) { - if (!el || !className) - return; - var re = new RegExp('(?:^|\\s+)' + className + '(?:\\s+|$)'); - return re.test(el['className']); -} -function addClass(el, className) { - if (!el || !className) - return; - if (hasClass(el, className)) { - return; - } - // already present - el['className'] = [el['className'], className].join(' '); -} -function removeClass(el, className) { - if (!el || !className) - return; - if (!hasClass(el, className)) { - return; - } - // not present - - var re = new RegExp('(?:^|\\s+)' + className + '(?:\\s+|$)', 'g'); - var c = el['className']; - el['className'] = c.replace(re, ' '); -} - -/** -Create user control elements and initialize table manipulation objects. -*/ - -// Build the list of edittables. -function edittableInit(form_name, asset_url, headerRows, footerRows) { - - // The form we want is actually the second thing in the - // document that has the form_name. - var tableform = document.forms[form_name]; - - if (tableform == null) { - alert("Problem loading JavaScript for EditTablePlugin: JavaScript features cannot be used.\n"); - return; - } - attachEvent(tableform, 'submit', submitTable); - - var somerow = searchNodeTreeForTagName(tableform, "TR"); - - if (somerow != null) { - var row_container = somerow.parentNode; - sEditTable = new EditTable(tableform, row_container, headerRows, footerRows); - } - if (somerow != null) { - insertActionButtons(asset_url); - insertRowSeparators(); - } - sRowSelection = new RowSelectionObject(asset_url); - retrieveAlternatingRowColors(); - fixStyling(); -} - -/** -Saves all data. -Create the etrow_id# inputs to tell the server about row changes we made. -We will create new hidden fields with name etrow_id{n} where n is the key to existing etcell{n}x{m} fields. -*/ -function submitTable(evt) { - - - var DEBUG_TXT = ""; - - var ilen = sEditTable.revidx.length; - for (var rowpos = 0; rowpos < ilen; rowpos++) { - var inpname = 'etrow_id' + (rowpos + 1); - var row_id = sEditTable.revidx[rowpos] + 1; - - var row = sEditTable.rows[ sEditTable.revidx[rowpos] ]; - var inputElems = row.getElementsByTagName('INPUT'); - - // try to match ids to the etcell notation in the input names - if (inputElems && inputElems[0]) { - var re = new RegExp("etcell([0-9]+)x[0-9]+"); - var inputString = inputElems[0].name; - var matches = inputString.match(re); - if (matches) { - row_id = matches[1]; - } - } - - DEBUG_TXT += "\n" + rowpos + " => name=" + inpname + " => value=" + row_id; - - var inp = document.createElement('INPUT'); - inp.setAttribute('type', 'hidden'); - inp.setAttribute('name', inpname); - inp.setAttribute('value', '' + row_id); - sEditTable.tableform.appendChild(inp); - } - - if (DEBUG) { - console.debug(DEBUG_TXT); - } - return true; -} - -/** - -*/ -function attachEvent(obj, evtype, handler) { - if (!handler) return; - if (window.addEventListener) { - // Mozilla, Netscape, Firefox - obj.addEventListener(evtype, handler, false); - } else { - // IE - obj.attachEvent('on' + evtype, handler); - } -} - -/** - -*/ -function detachEvent(obj, evtype, handler) { - if (!handler) return; - if (window.addEventListener) { - // Mozilla, Netscape, Firefox - obj.removeEventListener(evtype, handler, false); - } else { - // IE - obj.detachEvent('on' + evtype, handler); - } -} - -/** - -*/ -function getEventAttr(evt, pname) { - var e_out; - var ie_var = "srcElement"; - var moz_var = "target"; - // "target" for Mozilla, Netscape, Firefox et al. ; "srcElement" for IE - evt[moz_var] ? e_out = evt[moz_var][pname] : e_out = evt[ie_var][pname]; - return e_out; -} - -/** - -*/ -function insertActionButtons(asset_url) { - insertActionButtonsMove(asset_url); - insertActionButtonsDelete(asset_url); -} - -/** - -*/ -function insertActionButtonsMove(asset_url) { - - // do not show a move button for just one row - if (sEditTable.numrows <= 1 ) return; - - var action_cell, action_butt; - - for (var rowpos = 0; rowpos < sEditTable.numrows; rowpos++) { - var rownr = sEditTable.revidx[rowpos]; - var child = sEditTable.rows[rownr]; - - if (child.tagName == 'TR') { - var isHeader = isHeaderRowArrayOrder(sEditTable.headerRows, sEditTable.footerRows, rownr); - var isFooter = isFooterRowArrayOrder(sEditTable.headerRows, sEditTable.footerRows, rownr, sEditTable.numrows); - if (isHeader || isFooter) { - action_cell = document.createElement('TH'); - action_butt = document.createElement('SPAN'); - action_butt.innerHTML = ''; - } else { - action_cell = document.createElement('TD'); - action_butt = createActionButtonMove(asset_url, rownr); - action_cell.moveButton = action_butt; - addClass(action_cell, 'editTableActionCell'); - } - action_cell.id = 'et_actioncell' + rownr; - action_cell.appendChild(action_butt); - child.insertBefore(action_cell, child.firstChild); - } - } - // set styling for the last action_cell to remove the bottom border - addClass(action_cell, 'foswikiLast'); -} - -function createActionButtonMove (asset_url, rownr) { - var action_butt = document.createElement('IMG'); - action_butt.setAttribute('title', 'Move row'); - action_butt.setAttribute('width', '16'); - action_butt.setAttribute('height', '16'); - action_butt.enableButtonSrc = asset_url + '/btn_move.gif'; - action_butt.disableButtonSrc = asset_url + '/btn_move_disabled.gif'; - action_butt.hoverButtonSrc = asset_url + '/btn_move_over.gif'; - action_butt.moveButtonSrc = asset_url + '/btn_move.gif'; - action_butt.setAttribute('src', action_butt.enableButtonSrc); - - action_butt.mohandler = mouseOverButtonHandler; - attachEvent(action_butt, 'mouseover', action_butt.mohandler); - action_butt.mouthandler = mouseOutButtonHandler; - attachEvent(action_butt, 'mouseout', action_butt.mouthandler); - - action_butt.handler = moveHandler; - attachEvent(action_butt, 'click', action_butt.handler); - - addClass(action_butt, 'editTableActionButton'); - action_butt.rownr = rownr; - return action_butt; -} - -/** - -*/ -function insertActionButtonsDelete(asset_url) { - - var action_cell, action_butt; - - for (var rowpos = 0; rowpos < sEditTable.numrows; rowpos++) { - var rownr = sEditTable.revidx[rowpos]; - var child = sEditTable.rows[rownr]; - if (child.tagName == 'TR') { - var isHeader = isHeaderRowArrayOrder(sEditTable.headerRows, sEditTable.footerRows, rownr); - var isFooter = isFooterRowArrayOrder(sEditTable.headerRows, sEditTable.footerRows, rownr, sEditTable.numrows); - if (isHeader || isFooter) { - action_cell = document.createElement('TH'); - action_butt = document.createElement('SPAN'); - action_butt.innerHTML = ''; - } else { - action_cell = document.createElement('TD'); - action_butt = createActionButtonDelete(asset_url, rownr); - action_cell.moveButton = action_butt; - addClass(action_cell, 'editTableActionCell'); - } - action_cell.id = 'et_actioncell' + rownr; - action_cell.deleteButton = action_butt; - action_cell.appendChild(action_butt); - insertAfter(action_cell, child.lastChild); - } - } - // set styling for the last action_cell to remove the bottom border - addClass(action_cell, 'foswikiLast'); -} - -function createActionButtonDelete (asset_url, rownr) { - - var action_butt = document.createElement('IMG'); - action_butt.setAttribute('title', 'Delete row'); - action_butt.setAttribute('width', '16'); - action_butt.setAttribute('height', '16'); - action_butt.enableButtonSrc = asset_url + '/btn_delete.gif'; - action_butt.disableButtonSrc = asset_url + '/btn_delete_disabled.gif'; - action_butt.hoverButtonSrc = asset_url + '/btn_delete_over.gif'; - action_butt.setAttribute('src', action_butt.enableButtonSrc); - - action_butt.mohandler = mouseOverButtonHandler; - attachEvent(action_butt, 'mouseover', action_butt.mohandler); - action_butt.mouthandler = mouseOutButtonHandler; - attachEvent(action_butt, 'mouseout', action_butt.mouthandler); - - action_butt.handler = deleteHandler; - attachEvent(action_butt, 'click', action_butt.handler); - - addClass(action_butt, 'editTableActionButton'); - action_butt.rownr = rownr; - return action_butt; -} - - -/** - -*/ -function insertRowSeparators() { - - var child; - var sep_row, - columns; - - for (var rowpos = 0; rowpos < sEditTable.numrows; rowpos++) { - var rownr = sEditTable.revidx[rowpos]; - var isHeader = isHeaderRowArrayOrder(sEditTable.headerRows, sEditTable.footerRows, rownr); - var isFooter = isFooterRowArrayOrder(sEditTable.headerRows, sEditTable.footerRows, rownr, sEditTable.numrows); // footer rows are written just below the header, and before the body - if (isHeader || isFooter) { - // nothing - } else { - child = sEditTable.rows[rownr]; - columns = countRowColumns(child); - sep_row = makeSeparatorRow(rownr, columns); - child.parentNode.insertBefore(sep_row, child); - } - } - sep_row = makeSeparatorRow(LAST_ROW_NR, columns); - child.parentNode.appendChild(sep_row); - sEditTable.last_separator = sep_row; -} - -/** - -*/ -function makeSeparatorRow(rownr, columns) { - // row tr - var sep_row = document.createElement('TR'); - // row td (background) - var sep_cell = document.createElement('TD'); - sep_cell.colSpan = columns; - sep_cell.rownr = rownr; - - // row filler, because td needs element to have height - var filling_cell = document.createElement('DIV'); - filling_cell.innerHTML = ''; - filling_cell.rownr = rownr; - sep_cell.appendChild(filling_cell); - - sep_row.rownr = rownr; - sep_row.appendChild(sep_cell); - sep_row.cell = sep_cell; - addClass(sep_row, 'editTableRowSeparator'); - sep_row.id = 'et_rowseparator' + rownr; - sep_row.ckhandler = sepClickHandler; - sep_row.mohandler = sepMouseOverHandler; - sep_row.mouthandler = sepMouseOutHandler; - attachEvent(sep_row, 'click', sep_row.ckhandler); - attachEvent(sep_row, 'mouseover', sep_row.mohandler); - attachEvent(sep_row, 'mouseout', sep_row.mouthandler); - return sep_row; -} - -/** - -*/ -function countRowColumns(row_el) { - var count = 0; - for (var tcell = row_el.firstChild; tcell != null; tcell = tcell.nextSibling) { - if (tcell.tagName == 'TD' || tcell.tagName == 'TH') { - count += tcell.colSpan; - } - } - return count; -} - -/** - -*/ -function selectRow(rownr) { - if (rownr == null && sRowSelection.row == null) { - return; - } - - if (rownr != null) { - sRowSelection.row = sEditTable.rows[rownr]; - sRowSelection.rownum = rownr; - - var sep_row = sRowSelection.row.previousSibling; - sRowSelection.topSep = sep_row; - - var next_rowpos = sEditTable.positions[rownr] + 1; - if (next_rowpos < sEditTable.numrows) { - var next_rownr = sEditTable.revidx[next_rowpos]; - sep_row = sEditTable.rows[next_rownr].previousSibling; - } else { - sep_row = sEditTable.last_separator; - } - sRowSelection.bottomSep = sep_row; - } - - /* Set the style class of data cell elements in the selected row */ - - var tableCells = sRowSelection.row.getElementsByTagName('TD'); - for (var i = 0; i < tableCells.length;++i) { - if (rownr != null) { - addClass(tableCells[i], 'editTableActionSelectedCell'); - removeClass(tableCells[i], 'editTableActionSelectedCellDone'); - } else { - removeClass(tableCells[i], 'editTableActionSelectedCell'); - addClass(tableCells[i], 'editTableActionSelectedCellDone'); - } - } - - if (rownr == null) { - sRowSelection.row = null; - sRowSelection.rownum = null; - sRowSelection.topSep = null; - sRowSelection.bottomSep = null; - } -} - -function mouseOverButtonHandler(evt) { - var target = evt.srcElement ? evt.srcElement: evt.target; - target.src = target['hoverButtonSrc']; -} - -function mouseOutButtonHandler(evt) { - var target = evt.srcElement ? evt.srcElement: evt.target; - target.src = target['enableButtonSrc']; -} - -/** -TODO: explorer fires twice, so nothing happens visually -*/ -function moveHandler(evt) { - - if (sRowSelection.rownum != null) { - // switch back - sRowSelection.rownum = null; - selectRow(null); - switchDeleteButtons(evt); - switchMoveButtons(evt); - removeSeparatorAnimation(); - return; - } - var rownr = getEventAttr(evt, 'rownr'); - selectRow(rownr); - switchDeleteButtons(evt); - switchMoveButtons(evt); - addSeparatorAnimation(); -} - -function addSeparatorAnimation() { - addClass(sEditTable.tableform, 'editTableMoveMode'); -} - -function removeSeparatorAnimation() { - removeClass(sEditTable.tableform, 'editTableMoveMode'); -} - -/** - -*/ -function sepClickHandler(evt) { - var rownr = getEventAttr(evt, 'rownr'); - if (sRowSelection.rownum == null) { - return; - } - moveRow(sRowSelection.rownum, rownr); - selectRow(null); - switchDeleteButtons(evt); - switchMoveButtons(evt); - removeSeparatorAnimation(); -} - -/** - -*/ -function sepMouseOverHandler(evt) { - var target = evt.srcElement ? evt.srcElement: evt.target; - if (sRowSelection.rownum == null) { - removeClass(target, 'editTableRowSeparatorHover'); - } else { - addClass(target, 'editTableRowSeparatorHover'); - } -} - -function sepMouseOutHandler(evt) { - var target = evt.srcElement ? evt.srcElement: evt.target; - removeClass(target, 'editTableRowSeparatorHover'); -} - -/** - -*/ -function switchDeleteButtons(evt) { - var rownr = getEventAttr(evt, 'rownr'); - var mode = (sRowSelection.rownum == null) ? 'to_enable': 'to_disable'; - var ilen = sEditTable.rows.length; - for (var i = 0; i < ilen;++i) { - var row_elem = sEditTable.rows[i]; - var action_cell = row_elem.lastChild; - var deleteButton = action_cell.deleteButton; - if (!deleteButton) continue; - if (mode == 'to_enable') { - deleteButton.src = deleteButton['enableButtonSrc']; - attachEvent(deleteButton, 'click', deleteButton.handler); - } else { - deleteButton.src = deleteButton['disableButtonSrc']; - detachEvent(deleteButton, 'click', deleteButton.handler); - } - } -} - -/** -Enables/disabled the move buttons. -Disabling: except for the row that has been selected. -*/ -function switchMoveButtons(evt) { - var rownr = getEventAttr(evt, 'rownr'); - var mode = (sRowSelection.rownum == null) ? 'to_enable': 'to_disable'; - var ilen = sEditTable.rows.length; - for (var i = 0; i < ilen;++i) { - var buttonMode = mode; - if (mode == 'to_disable' && i == sRowSelection.rownum) { - buttonMode = 'to_enable'; - } - var row_elem = sEditTable.rows[i]; - var action_cell = row_elem.firstChild; - var moveButton = action_cell.moveButton; - if (!moveButton) continue; - if (buttonMode == 'to_enable') { - moveButton.src = moveButton['enableButtonSrc']; - attachEvent(moveButton, 'click', moveButton.handler); - } else { - moveButton.src = moveButton['disableButtonSrc']; - detachEvent(moveButton, 'click', moveButton.handler); - } - } -} - -/** - -*/ -function deleteHandler(evt) { - var rownr = getEventAttr(evt, 'rownr'); - var from_row_pos = sEditTable.positions[rownr]; - - if (DEBUG) { - console.debug("deleteHandler rownr:" + rownr + "; from_row_pos=" + from_row_pos); - } - - // Remove the from_row from the table HTML - - var from_row_elem = sEditTable.rows[rownr]; - from_row_elem.parentNode.removeChild(from_row_elem.previousSibling); - from_row_elem.parentNode.removeChild(from_row_elem); - - // Update all rows after from_row - for (var rowpos = from_row_pos + 1; rowpos < sEditTable.numrows; rowpos++) { - var rownum = sEditTable.revidx[rowpos]; - var newpos = rowpos - 1; - sEditTable.positions[rownum] = newpos; - sEditTable.revidx[newpos] = rownum; - updateRowLabels(rownum, -1); - } - - // remove array reference - sEditTable.revidx.pop(); - - if (sRowSelection.rownum == rownr) { - selectRow(null); - } - - sEditTable.numrows--; - updateTableChangesList(sEditTable, 0); - - fixStyling(); -} - -/** -Array Remove - By John Resig (MIT Licensed) -*/ -Array.prototype.remove = function(from, to) { - var rest = this.slice((to || from) + 1 || this.length); - this.length = from < 0 ? this.length + from : from; - return this.push.apply(this, rest); -}; - -/** - // added row at end (this is where the page gets loaded) - // then js-removed first body row - // still totalling 5 rows, including header and footer - // so 3 body rows - initChangeMap = [0, 0,0,0, 1,0]; - revidx = [0, 2,3,4, 5]; - expected = '0, 0,0,0, 0,0'; - console.assert(getChangesListValues(initChangeMap, revidx, headerRows, footerRows).join(',') == expected, "getChangesListValues 2"); - - - -When calculating, preserve the header and footer rows. - -For instance, with 1 header row, 1 footer row and 3 body rows: - - H | B B B | F - -... we set the header and footer rows aside. - - -*/ -function getChangesListValues(inInitChangeList, inRevIdx, inHeaderRows, inFooterRows) { - - var changesList = new Array(); - - // make the changes list as long as inInitChangeList - // set all values to zero - // this must be done to set values of elements outside the range - // of inRevIdx - var ilen; - ilen = inInitChangeList.length; - for (var i=0; i from_row_pos) { - to_row_pos--; - to_row = sEditTable.revidx[to_row_pos]; - } - } - - if (DEBUG) { - console.debug("moveRow; from_row_pos=" + from_row_pos + ";to_row_pos=" + to_row_pos); - } - - var inc = 1; - if (to_row_pos == -1 || from_row_pos > to_row_pos) { - inc = -1; - } - if (from_row == to_row) { - return; - } - - - // Remove the from_row from the table. - - var from_row_elem = sEditTable.rows[from_row]; - var from_row_sep = from_row_elem.previousSibling; - workaroundIECheckboxBug(from_row_elem); - from_row_elem.parentNode.removeChild(from_row_sep); - from_row_elem.parentNode.removeChild(from_row_elem); - - - // Update all rows after from_row up to to_row. - - for (var rowpos = from_row_pos + inc; rowpos != to_row_pos + inc; rowpos += inc) { - var rownum = sEditTable.revidx[rowpos]; - var newpos = rowpos - inc; - sEditTable.positions[rownum] = newpos; - sEditTable.revidx[newpos] = rownum; - updateRowLabels(rownum, -inc); - } - - - var insertion_target; - if (inc == 1) { - insertion_target = sEditTable.rows[to_row] - insertAfter(from_row_elem, insertion_target); - insertAfter(from_row_sep, insertion_target); - } else { - insertion_target = sEditTable.rows[to_row].previousSibling; - insertBefore(from_row_sep, insertion_target); - insertBefore(from_row_elem, insertion_target); - } - sEditTable.positions[from_row] = to_row_pos; - sEditTable.revidx[to_row_pos] = from_row; - updateRowLabels(from_row, to_row_pos - from_row_pos); - updateTableChangesList(sEditTable, 1); - fixStyling(); -} - -/** - -*/ -function insertAfter(newnode, oldnode) { - var parent = oldnode.parentNode; - if (oldnode.nextSibling == null) { - parent.appendChild(newnode); - } else { - parent.insertBefore(newnode, oldnode.nextSibling); - } -} - -/** - -*/ -function insertBefore(newnode, oldnode) { - oldnode.parentNode.insertBefore(newnode, oldnode); -} - -/** - -*/ -// IE will reset checkboxes to their default state when they are moved around -// in the DOM tree, so we have to override the default state. - -function workaroundIECheckboxBug(container) { - var elems = container.getElementsByTagName('INPUT'); - for (var i = 0; elems[i] != null; i++) { - var inp = elems[i]; - if (inp['type'] == 'radio') { - inp['defaultChecked'] = inp['checked']; - } - } -} - -/** - -*/ - -function RowSelectionObject(asset_url) { - this.row = null; - this.rownum = null; - this.topSep = null; - this.bottomSep = null; - return this; -} - -/** -Construct an EditTable object. This includes building an array of all the -rows in a table, and making a map of row numbers to row positions (and the -reverse). -*/ - -function EditTable(tableform, inRowContainer, headerRows, footerRows) { - this.tableform = tableform; - this.rows = new Array(); // list of HtmlElements of type TR - this.positions = new Array(); // row positions - this.revidx = new Array(); // row ids - this.initChangesList = new Array(); // used to compare updates against - this.numrows = 0; - this.headerRows = headerRows; - this.footerRows = footerRows; - this.last_separator = null; - - var row_container = inRowContainer; - - // first get the number of rows - while (row_container != null) { - var row_elem = row_container.firstChild; - while (row_elem != null) { - if (row_elem.tagName == "TR") { - this.numrows++; - } - row_elem = row_elem.nextSibling; - } - row_container = row_container.nextSibling; - } - - // now store everything in arrays - row_container = inRowContainer; - - var rowCounter = 0; - while (row_container != null) { - var row_elem = row_container.firstChild; - while (row_elem != null) { - if (row_elem.tagName == "TR") { - var id = getRowId(this.headerRows, this.footerRows, rowCounter, this.numrows); - var index = id; - this.rows[index] = row_elem; - this.positions[index] = index; - this.revidx[index] = id; - rowCounter++; - } - row_elem = row_elem.nextSibling; - } - row_container = row_container.nextSibling; - } - // the changes list will contain the change states we want to apply - // to the table when saving. - // Values: - // 0: no change - // 1: add - // -1: remove - // 2: reset (nothing) - this.initChangesList = createInitialChangesList(tableform, this.positions.length); - - if (DEBUG) { - console.dir(this); - } - - return this; -} - -/** -Update all row labels in a row by adding a delta amount to each one. -*/ - -function updateRowLabels(rownum, delta) { - if (!sEditTable) return; - var row = sEditTable.rows[rownum]; - if (!row) return; - - var label_nodes = foswiki.getElementsByClassName(row, 'et_rowlabel'); - - for (var i = 0; i < label_nodes.length; i++) { - var lnode = label_nodes[i]; - var input_node = lnode.getElementsByTagName('INPUT').item(0); - var new_val = parseInt(input_node.value); - if (isNaN(new_val)) { - new_val = '????'; - } else { - new_val = '' + (new_val + delta); - } - input_node.value = new_val; - while (lnode.firstChild != null) { - lnode.removeChild(lnode.firstChild); - } - // Create a new row label span to replace the old one. - - var new_text = document.createTextNode(new_val); - lnode.appendChild(new_text); - lnode.appendChild(input_node); - } -} - -/** -Grabs the values from tags and inits the table with the table id and topic url. -*/ -function init() { - var noJavascript = foswiki.getMetaTag('EDITTABLEPLUGIN_NO_JAVASCRIPTINTERFACE_EditTableId'); - if (noJavascript) return; - var currentFormName = foswiki.getMetaTag('EDITTABLEPLUGIN_FormName'); - var url = foswiki.getMetaTag('EDITTABLEPLUGIN_EditTableUrl'); - var headerRows = 0; - - if (document.forms[currentFormName].etheaderrows) { - headerRows = parseInt(document.forms[currentFormName].etheaderrows.value); - } - var footerRows = 0; - if (document.forms[currentFormName].etfooterrows) { - footerRows = parseInt(document.forms[currentFormName].etfooterrows.value); - } - edittableInit(currentFormName, url, headerRows, footerRows); -} - -/** -param inHeaderRows: number of header rows -param inFooterRows: number of footer rows -param inRowNumber: row number (zero-index) -*/ -function isHeaderRowHtmlOrder(inHeaderRows, inFooterRows, inRowNumber) { - return inHeaderRows && inRowNumber < inHeaderRows; -} - -/** -param inHeaderRows: number of header rows -param inFooterRows: number of footer rows -param inRowNumber: row number (zero-index) -*/ -function isFooterRowHtmlOrder(inHeaderRows, inFooterRows, inRowNumber) { - if (isHeaderRowHtmlOrder(inHeaderRows, inFooterRows, inRowNumber)) return false; - var firstFooterRow = inHeaderRows; - return inFooterRows && (inRowNumber >= firstFooterRow) && (inRowNumber < (firstFooterRow + inFooterRows)); -} - -/** -param inHeaderRows: number of header rows -param inFooterRows: number of footer rows -param inRowNumber: row number (zero-index) -*/ -function isHeaderRowArrayOrder(inHeaderRows, inFooterRows, inRowNumber) { - return inHeaderRows && inRowNumber < inHeaderRows; -} - -/** -param inHeaderRows: number of header rows -param inFooterRows: number of footer rows -param inRowNumber: row number (zero-index) -param inRowCount: total number of rows -*/ -function isFooterRowArrayOrder(inHeaderRows, inFooterRows, inRowNumber, inRowCount) { - if (isHeaderRowArrayOrder(inHeaderRows, inFooterRows, inRowNumber)) return false; - var firstFooterRow = inRowCount - inFooterRows; - return inFooterRows && (inRowNumber >= firstFooterRow); -} - -/** -param inHeaderRows: number of header rows -param inFooterRows: number of footer rows -param inRowNumber: row number (zero-index) -param inRowCount: total number of rows -*/ -function getRowId(inHeaderRows, inFooterRows, inRowNumber, inRowCount) { - - var isHeader = isHeaderRowHtmlOrder(inHeaderRows, inFooterRows, inRowNumber); - if (isHeader) { - return inRowNumber; - } - - // else - var isFooter = isFooterRowHtmlOrder(inHeaderRows, inFooterRows, inRowNumber); - if (isFooter) { - var headerAndBodyRows = inRowCount - inFooterRows; - return headerAndBodyRows + inRowNumber - inHeaderRows; - } - - // else: body row - return inRowNumber - inFooterRows; -} - -/** -Copied from foswikiEvent.js. -*/ -function addLoadEvent(inFunction, inDoPrepend) { - if (typeof(inFunction) != "function") { - return; - } - var oldonload = window.onload; - if (typeof window.onload != 'function') { - window.onload = function() { - inFunction(); - }; - } else { - var prependFunc = function() { - inFunction(); - oldonload(); - }; - var appendFunc = function() { - oldonload(); - inFunction(); - }; - window.onload = inDoPrepend ? prependFunc: appendFunc; - } -} - -function testFunctions() { - - // test isHeaderRowHtmlOrder - console.assert(isHeaderRowHtmlOrder(1,1,0) == 1, "isHeaderRowHtmlOrder true"); - console.assert(isHeaderRowHtmlOrder(1,1,1) == 0, "isHeaderRowHtmlOrder false 1"); - console.assert(isHeaderRowHtmlOrder(1,1,2) == 0, "isHeaderRowHtmlOrder false 2"); - console.assert(isHeaderRowHtmlOrder(1,1,3) == 0, "isHeaderRowHtmlOrder false 3"); - - // test isFooterRowHtmlOrder - console.assert(isFooterRowHtmlOrder(1,1,0) == 0, "isFooterRowHtmlOrder false 1"); - console.assert(isFooterRowHtmlOrder(1,1,1) == 1, "isFooterRowHtmlOrder true"); - console.assert(isFooterRowHtmlOrder(1,1,2) == 0, "isFooterRowHtmlOrder false 2"); - console.assert(isFooterRowHtmlOrder(1,1,3) == 0, "isFooterRowHtmlOrder false 3"); - - // test isFooterRowHtmlOrder with 2 header rows and 2 footer rows - console.assert(isFooterRowHtmlOrder(2,2,0) == 0, "isFooterRowHtmlOrder 2/2 false 1"); - console.assert(isFooterRowHtmlOrder(2,2,1) == 0, "isFooterRowHtmlOrder 2/2 false 2"); - console.assert(isFooterRowHtmlOrder(2,2,2) == 1, "isFooterRowHtmlOrder 2/2 true 1"); - console.assert(isFooterRowHtmlOrder(2,2,3) == 1, "isFooterRowHtmlOrder 2/2 true 2"); - console.assert(isFooterRowHtmlOrder(2,2,4) == 0, "isFooterRowHtmlOrder 2/2 false 3"); - - // test isHeaderRowArrayOrder - console.assert(isHeaderRowArrayOrder(1,1,0) == 1, "isHeaderRowArrayOrder true"); - console.assert(isHeaderRowArrayOrder(1,1,1) == 0, "isHeaderRowArrayOrder false 1"); - console.assert(isHeaderRowArrayOrder(1,1,2) == 0, "isHeaderRowArrayOrder false 2"); - console.assert(isHeaderRowArrayOrder(1,1,3) == 0, "isHeaderRowArrayOrder false 3"); - - // test isFooterRowArrayOrder - console.assert(isFooterRowArrayOrder(1,1,0,4) == 0, "isFooterRowArrayOrder false 1"); - console.assert(isFooterRowArrayOrder(1,1,1,4) == 0, "isFooterRowArrayOrder false 2"); - console.assert(isFooterRowArrayOrder(1,1,2,4) == 0, "isFooterRowArrayOrder false 3"); - console.assert(isFooterRowArrayOrder(1,1,3,4) == 1, "isFooterRowArrayOrder true"); - - // test getRowId - console.assert(getRowId(1,1,0,5) == 0, "getRowId 1"); - console.assert(getRowId(1,1,1,5) == 4, "getRowId 2"); - console.assert(getRowId(1,1,2,5) == 1, "getRowId 3"); - console.assert(getRowId(1,1,3,5) == 2, "getRowId 4"); - console.assert(getRowId(1,1,4,5) == 3, "getRowId 5"); - - // test getRowId - console.assert(getRowId(2,2,0,5) == 0, "getRowId 2/2 1"); - console.assert(getRowId(2,2,1,5) == 1, "getRowId 2/2 2"); - console.assert(getRowId(2,2,2,5) == 3, "getRowId 2/2 3"); - console.assert(getRowId(2,2,3,5) == 4, "getRowId 2/2 4"); - console.assert(getRowId(2,2,4,5) == 2, "getRowId 2/2 5"); -} - -// END OF FUNCTIONS - -if (PERFORM_UNIT_TESTS) addLoadEvent(testFunctions, 1); -addLoadEvent(init); diff --git a/JQueryPlugin/pub/System/JQueryCycle/beach1.jpg,v b/JQueryPlugin/pub/System/JQueryCycle/beach1.jpg,v deleted file mode 100644 index b6daf30cb1d78f727b0b355d9f232d25540aa5ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20564 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 diff --git a/JQueryPlugin/pub/System/JQueryCycle/beach2.jpg,v b/JQueryPlugin/pub/System/JQueryCycle/beach2.jpg,v deleted file mode 100644 index d2a1ddd8fafb44277db452ec898d627446d4fb66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21763 zcmeIabzD}>)-b%Upu0OH1VoTV`U0f8yYrF`K~O>vrBf^Tzk)&nYCuc%$}LOW`nDfogQL7EIMau@=FffRGm!>~@$G5|CDf@=ZH z{R;;UU?D(D1=1#PQNVxFV#?7skteio0sMjyf|TS947KF7Sv7Pn$ZN1F>S*c8Ynwqo zbH<{=0<7jbI$Eq3)Kt_Am3(f{GTlAj-as7gIL32G0Au|sUj{Hv>QBB{fCug`7{eCt7fcIa{9pKM0RL(# z4wOs>LAwBka(>AsC?EjK`PmM}1n``n2JHke;x91PFZdoXGF9$R*x z7c>L}1%%X2h8im?D*^_=Nb%!wMscv|@VIE00161>Fw>J1CJ`(JLGzM8Dv)Ae5Ma+R zcT5lcB{Wr?*b$Pth)E$x6>`KRu#-Cm`gcQN=H~3=;9wn_eCyVoJK0YP9^TI| zaPUC88~X=myI&1BBdTJm>*_0e)!5X~%)mfj&%o5g*4o~~)Y!zt)ZEG%%x-R`W@e`5 z7FIUSjxJ~e14APt6ALSQJ119p894>T3(86wng*sf5)u-U;u2C*Qq$7STpjG}4E(NV zgoZ_M3aIHR8aa!G=-4z5gqOn?cjsNGSU9@v*Zr zW*YpX-1ZL$g1)OmO)4-b{3hnv1pz#jCjm?sq`$zQBMyRu{V)YEXnMsAx(DWyvg^mk z%_`DVuYcj?%7CZj1OrT;AZ-HI|D-D@{)u=3030A%`2XVoL%=~q!rUR3kwdzLL!g|1QG`e7ng#DjEIPkk`Na`h>Ocehz-XjB%+}tC8r`Ipdq2> zBu8SCP~sB-6e<=vIY=H-{1q=i7XYLHO5^~f44x5HNDWd4Q4K^DP;voM0x70U1JXQ+ z8UR)WH4>0CBm?MBC_t`o(g*;-PZpqJkhLMLlZG&jU>M3mu8gpf-mLK@XpT&O+xQK~Sd$aX}Vu|TXR7c0aDEb?b$0E3qS zVg!*1#GiKzL=KUGivmPSumiwEY7l9F1V10mgQ;}TFKU|}b0;~-+^B<$cS;@~Rk zcu~^DP0HC#!Ocqs?IG{#4t^qb4q^^2;?Ay;E@)|2w4|H6yqhNq<>95|>3hM$OWEC9 z#ob%n!A{cIN!G#89`0)H?z~3oyoMU*jC6&Kjl@h%Ma)e_tV~3#j3lirq%19E zY^+cyJ1cb5C6A=5J}Du7sbPV)L%q{4``!+{bU!NSR#b56ji8i>z~o3}YYhWWQ$2SB zeGh%`)3jA{xZ>m)b2&US#x=sz`I?(+h%2`+o1i>D3S}g#Y;!^0KuXO))6~;aOjX)7 z+(*e&UDwV?(?;pnH1hvAafJ4yPv%*069Cr>z|Y`k&qKms(%qB(QvgS>hW>%;3;MSJ zR3R}1*q0F)I?PJ@N6^qD!z|kWAHfl<)xnTA7$~6tGZ=y&A%3pU|A5W@QvO%i;$O5Z z1(SwJfXMhukAH#sm#W(Uh5=b1=mYc)>W6xuKURRhApHvvL;o}Q!n|RZVSX@|f0KW} z3HiT8^asoTtLZSj8(sk~gRlIr%iMouhXfNA9+=SZAcB+Ek{9q?_$vG{{N-=b<3NO9 z>cfVJPuhT>Zg>a00iF+U{Y`qplgShgcw>PH6M`PYZQ=FsTKLu9q{mFqq(FMiBuoV8 zOW{rM5%@iD{Z~Ezw;UeeiVG$@ET9J-K)MCL34aEUfhYb;`ak;_4!Hlc0TIvyf~w&I z@L_lku)+Vv@n4s(!08Z!a5+TVZ_;DXFqXqQS=b6_;@xl3!vHO2DZ~QWV|H2u2pI$^VhxUqSwns!{J{pZEMrJ|;P2rR@V(#e zzn_cSPbo0tX9s>Cj*pN<5d0?ppF2sgwFCjP-()}#A~=Ee8-ECPQuD8G82e+`Vd!lT zu3%T!1b_IO^!R`l8*CUb8yk%Lrieg0l@JCjj)Fh-`!cLKIQ)oAiL> zzl0F*;+Y0?*#2F5B!md$4{WIuTD1%?OsCL*k!m|9jR1(mC1wYJr`yHmDv#6d^t#GQn2< zzvKQ-C3=8PA4G+d%`|xVLA*sY00|!b=J-_xbUI+etPM8QI)FhdLJ?7hs6b@>CcO^e zEd#dUT3{Ql2hL2(rWaXr!=NSLb&raJL8jry$Lt%&$N2A$k8^`y zkm2Lw;|U-e;w~t+{qx-w(0QTZWzPlG$@Dvf>puM=U-1NG0of3vO}a?f2QEvvs-A1dI%Vlfe*Vu;WSSI)nur;s^v55(zxySlBp3xHuq?5)k4MQIJwnkdu;=Q_(Qf zQBgBelatf4(=)QLo?<&iNyo{>!OF#a>J%#skl|qCkl^Byuu_pzQL+BJ;kXr+3oM5P zI|&%!F#()ZB7r!#c=!aQ5d6fWkH7*_f|?M_DJGH(i~N+JJT`@%9S)lhrO>sMhq&wt z<;_(3gWoxX?R_Kg@TqBN>F7C6b8+*W5fK#=KQAGvctJ^7MO955oCO)1n3|b8I667I zxS}um`CkeMyc`r9c|GdJ&FGle)U;dax9{A&cR%-0UVcGg(c>o-&nv5{YijH2TVA)e zwRd!Obq@`Xyd8ZvHa;;kJ2$`ZX>n=!^V<54jm@p?o!vd~7X4ElaQ|=m0P}-x1p5jc zj6N`UAVyg-B-SZGY;t)$96KKhHlb^{lnN;i%bW4oh4sHv+4~OSQ*(&SaIRrgI??F& z6pHv;8vR3|f9P{O0bU2e3o;pk44hxg2E3b`+D)EBp(0%iVAXNq9=X#nbhK3gfbzYG zG9QO~lw&S1?yKkCW z*b{ab*i>wofS@A1rMWu1%sqGJXVCyPX+8`C;#GuGIKk}j2jEmW*y*{mq$PsU`f=9+ zJzV@yC?HNTgDXtIfGX011{zmt67z`-Bp|4civoF=*Z{0L9FE~zYbrKWYwFn@NPw#! z7j>OmN}mANIJ4!o`kpQ?(YR8F{mMjd*`)R~ZSE`$^N1ya62dCE^Ks4kW+>jo=SAHd$3#o;^LmPfdZ5a?qQ!l)JG>p%S{T=S><5 zY3d?WbIyvy@(Ydf3PrWikT$s1;$w5yVj=8MsHog&TFRE@SQDtwn}X7k9v=dVvjLsh z!Wn?-L>N%S5-DPdoq|G9yYZ&mp{EoEeWGZnBI2T=3Sdet&EN;*=Z13U$gkll(ZIL? zefY2@k}aGRsNxDMq_o7VF;jc)UVwKhV)OBKovJx1d~kO)L`4v;2FI z)zL<{_yF81cbZ|T7W)_q=7)Q2=a5re&XIqa*`&3BtH_#zeWw7SG3XO*9(V1A=zik& zj$04)Z4NK;OT_?*=vG~iq3w6a zka=8Gdp3CrsD1{d3fnBI#RJs>a_gVxjeMs~rFv_o}1=6~!Jj@9l zvTCC?od<*9Fs~tQD}V`>Ba?SsK>T5j#QdqKBt1=;NAw;s-!RpQovuNw*bdn!)T=pb z^WuJu&#fQ7C+6&bJ9mIB@Uipl6}u2imo1svc8Hi z$T58X3<11-gRqZjDx;*0(Kod#a9G^D_Sez-{>+`e%k=?5dvT?~B+n`ChrY+DxDZJ1 zasPrj!!Ac?_h_5n&Zj#ywO2TdEl{Yig`8vP<(YJgw6Dp-o{^6tk0F@I6^)o7MS5}x z-J5Iddj?w(TdJO~51YYZ-DVNUaO>yznj9P%UI7M5eo~%Qh_e*dl5~-|4gc!3sq7uR zM-w+INOx&hkD;sC-ycolloKUq1py{navrt`#4ff19sTTVQDy{V$#qe|DSL0P=t*91 zR=vU_ckLL$zgSd9wuz5rZ{f4?jQE{w_~jTKsrt=)yCg%b*xQVR8wJP=IDB_Wcqnav zjP<%-gv6JLxKk-&X=wI)%oALGBNcEhK}wO2MCMi31wTt#MOr?AvEv%vkm;O_YakkL z$dy_p*$M5?xxZOyC0*=l;Wa+snCLS+`uwrQ_^{vC1hnp@i%;C1mMgaM&ae>m6y&em zvA57~&@hFr>GZy*-FHk3X}hGKum2>?imDIYCxDhM9+xE>gyhyv5AV*;jt3tZ#rj%l zRIqv>U16sAtAeMX<;C|oV0H5R zW|kj=9h;9PbZYBJ+jl%>o+s_xAq^=^JBDJPY&~B&=R%h7z2~*cHODXQ#9X0a<}$_m zH#sgGLs2#}*W$-iy#?R2W*->oNN4L6vp!z6X2*rV(Y9Do0=E z!Sgq~^;}_I(P6|1&3K;BJSo{JI^=_6h*+ht zL{xvJ*{=Lcpq_XdcOqJBG5E2r4%fA`gMCBE`munsvek^0Zq#PpAFm{~#~5jidot!6 zolcw(6H-aYgZ$nd{Ma?@u27%Om3`Oh;Y<9*S!s+;`(RPx7@E~0EzYYhn{wxnud6dN%3#Lk=H=h!C_y3*TK37FSn7Eo z(9cMwWfp5L)L78y+Z5Mec$3Bd>_XSxLGJaK+9lCt4uY*{Y9SRVN505id^A>9ViiSl zVeoAnFvpo^CYS0nvlC95izf@+guI)A9b|$wzq*NXOjP&Ub49DFHdWUruQS~kAWgC? z`|>R-T^F4b$h@~<`&fb_5rx7@6yDho8P+sUZk|QfqEpD4;uv9FdxkAO8EB${L| zpiXru8a;zT6*}wP3QiQxyzctFlaLl1J1-x!buM^cIkJC1UnaEhvd}HaN3`li_ppV)4+@a1du!2DeQ)@~0Lyi38n%a>gzt4)#WWL6E3n%uaqTqt z9ED|S=G}B){?c9@$HvXdKg!P3M=a&jRs7zl%rv0pnTkiDg-{V6YfIXaK-g_1&G|ad z@K?n7SiJ_MlbMcmVR}bl>29a0NaF%pcx%;I_RF zN-s$uVt?&j`!URu&8p-&ha+KE@^sx6S?U2#``FRJ=#R8AfqoCjzJX25 z({yePJKl6rIU@9$=o1ZUUqc+lO26!*DyOe=fxaufZ*)`>C$6%2aK@&8d`H`Scu^)o zRa-?Sz#LDh{sHX9Hkf{mrAw$YyVa0+aUprPy5 z@bEj=8tzHCf5lnopLMGt;B8COWB5pX#6>a3#N^2qqyKqA!}yX^psZ1P*J`)Jvo(Y4 z23zgLYV>x5g<y>!n_2r-&RuiOy!b`$v%-TY)Mpi@E5=p!3j|vN z=0XYWRY5-9gZkI41vWq??)ziMoQByf^ zI&JUZ?SAt`!~83h3Hd`CJ)>?Klg^Ddi|v)#+aSk9Q7yi#oXl!LX|;l#(22eY@tUj8 z`AHs(Y14fCqF6|*+rYWca?@Civ$D!HQt0`tid6k#plnlUmCtQ%D?I=vAk6l4)^#BBzvM^l6vtDlX)+$+39sIoC#S zwU%gD=~@u~)!rgtMe@Pc){#+V$!QK3v?Nt^{@E{-voc9lbW`EjBqL zHkipMJD#I9lW)^a5zUwrUqNk#w?bdNs6Tk4gLh3_|M^g9<-Po2Hv2(M^K$~H=*DO` ziG^@ws|Mxy%-P)6Ei4EU%v)GX9oFw&XI*=+$kM-2lP+!ltC9J~yN&qSHm&&I;>vs9c3wS& z=3A>%eRSKblrBqOz9n6MjJXlFzo>Ymgm;_QuWBc3w(e}H+;e_UCXacp9)nJ0nU^=7 z6o(FR%HGs^{DuB{a6+*dz5AUr4|~Iz*>N6_9m%FI{t#KYW1#YIF))i&qwdZd=ZWif zidWWy>07kMLI~(jKchoCO?{PJGvIo~wV5B}T8ekkpFW_PUNq9-Ic_++?=*8`yXtx7 zs)5BfMaf-N`_Z;{9~G}8()9Ank169!%k`bHQt3_O;qco_sedKUCeX{}Uh6Ifdi2mW z?X8GdN!>lpybs>`;SZ{@XC*plHAK4&xHlNwE0*3H`+ka6sq7Hb**t4mJ);FIDB7IE12)mMR;A0qeWjs2eX zFa;v3xT*#wj@Bhc74e_USaZ%Zk1yXZQmP5Laj(&huW`MqxT12s6Sw<+N*_pGq;dA0YW*HHlphnt%6YIL_1af+tH&EHbEPX@y zJ|7$2-05??pVpgp!{=C{We%63?&jy*&+GAe{Ni>`^nz4+*kV@jvw;B7+}rgrkH%lp zU!Hkk;J}%c+kHpOHBZp)-nGs?DF=j{o>?E`qqw@>t6JY1OQQmrHUdvmH`?nyIe6hv zD#dt2wK&V;yWivB`ZO!Z>8ZvQ!H8Mzw|R#XJ*i?YiJ5|67XFfJ3t0kU+uJ7M-^6wUR>lnHt|jK}y$j)V?EQYOQ?<`9`;(xN+d*_NjX#TMeqham*V5#UyscZH&M0@V z|MYeKdH?Bj?gZb`{Kx71AE)!bbff>C(>XQzey0Dtlcd;iR;EAR2U@h|~paxFf69+PI8siVwnrc;s<7Z*~$iRUM zgaD3ZI92YnxCa8X0{9Gi^Uvm#0bex62|cOQW;>}pV+*pTpuw_-80YgaG^vU;c_J&M zRY}}jGjt6&kgeY+Bm}Nx%;EOo6qHyejRQv4F}wjs z{1&R5v*I2wJF$ITtQUqfc0Qn3Pzt|;e`0({2G@HgE#FLT$i>9Lo>4zY8-rfz^V3ZE0~BO~zFc zpr8y_1T5MZuv^H0JGx2p{m!R3b9;AOQr0r-$+ zutBXUkEH^c_FUO5OJg{9EuK;nI(M2=D*Q%V_>J@?MWrTn2u%rdt8(!T*M-L$z%J*& z!|@^RS^`aYTr|#TT(~}zW2Ze$X?d2DhV(9Ql!ue#!|BoC`m`VO1%Qhl2z8xxKrm02 z?TwRfOJ*w{4FLgA0*eO9o#vwfu6cZZm{JpWttt0O*^C`G0St`8Lok4pngB5_I{XIk zw)^1i=+^=m3}CJL=Vz@(AkPB$N)F-@%q~zDRv(9PzGJ)o{MDLT?hl+2R%)lqojx71 zL=`F0eo6%6geT47uEo_7#709y=wD(G>cfcuL(l<@OE7U=xaW3`F?@tjoW$IoA_OlyqYXOcqp1Ll{eA?> zD5`Be%T4y6{_x?^>4T@dx1`+y@-=YIv#1AB4MbX19{m7LbrGzAN0tB#HEdb({St6< zr+)#3DvhFl^K85SaNU(@V5WEiI8FiP>AQXehtJ)PAsG@-LF{;LtF7>0Q*OH}Cr}~5 ze)#B0*j&LiD}2!_I=d@!>?qVqG0NS@SJBCcNx8Fji>a<_lgXTgW`fR`Zk%JU|y!84<4sqDmj&k$f z`K^c`!mtM599KR!J~ALU=-~0qDiY2{m3bbVN)paPm1RwtoR^wek2VVAE;3`% z9GRRTedaH~L;eIo86HLgOmoHXbeHg8*crq`&iJ|9P(z$5MfIMgh~z7dr^tg(9W0T! z-$)NzIR|Lo`g7erhJL&W69)A4q^%!+^oBZzZ*{s|c%4Rf@CNoRmjRr3WcLo$9#&8) zrEOdM5P3a$!GQ-o5LE=W1kGnEr z89I7;bzG%z+3d;%yRTy*cM@Hnj&DYAZZb4;gj zSw)gq`BVkhlcQUHIo=MTEmxi`tGyvexj9Cn^$K7~(B9PM+6hya7^tJo9&ZgJV(gRv zK(UlwZ)B=Mn2Y$f>n9ZI5$n;Lu$95y$lD4`q8$!8_ej#C{g-8kXym(FkNU$Dl?Lie zv&UDL(C9S^ZOKs#!n~lX1)!i9g)TK;V+B#${0F^oe7PD#pR^HIL^x*kYxqKE= zRoT*gs#nh)K0g2Iw>TVuE>^I=98gapX~;_M?ghr5t&d6#iTyrVmy;W5kGWOS6a3IA z>$WX2_u?*w;#G+aJ)KE`EuFH}@@22gYRNdP^PYwd8~K~p_NnX1tk41ZIOD}$=|B4K z`U>voZ*7B?sP1Ul3-K+s`(zfB7;9!b@V}<-<)vExgd|K!{7`wtv3bxfr=uc88^1em zU6@JEHD*g|gML&Th5DYTa_B2^m`hU;a-BNRYR2Iha(@H5>Q3@%g=M1BbC!K)*F_wS zPNYx-!lEl}z&-!lSx%)bW{-t-rQ*e9rgLs~`!r)->EZ`_Q(+&etOtM^*f;D(Cw#KE zxVIjDwXxlo?kIUN_xaXgPGeGXwu^n}e708R86)RGzt`*Cor$JaYA`3R@iT`Hv&&tt zy=XhXULf}!rcz0fH!$S%z+$x*Y+ZHrg&1zL35^yC@^6Uq(#!jqZJi z^{sXpwoYU+$xs}$sdZDL!}HeN4&0z=!mQaitjFK?;$uku%9EN3NE}Do-1rD`mt#X!>^sLU5(7ijCH&!N1>T&1bOvWib z_28_VGv7{kl@<(c9LDx!Z(LeIq55^Mj$V5DL~t=}VDtvF(P9_YW9GVo%O2` z7cPIFXg8Fq#7CjJAfF@yi{S+Iq}!({d}15UfkP0k+{M5x{>)?nlJR%v51yRk>u^-z zimc?JEgvinbf6=OlUiF)cDT#9xOI2~7C+^2;s0$ez=g=&x;jfH^&Jn<Cy2&z{=r(Tw7_`^y-eOf9U1M8)69U`%MK~(xs020%Wve+0t+z|2mAwZSIe!q$}$en`{=mw z*5`*6o!v-%-%xv1hA`_e{6yFE$LwFqTaPS+Z*bug%X;baNGQ3=DEB<8U$7nxI~!TA z)f4ZK2e4JSXZO=o~c{7~evGaS(D(1e|U6{>? zGtv4U9Z!T`1kUVx(Oo2CYSj8{cg80xb!_SECQTyu zjH4VI7S>&-GRX(VA)?&rRjhvN18|0e4Inkq?KQKvzOt9tpQ+!e=W*BCdU@Ar@xznW zY9o)(b~;Up&(vt{rZFdIeuMT6wJV;}TRyu>u@)KrfynS7NOhC)Ys=is%S0y<%JR;e z5A|^mmKN-5Wd@n>j||PCy6244%x1mb*Juhfi##i`G<}xG`L=V{f(}u05iK>w&ujC* zgZcMW9f#sU~CR9Fl78eGsxLXCvHPZAhAT zOC-vF{HW}HX6prod2)a>*)Ko2H~d&?ymb1G57$dGYYY3egQlqS?Zm+>y?Q)9tXb1< zcJL~T7qRm-AogEo7ohz_N+UZxGyPxeW|BJ9_0f{!9yC49=jBr#xS?{tH+h;)S605` z%W6}>qz`dE_q>2bNbUtfhkKUf5_30jHV>X=YBfs)rN4}NqdaRPDM%g^Wn`K#Cee9N zPtR+3N2p9$oNvi5E+)=_m76gOuM=ne4fgm>+0~fa7LnUb=Zo~wZ1+F88%2@5l&`uwpE9z4zv14P4L1e&I6+`e zVo_v;npeX+1BFtyZ-{-6C>i)T{le|=+zXyg>5D3}!p!F-y5^Z>D;pn;opof=EX`x( z)D#R|Wn8-!zxWF2UmE5*lDTF1Nto>o(A?xI?WE+o0%j?q(bTVCroj4kW$<_%4l>TJ@r z!zBB1^ygB=sb22%xVDM72VGvw)h5I=4om-LX|9?AVfI~*&VCVyF`g+ea_AbB z*R&Sd*N8d ziX&TG&l)e-^{^z12Z(ip#hnr@C6zG)>hm zyqlGsfSkeWiumgk@YBZ9Mvmy7L^)k4bCbW5b=r^b?VIQAr!W6#2*fE+sZmss zT&&%!ipRSeb~Qz`K|-GGcE}S6<_CuDPo4*S<{HaqNx1Y>s^Ge%H3fNu9_>sB$p_{e z^^c8TwxnwK4TVx)6rVV-nFtIVQcE`Jy03g*syTh`)2<*S5Z&nw&5I=I`{}QCDUaZ!RyZxrr&xj|zr*lXrp zn3k2z@1`R4G$_s?dc@y?K#HzMm3&t4y8aXS-S9pYZQfK;%uFRw3U;k1iU}L~iJ}s~NaIW$=(cMa#}Ij9r<)%^T^FEFS4zko_jICnSfP(bxAp z`+jS5`Nur<;2)+^M_WLB)*}9e*^v2v% zih`>*vA)A(q>{nwxrOCq8--*iwvasIr2`_g_VZX8-m{;XWk&2BkQ0^qh26WV&jdz!L`zgOyE5)%&4{x-%75ryLK5a1PhyB)bouyLHwSQ%Li+ zy*w-VE{WfhlW=r^swSHEo2?;5bH{d!T&5S@x3O*wMd#Hv8u9yv`Y+1)hpS%OzSJQM zNPNV&RcgL=i_`IZ!y`D8_7{V?M1rRys@Eo%u0avnczezzcKVSEj&*L%0o1Z&Z^;F*cTC#$( z)mT8Oue_ZQ zhX|1bHih12^qsv>SJRhw*+W&jH)plRdp_T(_kTuIAJyJYQ1v5G2uJpX38ftsmxE!~ z;;ZV2x3kp^PK<2q%C(<`CllqD+q^t$IBo223BUjBcy~4>Z?T6?f@5tb-dN~UpzB#z z^ma|ZgL{f{)FVgtR}6_kT+(}qhi;eOvjyJ^PCxA5df|3<=QZVI{2Y5$Sieqivsxqe z#V=yj+vPF04>_96IPl>`oAZ8IAzv=01PqunMs3{_eZQR4$E-K?nKAp8e{%;{iC?|1 z?*Mu%|5Cw+4iPtOONVPUu(c`YM3u711_u7jutF^c^^a!@FDs0nQSs~e@#%^8P-kXh z!|OYe-lmR?!}iJil&eJHf+NR}?8Rlh$Og9}>kb1it{b1?>bW`g(tM|A7aY#r>l1R`~ctuV7Ww z|7Z?>-0eQ0I?t@5nKatK`AAvAkSp?qM%c_7FYo(C6}M5S)rG|(E*!=y?V?K zGaW;(R~gg?n;-QsZ&|g_32)yi9g-hMJ z$)o*ltG+?zbw~R_F$Da zeyHm0r~93FE4c)fNw-$$x)wJczP;TAzfitZ9q2dFNv`ZbAbd41Z9N>fqg2a_qplM9 zzDmS@v9c`QLXcdI@!Gg4mURwd>__&ZRu}hsf2=yHt#T*A((1J*+1#Yf;m~~6Bk3PI z!=A6p`)zirXI-sFMaXDlIMb%qg_nXyJ)hO{(w-~oVW(mdP{QHZ=!BP>xP6kcyg#~d zpDVsH)~be^HD%9#iTCmk5v>G|GoMd|)(BZi2%e^3^;!N{X#LiI?hWr0L;2g1g~lmm z3A)of-O2LKOoFMB>zB8wO7BoORP|U$^*`63xS1lacy7d(E*8_6CZ<%K>ERLJK4-Nw@YNqHBI2fZzkDBWuus*U zln3`mHk0rulT@p+=sx*z$ltTppYvf%$qrt4T%6f=*WLY&5TPLB=4=I8Xyx*DTL>G` zIU9?yk^#<^-BJ{4Iwf3LM(Rk^yIfeh!D9EtjhJZSuN{1Y^^4!Zn{U&_ym9W&FC_Pz z8e2?zbCg8jr-UV>D5sw;)*=b_^<#qtgq3!O{YeKHkdFjKiN1{>c zmMQgTxU#g|lgX&wwuZ?hr%nFCFv2ong&S*WVHJmBI-rS~ATD$oDbN0?t zME#8fox2b%B+fonPRo+u`r$fsbf>stC~A)(l9o!J#e|r~dn;mD zXNNWqrPcf6f=r~6v{j%(V!svM%;iTS=3g&+;OaJ+OAWNNDSR77zhx5HSe@de__MM(i6{}@=zvecF%f{)Ff)pO> z_N;_b+!eBUN90Vn&w8q)%lC~o1CtTv8w>4^sTOur7jWNHeV1q#!ri;HI)ERyE`L*> zD{Dyg9N{wt;j}VoQ+C>R;iS;_^#<2NddjQ$N+y&C&KhXk(pv=oZR@iy&hWc0M$FNP zx5YiG3L`$z+115&QS4q^k+*bU^!9sK<=-Y%IL4n9Nnw41Np1dK?<>hU*O_SAj@=G( zPqz#`)2TG0i0(I<438GncDo2=+Jk+D*PeV*b7dFmvtU?`(`1WLDDM%+S3`!KEAcb1 z{8q80Vl|V|iZ`#!#;Io(qpcn6GErl!p~sGBFFX6=-nX9OsO_qXQ>>6+oes-lY+rtA z?Y-um)D?ypdy8QoUX>=@9UR$4w?~A}2wu+DJnmbvr<3+@#t&Wgyau@x;IQQTzu`Al z-$^K1ouTKiLXtiK-=UmZj7;dL6Ae_?7|5_bJ6bWyUiMC;r{TH{U-3ImfhiB($z=u0 z!K(Vmi$Xe`Y0ct;O0$>cb;<5NB+Mfv(RoLeZ*-YVM~ykB1Ra02DBjlu=^~fl<9W%Q z9k-xGhtW5wu?J4Ftd_T7>u`~oaqwAO;g&~H#ws;FWxW5Als=lZ{FC_uilvFy=AHR> zB&?PnJR$BJ(YYYCfMUhSj0A-{>k81P22vM#-a!u6ZK9NyA>rTVEhb{0YWa9aO~ sD|64NnjVi^J$Ks_uFA0B6M^B^+}7zOM4=MHL(PgFkSn?$kE8Ja5B`}rApigX diff --git a/JQueryPlugin/pub/System/JQueryCycle/beach3.jpg,v b/JQueryPlugin/pub/System/JQueryCycle/beach3.jpg,v deleted file mode 100644 index 3bad7420569be3b922305a41bf9f92a23d697bf4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22905 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 Q)CRkJyN^mW1OM4T3e#n;W&i*H diff --git a/JQueryPlugin/pub/System/JQueryInnerFade/ggbg.gif,v b/JQueryPlugin/pub/System/JQueryInnerFade/ggbg.gif,v deleted file mode 100644 index 12bbf1960cf8b393609912f90d84585da74a52d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4765 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 diff --git a/JQueryPlugin/pub/System/JQueryInnerFade/km.jpg,v b/JQueryPlugin/pub/System/JQueryInnerFade/km.jpg,v deleted file mode 100644 index c31ce8c47bcb4e6950850563a07def5fcccf7acc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13943 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 diff --git a/JQueryPlugin/pub/System/JQueryInnerFade/rt_arch.jpg,v b/JQueryPlugin/pub/System/JQueryInnerFade/rt_arch.jpg,v deleted file mode 100644 index a293cb379d119450517b6327018a9ff42aac905c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 40769 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�%2O4!LE**t)MZ3>A{AMT5*B=mOgd0gHdm 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

uLUk|;=F^-0g9g5F9Oho(rnfAT zwe~h>RRq%O07HWJw^%!wMEF``ZVLnYVfZW$&~QGLR13aG z8yH+=-ryPqHoCKN>e_W6y@NM{=hKYsh{ZMxA1#If;2@3!&3}xysmgENfxrvDZKv>G zfuC?NP{zxqW-DG&dIW&SpU7*GmmD-3Ci z`KAj>PksH>rjWIzHkk|qeRV|`vcE(pLG2@0_7^a>f)Rjn#{M#0^tS(>&l>Hwl$-iG ztNf=Oe|ymZpw@q^4Vq!gsDS%Fo(A|uwdH>UHbh}I1^L&})+qVkTp-&L+w2svL;p5= zd~EFcZ#ToD|507%#{c3#Y&!sv-3F1x%5FB=mSb;OdeaCJ4c~dTJRZnF0tlP@w%lja z<$wolTJ--2zQFyT|Hx~&ukLO`;H9Q}UqK!abG(vedoD+#h~Q8J#j?!U74_3O`#h0F z6d`s(=qer|gpa-^gdq#T@CY_gycUj-G2Hx++hHw}1Fm?;Qn5lD9|-SwP3;(q|&8U3;V diff --git a/JQueryPlugin/pub/System/JQueryInnerFade/tuev.jpg,v b/JQueryPlugin/pub/System/JQueryInnerFade/tuev.jpg,v deleted file mode 100644 index 509ab769b85c0dc3f6a863788c73692f03e74d76..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37803 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 NK8p#Chll^!Knfo{$-Dpn diff --git a/JQueryPlugin/pub/System/JQueryInnerFade/whizzkids.gif,v b/JQueryPlugin/pub/System/JQueryInnerFade/whizzkids.gif,v deleted file mode 100644 index 4b8d495c854a74e7003322b114b508ebbb34938e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9202 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 diff --git a/JQueryPlugin/pub/System/JQueryMasonry/jQuery-Masonry.jpg,v b/JQueryPlugin/pub/System/JQueryMasonry/jQuery-Masonry.jpg,v deleted file mode 100644 index b0ce5fdd42286d4fdb437f0a13f50fdd980c3aa7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36268 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

#q;w{@X;OhAb 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 SUO9NY!6jXVS5kz7!5RQ1Pku&BqVu! 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 K<->LV*+2?dbuk$L diff --git a/SlideShowPlugin/pub/System/SlideShowPlugin/clearpixel.gif b/SlideShowPlugin/pub/System/SlideShowPlugin/clearpixel.gif deleted file mode 100644 index c9587eee5c57f610d6716f74f4e0735eec4da56f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 807 zcmZ?wbhEHbWMp7u_|5`8(A60>?iy^PR=cAReKik_S0-%OhJ~Mu$P&IYou)N{(!4wAoTKX0l}&`(V;o zX0eTNEHgyDW5!m>@(p8Fr%_Ybe1UcbDaw;$zO*TWYYfGPL| z0BdXO(b3V$%1X6btyC(To14XAu|lEf=;&x`YkU0o@z~gyL?Rg;9+u1H4gpOC z9DMZXkxV8V8XD^9>FMt7Mi3+*ARsYuB!2Wo2gwu&fq|Bm z7O7M!5C~#pW3OMo-rCw)Qc`m1(j_*V-PhOW<>eI|92^=N%H?v8963@}R(AL9-O|$1 z;^N}Q#>UH+FW1%8g@lA8BqW?Yd$zN)lS-vB7>vlsNEVBgo}PZ_(4ncRsfLCICX*Q+ z9-f$(c<$UeKA(U7{Q272T9HUZr_*C%Voshs+1}nB7Z=Cl@d^qGQd3h?Qc@}^DsJ7n zm6n#))YKFe6?O6AMWIlbot=H}-o2ch9Pt0l>Nn_ry2D@m>l1)i(=nM$*4?b^oZP&7 z`2~eV?Bd*DjAlh8r>eS!d%yMpudcqKkgCmuJMnYyrkdE%GuBoP~p%H$T)qb(g+BjZgYm zeuFM`Jkw$G;^zHyy~KaW?(hR@^H(w#pK!i8*`3G8y!7P!=?GazB!;fDM_KPYP`4lK zs2mVrBU1kcj9i>%d%}{3v+sx6Q9nwKDxU2+oYfMMF@$2gG40xZ2`|ufDo#7=lM>AV zP8a`Xd(%-LleK&E)~;>2^_S%-AtkEz$gU99?^_%1isElD^VIveYy=e>%R}KtVk1h7 z@EJ}s@mmHiJ0onW1iq2(R^5u@rkqU%Oaw?9YoP!YU1Pb)-oo$cuw?^8sSCS7{cH(&Yk}pyv^C z${26Oj@Q8t(3>G$)@!1nE{#StQ67+?s!7`;zR9e^E1tM9lwu+zm)1Bs#VFb z<(_zrv#t|sYVGb7Az8B_LE9uq+z+^O2-Z4Y^+{_rGu#oc;hulsDej1e z6Cw(l-I#>c9%M*7pSJ?d325)3uloZO-rm}O90YFL=HfO0{Y-`&%ojSL@4ze>PxM`b z@djt8zCRv}$ne<#TA!0&TO|B^<0Uy80OGNloeX0jQ+@lEO#67_Et=&y43SM}`Z@vG z$aM%GV)11WZa5+Tg`52Bur^WF=dIZ<4R(Wq?jFb_(r<1RBpFD8f7nTDoShLtirV zCn4T7$$*jcy+1EY4|vSEf{XqtrFZnUSk58K)_z@m$P|Ai@^-OUAVABRsa`Fgqbo_AQe1Hd%uFAJzUyKF3iJje_g$!He9C99DIq|)A|f;v5a`9P#IRP$}}+R zt&UTn{+oKoco{Zu92+$AsN3r$K_D@Wt$$_`d)V|s;47Y73#WfO5GJkb&chv5G={MR z1(A6O;S{2^KZ&8CnSwx$Yj^y&ciE8;rH$L?T<0;mk55wLOY+BM&whhOZsn7uAvLyj4%2!5CLJRQ`VWqH&e!u!j#F=PHWS`b5AIp{b(S ziFs2i7;T#qQFx=vdPg@0v7Odfx7eu`*}BM6+bDHD-q8=SEq!GX&0iDj+%Uuo}KD_{k43d#}Z{SZMyS5nwJSS f$0u+9d*cDn5yAKXRi@b&9^shC2V=&90dW5hzjsE) diff --git a/SlideShowPlugin/pub/System/SlideShowPlugin/first.gif b/SlideShowPlugin/pub/System/SlideShowPlugin/first.gif deleted file mode 100644 index e713956f349814eed49f694feb2d38d8d438f253..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 532 zcmZ?wbhEHbRArE0xXQq=Wy_ZT|NpnOwJl%1{M)y0+qZ9@IdkT$S+k~1o3?G+wmEa= z%$+-T^XAP97A)AbY16`m3pZ@o@b&B0wQJX|TeoiU;>AmrELpQ=&Fa;wzkmP!;lqbd zpFW*DdGgw|Yd?Pcc>n(W$B!Qm9Xj;x-MhVe_ntU$;>(vWr%s*Px^?TVTeluOc<}7m zv&)w+zkKGxSOQt=+h?XGhJwmFM59O?h6o-0ELL zqeOFKBdex_Vry%NKwtlaW{C;?x`r$)l2fLH2+y0pVA6tlN^&z;q!up@5n8)${iO9m z3R25gY}ynewtLUsNqeOQx2@QFR4hdNPH7#UA%FU^cnI_L8#kBVFc7?VUr_$$ zW9Dm5Zrr}1tn%RD^BWVf3Ozlw^Vle(H_TNLNrn7Mg* zlOd~W&9fy%3sziQ>@is@)az)&<>dj3z2;g?F6S-NZ IiGjfy0F5gMF#rGn diff --git a/SlideShowPlugin/pub/System/SlideShowPlugin/last.gif b/SlideShowPlugin/pub/System/SlideShowPlugin/last.gif deleted file mode 100644 index ba9dfe176418fc0ccb96e1674cc97d1540960b3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 529 zcmZ?wbhEHbRArE0xXQq=Wy_ZT|NpnOwJl%1{M)y0+qZ9@HEY()nKP$No3?G+wmEa= z%$+-T^XAP97A)AbY16`m3pZ@o@b&B0#fulOTeoiQ+OC>n8 z@85s;@ZsdilZOr+`uOqVj~_p-UAwk-@7~w1U!OQ}V#kgh&z?QIeEIUJQ>R|OeEH?e zmx~uKUbt}K)~#C)9z1yW?p;?`*W<^J8At(&KUu)abwDJ@PYi7T4>S~b=t%XS@LO;o z$7=qCj1U2ji1jztld)k|B1qN#X DVgm}D diff --git a/SlideShowPlugin/pub/System/SlideShowPlugin/logo.gif b/SlideShowPlugin/pub/System/SlideShowPlugin/logo.gif deleted file mode 100644 index 0c140109aaefedc1062b678d5884cd1e44ff8c17..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1621 zcmV-b2CDf-Nk%w1VLJdQ0Qdg@|Ns9eQ;|YKLP|GAk6T9x_w{3=zF?(+6~mAlj8@no6LQc_YeF)?$a z)baHAO5?j9OY+CQ^|1 z`TYC*{l3fINQK5rf4c1P_gs_AjkDZUhQ1a>hf8mxIAEFL>hpxJ+Oo^&p|sDDr^Xve zi!@)FAx(|2z}B?G*-(qgEmxC7gT_5`vhVlzGiFxC1R+ti&m09ptk_0}|iLo1wRQs+`i zo_?ZO0TA#Sz?@Z;P?VD75}XeW;5DTGbL7NLb7D-00C?nbhn7>ET$&4|2a2lc)oVC_ zQjX6Qmn5X%!GIpL^Uf}5m;t~C+oV7O0N1<%z!WKzfd~L?a5G8(4jh2rL$DnXKoUvR zV~9&CK%>BlD>^^{EJ^^-$Ovj&0stJ40HDtz_WS@q2%w0gO#mKJ2O1`t3454fZR zFBU{;0X+O%AV(Ykh*3-~>j0302>^`I4LU9N2-0AK|L4h*VhLu@MP zCIEIcA;GDq7Sic4Apqb4E&$;FgM|@}f)EJ+DtLirnntdPWSfZIGE4%*603`ngj53n z4zfI&4;QomaLy3`X!6OfgdS<=s4*n4>#lV8^1={e004p)MbrU+A^-rwMi$t9%223> zy43BrXi~t13ohAE0T#@7@=^$`fDv!6p#CZDUSs%VdAaB0Z?L%OJmd$zy;sX8H_hFe7gn!K|qwj6*GkVG8+|CFixi^JFt&2 zLSvvL1`AZM03J%CxxhV0Fy_z~0Q4L{F668TFUm@Sk&FT-D=C8lG7zog0yD_l5CgwV z(lY^c*KPORc;{XB0xtA2!U9DM@X!Tigctr25(wwig8+;-?)c-7N8Wf4R(E9i<(Ox# T`R1H=?)m4Shc3G40RaFzAvF#B diff --git a/SlideShowPlugin/pub/System/SlideShowPlugin/next.gif b/SlideShowPlugin/pub/System/SlideShowPlugin/next.gif deleted file mode 100644 index a43561607bb3a11f0ebd1bbfca46e3da820ec182..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 505 zcmZ?wbhEHbRArE0xXQq=Wy_ZT|NpnOwJl%1eEat8)22<^wr$(YnKNh2nl*Rs+&OdR zY~H+i!GZ;wHf`FlVZ*|O3)ih%w|Md5wQJWdS+Zo!nl-Ceum1Y=>$h*;K7IQ1{{8z8 zA3l8i`0>!8Lwon`y>Q{eyLazizI^%k@#EL8Uw3tN-MV$_`}gn9o;^Ex^5lsVCoW&U zykp0XFJHb~ym;}!g9oQhonjyzDE?#tYtjLcAU`p%{Xfu9;GrYc@8Q>QAjfL{g^UmZ zgNXGv)|BmD%Czsnh6*3G>eESLRlE!I?tQ4Rxy*FpeMMIC`S;(ARn=JPT3SN*Iy$?$ zB*ev)w7MsChX_oYK4V62pQP-}`7=U<7B5-4batPF%(690LPR!f+_Y&$pP2gQof|?# z_wL)jU%KybpXPz%q9M$u&zwCgEq3venB2K*%%`qjyKq@scIc2Q3~Ut(YAGu^o&&%5F<0Em(B4Tikd; zLc_+z?pj<$h*;K79D_>C>k} zhYr1e|Ni60kMG{S+q-w~#fukTzI=J|pUya-uDeX{-iIB3YQ1uw{V?Bp@cr-qyexWZvJGuD zA$(okJ-tfG;^Gp$Q+h%KXUv>6OHO*Cxa90bvqFTHEnl%*N^<^!mFri8h-}`nb+e+_ z+6CM8Yz+}TaPW|*%C3nrhff{~VLp5AJhQIYhdFO&LW_WI1c6PQ!VUXs5&CAcr%y(#J gTUxYW#l^)QleI#%9GV-J2Q2oQ>oxUNmjZ(|0Nr=|SO5S3 diff --git a/SlideShowPlugin/pub/System/SlideShowPlugin/startpres.gif b/SlideShowPlugin/pub/System/SlideShowPlugin/startpres.gif deleted file mode 100644 index 331619fedb0a65aece7b84411c6f059325e95f1c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1920 zcmV-`2Y>iSNk%w1VWR*T0OkMyA|fKk$H$kKm;e9&v9Ynl#Kfwqs;;iCu&}VLt*yw& z$iu_K%F4>c#l^wF!L+orySux-zP`V|zqPfsxVX5&!os$;wk#|xN=iz=z`!;(Hb_WF zYinyqM@MpUa&d8SkB^T@NlCf6xyHuEX=!P2aBwv>HE(Zkb8~ZjeSJVcK!%2fyu7@( zx3^tgUA?`%qN1Xko12)Jm~?b>nVFfoy1H#`ZD(g^US3{oY;3Emt58r-KR-W9OG})b zoK#d)D=RCNm6cOdQ(0MAp`oFQii(hskX2Pxjg5_kg@vZ3rka|XtgNi0q@-M2Tzq_d zudlCxfq{pIhn}9EXlQ7Zl$3UMc3WFpWMpKLl9E0?K9iG^j*gCujEtY3pJHNSUteEt zZf=BxgwoQ|qobpOf`VgXW2vdBmX?-UT3WKQvXPOIiHV72Wo4zMrGtZmot>R#W@d

41ejE#M<9lhd& zpioG$qQ#2)Sj327k)e`(GXV6sNU|cT1t?Rd%;w|Yg&zI@99b9=gUXvY7tjP?Q)M=Y z5J}`5O0?+Eg)IRT-PscbPoq$YqH;jBYE_*_0BC68U;&ta2nsmG;Gjaj1yn1bG>h`y zSgQ{I?)~#n7C}}3A{MZvs`DP&w0#Tw<%_QZV7-OQ-iz_CY~a6r$EqFt_^RH%gW+nX ziYkNW&!5fq&`QBU1|}aoKq2Ap0tP7yjHvjh;Rb~QD|(PHq5%VI0IrjKmJ8rRhPaFY z#K^t7cL5P7{An<*v&j$IH!SFc0_Fk$6Z zhJq-~HQ5UPxZ&YH7*sG@Z{FP}f_E->;17ofc&7pe|A5dTaISfGK?WASw}rDdw1AegKpPNMuk!lp%z90|s+cuqID) zD*1q#Y?3J_iynA@gLfL#=|T$?B%zfB6*TeB0ZaVDgaiVF&>{{1{Gg_Tfkp{{0Tna~ zfDE1f6Q&p;xFDyecmfbYsx2CNfdLXwz#|S7@Th?Vb&{!Tn5aPD>#x7Ez=E#?MBzkC z03hLjnH#)toC7i>;emG{EDL}MzD8i}2Eal<6;Lh_VJ)^2IB*>XeNGEN89IE3!3R@N zwPBxB{F4B)-a7D45Dw7r4-3!2z=a3uY0Ip^syZM90Bu0Pf&&*`;6Mlfoba&!zW{Wr zv9G;u{BR3s1VMnW8PMRJ5ZfMy#D^-(RxQ2|Aj~bW-vY3~2{=bVfXon-OEI_>Pf^E* zO6m(P05srRGrt&@tAh!&@d$v-2v%L@fNN zKWy|I0R@EX4LAT*NFc*Mb~|A+0iu6>H@B-J4nP_rG#}#p?Y!K z-S+# zBUnHQ^Rt=uwx@+K#&CxJ2tyCG*n%cPL<>+5K?eX}J`rr;A1llw3Q_TZKKk*GeoVm- zI?#bHfZ&fH-~b0epaTwcU8_OAgc$lOT{~EC;#DKBgd(wwz=qJBbPc zIP;m%jHWcFNzH0n^P1SqrZ%_9&2CZ?6$l8YILArOa+>p;=uD?N*U8Ryy7QgzJSQp+ zK+k&G^Pc$3r#|<|&wl#zp8yT0KnJQ%R3zY_2u-L$7s}9vI`p9sji^K?O3{j1w4tal zfJQgU(T;lbqaY2bNJmQ2lA83SC`~Cy1u%x>x%8zljj2p$O4FL!^rkq?sZMvwQ=0l9 G5CA(A;#;}^ diff --git a/TinyMCEPlugin/pub/System/TinyMCEPlugin/foswiki_src.js b/TinyMCEPlugin/pub/System/TinyMCEPlugin/foswiki_src.js deleted file mode 100644 index c502d5e8ba..0000000000 --- a/TinyMCEPlugin/pub/System/TinyMCEPlugin/foswiki_src.js +++ /dev/null @@ -1,137 +0,0 @@ -/* - Copyright (C) 2007 Crawford Currie http://wikiring.com and Arthur Clemens - All Rights Reserved. - - This program is free software; you can redistribute it and/or - modify it under the terms of the GNU General Public License - as published by the Free Software Foundation; either version 2 - of the License, or (at your option) any later version. For - more details read LICENSE in the root of the Foswiki distribution. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - - As per the GPL, removal of this notice is prohibited. -*/ - -// Top level setup for tiny MCE editor. Requires tiny_mce.js and foswiki_tiny.js -FoswikiTiny.install(); - -// Item10288: Prevent save while in Full Screen -jQuery(document).ready(function($) { - $("#save").closest('form').bind('submit', function(event) { - if (( $('#cancel:focus') ).length) { - return true; - } - if ( (typeof(tinyMCE) === 'object') - && (typeof(tinyMCE.activeEditor) === 'object') - && (tinyMCE.activeEditor !== null) - && tinyMCE.activeEditor.getParam('fullscreen_is_enabled') ) { - alert('Please toggle out of full screen mode before attempting to save'); - return false; - } - }); -}); - -// Setup the standard edit screen for use with TMCE -var IFRAME_ID = 'mce_editor_0'; - -/** - Overrides changeEditBox in foswiki_edit.js. -*/ -function changeEditBox(inDirection) { - return false; -} - -/** - Overrides setEditBoxHeight in foswiki_edit.js. -*/ -function setEditBoxHeight(inRowCount) {} - -/** - Give the iframe table holder auto-height. -*/ -function initTextAreaStyles() { - var iframe = document.getElementById(IFRAME_ID); - if (iframe == null) return; - - // walk up to the table - var node = iframe.parentNode; - var counter = 0; - while (node != document) { - if (node.nodeName == 'TABLE') { - node.style.height = 'auto'; - - // get select boxes - var selectboxes = node.getElementsByTagName('SELECT'); - var i, ilen = selectboxes.length; - for (i = 0; i < ilen; ++i) { - selectboxes[i].style.marginLeft = selectboxes[i].style.marginRight = '2px'; - selectboxes[i].style.fontSize = '94%'; - } - - break; - } - node = node.parentNode; - } -} - -/** -Disables the use of ESCAPE in the edit box, because some browsers will -interpret this as cancel and will remove all changes. Copied from -%SYSTEMWEB%.JavascriptFiles/foswiki_edit.js because it is used in pickaxe mode. -*/ -function handleKeyDown(e) { - if (!e) e = window.event; - var code; - if (e.keyCode) code = e.keyCode; - if (code == 27) return false; - return true; -} - -/** -Provided for use by editors that need to validate form elements before -navigating away. Duplicated from JavascriptFiles/foswiki_edit.js to resolve -Item5514 -*/ -function validateMandatoryFields(event) { - if (foswiki.Pref.validateSuppressed) { - return true; - } - var ok = true; - var els = foswiki.getElementsByClassName(document, 'foswikiMandatory', 'select'); - for (var j = 0; j < els.length; j++) { - var one = false; - for (var k = 0; k < els[j].options.length; k++) { - if (els[j].options[k].selected) { - one = true; - break; - } - } - if (!one) { - alert("The required form field '" + els[j].name + "' has no value."); - ok = false; - } - } - var taglist = new Array('input', 'textarea'); - for (var i = 0; i < taglist.length; i++) { - els = foswiki.getElementsByClassName(document, 'foswikiMandatory', taglist[i]); - for (var j = 0; j < els.length; j++) { - if (els[j].value == null || els[j].value.length == 0) { - alert("The required form field '" + els[j].name + "' has no value."); - ok = false; - } - } - } - return ok; -} - -/** -Used to dynamically set validation suppression, depending on which submit -button is pressed (i.e. call this n 'Cancel'). -Duplicated from JavascriptFiles/foswiki_edit.js to resolve Item5514 -*/ -function suppressSaveValidation() { - foswiki.Pref.validateSuppressed = true; -} diff --git a/TinyMCEPlugin/pub/System/TinyMCEPlugin/foswiki_tiny_src.js b/TinyMCEPlugin/pub/System/TinyMCEPlugin/foswiki_tiny_src.js deleted file mode 100644 index 4f674d5233..0000000000 --- a/TinyMCEPlugin/pub/System/TinyMCEPlugin/foswiki_tiny_src.js +++ /dev/null @@ -1,454 +0,0 @@ -/* - Copyright (C) 2007 Crawford Currie http://wikiring.com and Arthur Clemens - Copyright (C) 2010 Foswiki Contributors http://foswiki.org - All Rights Reserved. - - This program is free software; you can redistribute it and/or - modify it under the terms of the GNU General Public License - as published by the Free Software Foundation; either version 2 - of the License, or (at your option) any later version. For - more details read LICENSE in the root of the Foswiki distribution. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - - As per the GPL, removal of this notice is prohibited. -*/ - -// The FoswikiTiny class object -var FoswikiTiny = { - - foswikiVars: null, - metaTags: null, - - tml2html: new Array(), - // callbacks, attached in plugins - html2tml: new Array(), - // callbacks, attached in plugins - transformCbs: new Array(), - // callbacks, attached in plugins - // Get a Foswiki variable from the set passed - getFoswikiVar: function(name) { - if (FoswikiTiny.foswikiVars == null) { - var sets = tinyMCE.activeEditor.getParam("foswiki_vars", ""); - FoswikiTiny.foswikiVars = eval(sets); - } - return FoswikiTiny.foswikiVars[name]; - }, - - expandVariables: function(url) { - for (var i in FoswikiTiny.foswikiVars) { - url = url.replace('%' + i + '%', FoswikiTiny.foswikiVars[i], 'g'); - } - return url; - }, - - saveEnabled: 0, - enableSaveButton: function(enabled) { - var status = enabled ? null : "disabled"; - FoswikiTiny.saveEnabled = enabled ? 1 : 0; - var elm = document.getElementById("save"); - if (elm) { - elm.disabled = status; - } - elm = document.getElementById("quietsave"); - if (elm) { - elm.disabled = status; - } - elm = document.getElementById("checkpoint"); - if (elm) { - elm.disabled = status; - } - elm = document.getElementById("preview"); - if (elm) { - elm.style.display = 'none'; // Item5263: broken preview - elm.disabled = status; - } - }, - - transform: function(editor, handler, text, onSuccess, onFail) { - // Work out the rest URL from the location - var url = FoswikiTiny.getFoswikiVar("SCRIPTURL"); - var suffix = FoswikiTiny.getFoswikiVar("SCRIPTSUFFIX"); - if (suffix == null) suffix = ''; - url += "/rest" + suffix + "/WysiwygPlugin/" + handler; - var path = FoswikiTiny.getFoswikiVar("WEB") + '.' + - FoswikiTiny.getFoswikiVar("TOPIC"); - - tinymce.util.XHR.send({ - url: url, - content_type: "application/x-www-form-urlencoded", - type: "POST", - data: "nocache=" + encodeURIComponent((new Date()).getTime()) + - "&topic=" + encodeURIComponent(path) + "&text=" + - encodeURIComponent(text), - async: true, - scope: editor, - success: onSuccess, - error: onFail - }) - }, - - initialisedFromServer: false, - - removeErasedSpans: function(ed, o) { - // forced_root_block makes TMCE insert   into empty spans. - // TML2HTML emits spans with the WYSIWYG_HIDDENWHITESPACE class - // that contain a single space. - // Some browsers (e.g. IE8 and Opera 10.60) remove the span if - // the user deletes the space within the span. - // Other browsers (e.g. various versions of Firefox) do not. - // - // This function removes spans with this class that contain - // only a   as the   is assumed to come from the - // forced_root_block code. - o.content = o.content.replace(/]*class=['"][^'">]*WYSIWYG_HIDDENWHITESPACE[^>]+> <\/span>/g, ''); - }, - - // Set up content for the initial edit - setUpContent: function(editor_id, body, doc) { - // If we haven't done it before, then transform from TML - // to HTML. We need this test so that pressing the 'back' - // button from a failed save doesn't banjax the old content. - if (FoswikiTiny.initialisedFromServer) return; - var editor = tinyMCE.getInstanceById(editor_id); - FoswikiTiny.switchToWYSIWYG(editor); - - // Also add the handler for cleaning up after force_root_blocks - editor.onGetContent.add(FoswikiTiny.removeErasedSpans); - FoswikiTiny.initialisedFromServer = true; - }, - - cleanBeforeSave: function(eid, buttonId) { - var el = document.getElementById(buttonId); - if (el == null) return; - // SMELL: what if there is already an onclick handler? - el.onclick = function() { - var editor = tinyMCE.getInstanceById(eid); - editor.isNotDirty = true; - return true; - } - }, - - onSubmitHandler: false, - - // Convert HTML content to textarea. Called from the WYSIWYG->raw switch - switchToRaw: function(editor) { - var text = editor.getContent(); - - // Make the raw-edit help visible (still subject to toggle) - var el = document.getElementById("foswikiTinyMcePluginWysiwygEditHelp"); - if (el) { - el.style.display = 'none'; - } - el = document.getElementById("foswikiTinyMcePluginRawEditHelp"); - if (el) { - el.style.display = 'block'; - } - - // Evaluate post-processors attached from plugins - for (var i = 0; i < FoswikiTiny.html2tml.length; i++) { - var cb = FoswikiTiny.html2tml[i]; - text = cb.apply(editor, [editor, text]); - } - FoswikiTiny.enableSaveButton(false); - - editor.getElement().value = "Please wait... retrieving page from server."; - FoswikiTiny.transform( - editor, "html2tml", text, function(text, req, o) { - this.getElement().value = text; - FoswikiTiny.enableSaveButton(true); - // Call post-transform callbacks attached from plugins - for (var i = 0; i < FoswikiTiny.transformCbs.length; i++) { - var cb = FoswikiTiny.transformCbs[i]; - cb.apply(editor, [editor, text]); - } - }, - function(type, req, o) { - this.setContent("

" + - "There was a problem retrieving " + o.url + ": " + type + " " + - req.status + "
"); - //FoswikiTiny.enableSaveButton(true); leave save disabled - }); - // Add the button for the switch back to WYSIWYG mode - var eid = editor.id; - var id = eid + "_2WYSIWYG"; - var el = document.getElementById(id); - if (el) { - // exists, unhide it - el.style.display = "inline"; - } else { - // does not exist, create it - el = document.createElement('INPUT'); - el.id = id; - el.type = "button"; - el.value = "WYSIWYG"; - el.className = "foswikiButton"; - - // Need to insert after to avoid knackering 'back' - var pel = editor.getElement().parentNode; - pel.insertBefore(el, editor.getElement()); - } - el.onclick = function() { - // Make the wysiwyg help visible (still subject to toggle) - var el_help = document.getElementById( - "foswikiTinyMcePluginWysiwygEditHelp"); - if (el_help) { - el_help.style.display = 'block'; - } - el_help = document.getElementById("foswikiTinyMcePluginRawEditHelp"); - if (el_help) { - el_help.style.display = 'none'; - } - tinyMCE.execCommand("mceToggleEditor", null, eid); - FoswikiTiny.switchToWYSIWYG(editor); - return false; - } - - // remove class 'foswikiHasWysiwyg' to make non-wysiwyg controls visible - var body = document.getElementsByTagName('body')[0]; - tinymce.DOM.removeClass(body, 'foswikiHasWysiwyg'); - - // SMELL: what if there is already an onchange handler? - editor.getElement().onchange = function() { - var editor = tinyMCE.getInstanceById(eid); - editor.isNotDirty = false; - return true; - }, - // Ooo-err. Stomp on the default submit handler and - // forcibly disable the editor to prevent a call to - // the TMCE save. This in turn blocks the getContent - // that would otherwise wipe out the content of the - // textarea with the DOM. We'd better make damn sure we - // remove this handler when we switch back! - this.onSubmitHandler = function(ed, e) { - // SMELL: Editor.initialized is undocumented and liable - // to break when we upgrade TMCE - editor.initialized = false; - }; - // SMELL: Event.addToTop() is undocumented and liable - // to break when we upgrade TMCE - editor.onSubmit.addToTop(this.onSubmitHandler); - // Make the save buttons mark the text as not-dirty - // to avoid the popup that says "Are you sure? The changes you have - // made will be lost" - FoswikiTiny.cleanBeforeSave(eid, "save"); - FoswikiTiny.cleanBeforeSave(eid, "quietsave"); - FoswikiTiny.cleanBeforeSave(eid, "checkpoint"); - // preview shouldn't get the popup either, when preview is enabled one - // day - FoswikiTiny.cleanBeforeSave(eid, "preview"); - // cancel shouldn't get the popup because the user just *said* they - // want to cancel - FoswikiTiny.cleanBeforeSave(eid, "cancel"); - }, - - // Convert textarea content to HTML. This is invoked from the content - // setup handler, and also from the raw->WYSIWYG switch - switchToWYSIWYG: function(editor) { - // Kill the change handler to avoid excess fires - editor.getElement().onchange = null; - - // Get the textarea content - var text = editor.getElement().value; - - if (this.onSubmitHandler) { - editor.onSubmit.remove(this.onSubmitHandler); - this.onSubmitHandler = null; - } - FoswikiTiny.enableSaveButton(false); - - var throbberPath = FoswikiTiny.getFoswikiVar('PUBURLPATH') + '/' + FoswikiTiny.getFoswikiVar('SYSTEMWEB') + '/' + 'DocumentGraphics/processing.gif'; - editor.setContent(""); - - FoswikiTiny.transform( - editor, "tml2html", text, function(text, req, o) { // Success - // Evaluate any registered pre-processors - for (var i = 0; i < FoswikiTiny.tml2html.length; i++) { - var cb = FoswikiTiny.tml2html[i]; - text = cb.apply(this, [this, text]); - } - /* SMELL: Work-around for Item2270. In future this plugin may - be updated so that this needs to be changed. TMCE's wordcount - plugin limits itself to a max. of one count per - 2 seconds, so users always see a wordcount of 6 (Please - wait... retrieving page from server) when they first edit a - document. So remove lock before setContent() */ - if (this.plugins.wordcount !== undefined && - this.plugins.wordcount.block !== undefined) { - this.plugins.wordcount.block = 0; - } - this.setContent(text); - this.isNotDirty = true; - FoswikiTiny.enableSaveButton(true); - - // Hide the conversion button, if it exists - var id = editor.id + "_2WYSIWYG"; - var el = document.getElementById(id); - if (el) { - // exists, hide it - el.style.display = "none"; - - // and show controls - var body = document.getElementsByTagName('body')[0]; - tinymce.DOM.addClass(body, 'foswikiHasWysiwyg'); - } - - // Call post-transform callbacks attached from plugins - for (var i = 0; i < FoswikiTiny.transformCbs.length; i++) { - var cb = FoswikiTiny.transformCbs[i]; - cb.apply(editor, [editor, text]); - } - }, - function(type, req, o) { - // Handle a failure - this.setContent("
" + - "There was a problem retrieving " + o.url + ": " + type + - " " + req.status + "
"); - //FoswikiTiny.enableSaveButton(true); leave save disabled - }); - }, - - // Callback on save. Make sure the WYSIWYG flag ID is there. - saveCallback: function(editor_id, html, body) { - // Evaluate any registered post-processors - var editor = tinyMCE.getInstanceById(editor_id); - for (var i = 0; i < FoswikiTiny.html2tml.length; i++) { - var cb = FoswikiTiny.html2tml[i]; - html = cb.apply(editor, [editor, html]); - } - var secret_id = tinyMCE.activeEditor.getParam('foswiki_secret_id'); - if (secret_id != null && - html.indexOf('') == -1) { - // Something ate the ID. Probably IE. Add it back. - html = '' + html; - } - return html; - }, - - // Called - // Called on URL insertion, but not on image sources. Expand Foswiki - // variables in the url. - convertLink: function(url, node, onSave) { - if (onSave == null) onSave = false; - var orig = url; - var pubUrl = FoswikiTiny.getFoswikiVar("PUBURL"); - var vsu = FoswikiTiny.getFoswikiVar("VIEWSCRIPTURL"); - url = FoswikiTiny.expandVariables(url); - if (onSave) { - if ((url.indexOf(pubUrl + '/') != 0) && - (url.indexOf(vsu + '/') == 0)) { - url = url.substr(vsu.length + 1); - url = url.replace(/\/+/g, '.'); - if (url.indexOf(FoswikiTiny.getFoswikiVar('WEB') + '.') == 0) { - url = - url.substr(FoswikiTiny.getFoswikiVar('WEB').length + 1); - } - } - } else { - if (url.indexOf('/') == -1) { - // if it's a wikiword, make a suitable link - var match = /^((?:\w+\.)*)(\w+)$/.exec(url); - if (match != null) { - var web = match[1]; - var topic = match[2]; - if (web == null || web.length == 0) { - web = FoswikiTiny.getFoswikiVar("WEB"); - } - web = web.replace(/\.+/g, '/'); - web = web.replace(/\/+$/, ''); - url = vsu + '/' + web + '/' + topic; - } - } - } - return url; - }, - - // Called from Insert Image, when the image is inserted. The resultant - // URL is only used when displaying the image in the picture dialog. It - // is thrown away (reverts to the typed address) when the image is - // actually inserted, at which time convertLink is called. - convertPubURL: function(url) { - url = FoswikiTiny.expandVariables(url); - if (url.indexOf('/') == -1) { - var base = FoswikiTiny.getFoswikiVar("PUBURL") + '/' + - FoswikiTiny.getFoswikiVar("WEB") + '/' + - FoswikiTiny.getFoswikiVar("TOPIC") + '/'; - url = base + url; - } - return url; - }, - - getMetaTag: function(inKey) { - if (FoswikiTiny.metaTags == null || FoswikiTiny.metaTags.length == 0) { - // Do this the brute-force way because of the Firefox problem - // seen sporadically on Bugs where the DOM appears complete, but - // the META tags are not all found by getElementsByTagName - var head = document.getElementsByTagName("META"); - head = head[0].parentNode.childNodes; - FoswikiTiny.metaTags = new Array(); - for (var i = 0; i < head.length; i++) { - if (head[i].tagName != null && - head[i].tagName.toUpperCase() == 'META') { - FoswikiTiny.metaTags[head[i].name] = head[i].content; - } - } - } - return FoswikiTiny.metaTags[inKey]; - }, - - install: function() { - // find the TINYMCEPLUGIN_INIT preference - if (FoswikiTiny.init) { - tinyMCE.init(FoswikiTiny.init); - // Load plugins - tinyMCE.each(tinyMCE.explode(FoswikiTiny.init.plugins), function(p) { - if (p.charAt(0) == '-') { - p = p.substr(1, p.length); - var url = FoswikiTiny.init.foswiki_plugin_urls[p]; - if (url) - tinyMCE.PluginManager.load(p, url); - } - }); - } else { - alert( -'Unable to install TinyMCE: could not read "TINYMCEPLUGIN_INIT" from FoswikiTiny.init'); - } - }, - - getTopicPath: function() { - return this.getFoswikiVar("WEB") + '.' + this.getFoswikiVar("TOPIC"); - }, - - getScriptURL: function(script) { - var scripturl = this.getFoswikiVar("SCRIPTURL"); - var suffix = this.getFoswikiVar("SCRIPTSUFFIX"); - if (suffix == null) suffix = ''; - return scripturl + "/" + script + suffix; - }, - - getRESTURL: function(fn) { - return this.getScriptURL('rest') + "/WysiwygPlugin/" + fn; - }, - - getListOfAttachments: function(onSuccess) { - var url = this.getRESTURL('attachments'); - var path = this.getTopicPath(); - var params = "nocache=" + - encodeURIComponent((new Date()).getTime()) + "&topic=" + - encodeURIComponent(path); - - tinymce.util.XHR.send({ - url: url + "?" + params, - type: "POST", - content_type: "application/x-www-form-urlencoded", - data: params, - success: function(atts) { - if (atts != null) { - onSuccess(eval(atts)); - } - } - }); - } -}; diff --git a/TinyMCEPlugin/pub/System/TinyMCEPlugin/plugins/foswiki/editor_plugin_src.js b/TinyMCEPlugin/pub/System/TinyMCEPlugin/plugins/foswiki/editor_plugin_src.js deleted file mode 100644 index 0a2f2e7f18..0000000000 --- a/TinyMCEPlugin/pub/System/TinyMCEPlugin/plugins/foswiki/editor_plugin_src.js +++ /dev/null @@ -1,117 +0,0 @@ -/*Foswiki - The Free and Open Source Wiki, http://foswiki.org/ - - Copyright (C) 2008-2010 Foswiki Contributors. Foswiki Contributors - are listed in the AUTHORS file in the root of this distribution. - NOTE: Please extend that file, not this notice. - - This program is free software; you can redistribute it and/or - modify it under the terms of the GNU General Public License - as published by the Free Software Foundation; either version 2 - of the License, or (at your option) any later version. For - more details read LICENSE in the root of this distribution. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - - As per the GPL, removal of this notice is prohibited. - - ------------------------------------------------------------------ - - This plugin tries to encapsulate a few things which customise TinyMCE - for Foswiki: - * Fix Item1378, override (!) advanced theme link dialogue window size - * Fix Item9198, tables at top of document: unable to position cursor above - * Fix Item1952, autosave monkey-patching storage key hack, unless init - param foswiki_no_autosave_fixup true. autosave must appear - before foswiki in the plugins order! -*/ -'use strict'; - -(function () { - tinymce.create('tinymce.plugins.Foswiki', { - - init: function (ed, url) { - /* In TinyMCE 3.3.x we used this hack to better support IEs with no - native localStorage support. In TinyMCE 3.4.x this seems fixed, - and our hack now causes a really obscure error in an apparently - difficult-to-relate part of TinyMCE. We can delete this code. */ - // ed.plugins.foswiki._disableAutoSaveOnBadIEs(ed); - ed.onInit.add(function (ed) { - ed.plugins.foswiki._fixAdvancedTheme(ed); - if (ed.plugins.autosave && - !ed.settings.foswiki_no_autosave_fixup) { - ed.plugins.foswiki._fixAutoSave(ed); - } - }); - }, - - /* SMELL: Item1378 - we should create our own theme instead of - * monkey-patching, but then we would have to maintain our own - * theme - that can come later. Sadly there's no opportunity to - * use any CSS to override the width param, because the link dialogue's - * iframe is not consistently classed/id'd */ - _fixAdvancedTheme: function (ed) { - ed.theme._mceLink = function (ui, val) { - var ed = this.editor; - - ed.windowManager.open({ - url: tinymce.baseURL + '/themes/advanced/link.htm', - width: 360 + parseInt(ed.getLang('advanced.link_delta_width', 0), 10), - height: 200 + parseInt(ed.getLang('advanced.link_delta_height', 0), 10), - inline: true - }, - { - theme_url: this.url - }); - }; - }, - - /* Item9263: IECollections' IE6 doesn't support userData. Disable on - ** these browsers - */ - _disableAutoSaveOnBadIEs: function (ed) { - if (jQuery.browser.msie && ed.plugins.autosave) { - ed.getElement().style.behavior = "url('#default#userData')"; - if (typeof(ed.getElement().load) === 'undefined') { - ed.plugins.autosave.setupStorage = function () {}; - ed.plugins.autosave.removeDraft = function () {}; - ed.plugins.autosave.restoreDraft = function () {}; - ed.plugins.autosave.storeDraft = function () {}; - ed.onInit.add(function (ed) { - ed.controlManager.controls[ed.id + '_restoredraft'].remove(); - ed.controlManager.controls[ed.id + '_restoredraft'].destroy(); - }); - } - } - }, - - /* EXTRA SMELL: Item1952 - moxiecode ship a stripped-down autosave plugin - * whose storage key cannot be arbitrarily set (stuck to some - * concatenation of ed.id). So... we temporarily... monkey-patch the - * editor's id (!) and call autosave's setupStorage() a second time, - * before sneakily restoring the ed.id as if nothing ever happened! */ - _fixAutoSave: function (ed) { - var orig_id = ed.id; - - ed.id = FoswikiTiny.getFoswikiVar('WEB') + '.' + FoswikiTiny.getFoswikiVar('TOPIC'); - ed.id = ed.id.replace('/', '.'); - ed.plugins.autosave.setupStorage(ed); - ed.id = orig_id; - - return; - }, - - getInfo: function () { - return { - longname: 'Foswiki plugin', - author: 'Foswiki Contributor', - authorurl: 'http://foswiki.org/System/ProjectContributor', - infourl: 'http://foswiki.org/Extensions/TinyMCEPlugin', - version: '1.0' - }; - } - }); - - tinymce.PluginManager.add('foswiki', tinymce.plugins.Foswiki); -})(); diff --git a/TinyMCEPlugin/pub/System/TinyMCEPlugin/plugins/foswikibuttons/css/popup_src.css b/TinyMCEPlugin/pub/System/TinyMCEPlugin/plugins/foswikibuttons/css/popup_src.css deleted file mode 100644 index ea11f8641f..0000000000 --- a/TinyMCEPlugin/pub/System/TinyMCEPlugin/plugins/foswikibuttons/css/popup_src.css +++ /dev/null @@ -1,32 +0,0 @@ -td.colours { - border-width : 1px; - border-style : solid; - border-color : black; - font-size : 1px; - margin: 0; - padding: 0; -} - -td.foswikicolours { - border-width : 2px; - border-style : solid; - border-color : red; - font-size : 1px; - margin: 0; - padding: 0; -} - -table.colours { - border-width : 2px; - border-style : solid; - cursor : default -} - -input.colours { - border-width : 0px; - border-style : none; - cursor : default; - width : 10px; - height : 10px; - margin: 0px; -} \ No newline at end of file diff --git a/TinyMCEPlugin/pub/System/TinyMCEPlugin/plugins/foswikibuttons/editor_plugin_src.js b/TinyMCEPlugin/pub/System/TinyMCEPlugin/plugins/foswikibuttons/editor_plugin_src.js deleted file mode 100644 index 6c6c1a8ba7..0000000000 --- a/TinyMCEPlugin/pub/System/TinyMCEPlugin/plugins/foswikibuttons/editor_plugin_src.js +++ /dev/null @@ -1,549 +0,0 @@ -/* - Copyright (C) 2007-2009 Crawford Currie http://c-dot.co.uk - Copyright (C) 2010 Foswiki Contributors http://foswiki.org - All Rights Reserved. - - This program is free software; you can redistribute it and/or - modify it under the terms of the GNU General Public License - as published by the Free Software Foundation; either version 2 - of the License, or (at your option) any later version. For - more details read LICENSE in the root of the Foswiki distribution. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - - As per the GPL, removal of this notice is prohibited. -*/ -(function () { - 'use strict'; - tinymce.PluginManager.requireLangPack('foswikibuttons'); - - tinymce.create('tinymce.plugins.FoswikiButtons', { - /* Foswiki formats listbox */ - formats_listbox: null, - /* Remembers which node was last calculated for button state */ - _lastButtonUpdateNode: null, - /* Flag to indicate there's a setTimeout waiting to fire a - ** _tryNodeChangeEvent() */ - _nodeChangeEventScheduled: null, - /* Flag to indicate that the pending setTimeout waiting to fire a - ** _tryNodeChangeEvent(), should be deferred */ - _deferNodeChangeEvent: null, - /* setTimeout interval governing cursor idle time required to - ** fire a button state update. Zero means always update. Set with - ** foswikibuttons_cursoridletime param */ - nodeChangeEventFrequency: null, - - init: function (ed, url) { - this.formats = ed.getParam('foswikibuttons_formats'); - this.nodeChangeEventFrequency = - ed.getParam('foswikibuttons_cursoridletime'); - this.format_names = []; - this.recipe_names = []; - - jQuery.each(this.formats, function (key, value) { - ed.plugins.foswikibuttons.format_names.push(key); - }); - /* Register Foswiki formats with TinyMCE's formatter, which isn't - available during plugin init */ - ed.onInit.add(function (editor) { - this.plugins.foswikibuttons._registerFormats(editor, this.plugins.foswikibuttons.formats); - - this.plugins.foswikibuttons._contextMenuVerbatimClasses(editor); - }); - - this._setupTTButton(ed, url); - this._setupColourButton(ed, url); - this._setupAttachButton(ed, url); - this._setupIndentButton(ed, url); - this._setupExdentButton(ed, url); - this._setupHideButton(ed, url); - this._setupFormatCommand(ed, this.formats); - - return; - }, - - getInfo: function () { - return { - longname: 'Foswiki Buttons Plugin', - author: 'Crawford Currie', - authorurl: 'http://c-dot.co.uk', - infourl: 'http://c-dot.co.uk', - version: 3 - }; - }, - - createControl: function (name, controlManager) { - if (name === 'foswikiformat') { - return this._createFoswikiFormatControl(name, - controlManager, this); - } - - return null; - }, - - _setupTTButton: function (ed, url) { - // Register commands - ed.addCommand('foswikibuttonsTT', function () { - ed.formatter.toggle('WYSIWYG_TT'); - }); - - // Register buttons - ed.addButton('tt', { - title: 'foswikibuttons.tt_desc', - cmd: 'foswikibuttonsTT', - image: url + '/img/tt.gif' - }); - - return; - }, - - _registerFormats: function (ed, formats) { - ed.formatter.register('WYSIWYG_TT', { - inline: 'span', - classes: 'WYSIWYG_TT' - }); - ed.formatter.register('WYSIWYG_COLOR', [{ - inline: 'span', - classes: 'WYSIWYG_COLOR', - styles: { - color: '%value' - } - }, - /* This entry allows WYSIWYG_COLOR to match without - a specific color attribute, used for button state */ - { - inline: 'span', - classes: 'WYSIWYG_COLOR' - }]); - ed.formatter.register('IS_WYSIWYG_COLOR', { - inline: 'span', - classes: 'WYSIWYG_COLOR' - }); - ed.formatter.register(formats); - - return; - }, - - _createFoswikiFormatControl: function (name, controlManager, plugin) { - var ed = controlManager.editor; - plugin.formats_listbox = controlManager.createListBox(name, { - title: 'Format', - onselect: function (format) { - ed.execCommand('foswikibuttonsFormat', false, format); - } - }); - // Build format select - jQuery.each(plugin.formats, function (formatname, format) { - plugin.formats_listbox.add(formatname, formatname); - - return; - }); - plugin.formats_listbox.selectByIndex(0); - - return plugin.formats_listbox; - }, - - _setupFormatCommand: function (ed, formats) { - ed.addCommand('foswikibuttonsFormat', function (ui, formatname) { - // First, remove all existing formats. - jQuery.each(formats, function (name, format) { - ed.formatter.remove(name); - }); - // Now apply the format. - ed.formatter.apply(formatname); - //ed.nodeChanged(); - done in formatter.apply() already - }); - - ed.onNodeChange.add(this._nodeChange, this); - - return; - }, - - _setupColourButton: function (ed, url) { - ed.addCommand('foswikibuttonsColour', function () { - if (ed.selection.isCollapsed()) { - return; - } - ed.windowManager.open({ - location: false, - menubar: false, - toolbar: false, - status: false, - url: url + '/colours.htm', - width: 220, - height: 280, - movable: true, - popup_css: false, - // not required - inline: true - }, - { - plugin_url: url - }); - }); - ed.addButton('colour', { - title: 'foswikibuttons.colour_desc', - cmd: 'foswikibuttonsColour', - image: url + '/img/colour.gif' - }); - - return; - }, - - _setupAttachButton: function (ed, url) { - ed.addCommand('foswikibuttonsAttach', function () { - var htmpath = '/attach.htm', - htmheight = 300; - - if (null !== FoswikiTiny.foswikiVars.TOPIC.match( - /(X{10}|AUTOINC[0-9]+)/)) { - htmpath = '/attach_error_autoinc.htm'; - htmheight = 125; - } - ed.windowManager.open({ - location: false, - menubar: false, - toolbar: false, - status: false, - url: url + htmpath, - width: 450, - height: htmheight, - movable: true, - inline: true - }, - { - plugin_url: url - }); - }); - - ed.addButton('attach', { - title: 'foswikibuttons.attach_desc', - cmd: 'foswikibuttonsAttach', - image: url + '/img/attach.gif' - }); - - return; - }, - - _setupIndentButton: function (ed, url) { - ed.addCommand('fwindent', function () { - if (this.queryCommandState('InsertUnorderedList') || - this.queryCommandState('InsertOrderedList')) { - // list type node - use the default behaviour - this.execCommand("Indent"); - } - else { - // drive up to the nearest block node - var dom = ed.dom, selection = ed.selection, - node = dom.getParent(selection.getStart(), dom.isBlock) || - dom.getParent(selection.getEnd(), dom.isBlock), - div; - if (node) { - // SMELL: what about indentation inside tables? Needs to be disabled. - // insert div below the nearest block node - div = dom.create('div', { 'class' : 'foswikiIndent'}); - while (node.firstChild) { - dom.add(div, dom.remove(node.firstChild)); - } - div = dom.add(node, div); - ed.selection.select(div); - ed.selection.collapse(); // This eats the cursor! - ed.selection.setCursorLocation(div, 0); - } - } - }); - - ed.addButton('fwindent', { - title: 'foswikibuttons.indent_desc', - cmd: 'fwindent', - image: url + '/img/indent.gif' - }); - - return; - }, - - _setupExdentButton: function (ed, url) { - ed.addCommand('fwexdent', function () { - var dom = ed.dom, selection = ed.selection, - node = dom.getParent(selection.getStart(), dom.isBlock), - p; - if (node && dom.hasClass(node, 'foswikiIndent')) { - p = node.parentNode; - while (node.firstChild) { - p.insertBefore(dom.remove(node.firstChild), node); - } - dom.remove(node); - ed.selection.select(p.firstChild); - ed.selection.collapse(); - } else { - this.execCommand("Outdent"); - } - }); - - ed.onNodeChange.add(function(ed, cm, n, co, ob) { - var dom = ed.dom, selection = ed.selection, - node = dom.getParent(selection.getStart(), dom.isBlock), - state = (node && dom.hasClass(node, 'foswikiIndent')) || - ed.queryCommandState('Outdent'); - - cm.setDisabled('fwexdent', !state); - }); - - ed.addButton('fwexdent', { - title: 'foswikibuttons.exdent_desc', - cmd: 'fwexdent', - image: url + '/img/exdent.gif' - }); - - return; - }, - - _setupHideButton: function (ed, url) { - ed.addCommand('foswikibuttonsHide', function () { - if (FoswikiTiny.saveEnabled) { - if (ed.getParam('fullscreen_is_enabled')) { - // The fullscreen plugin does its work asynchronously, - // and it does not provide explicit hooks. However, it - // does a getContent prior to closing the editor which - // fires an onGetContent event. Hook into that, and - // fire off further asynchronous handling that will be - // processed after the fullscreen editor is destroyed. - ed.onGetContent.add(function () { - tinymce.DOM.win.setTimeout(function () { - // The fullscreen editor will have been - // destroyed by the time this function executes, - // so the active editor is the regular one. - var e = tinyMCE.activeEditor; - tinyMCE.execCommand('mceToggleEditor', - true, e.id); - FoswikiTiny.switchToRaw(e); - }, - 10); - }); - - // Call full-screen toggle to hide fullscreen editor - ed.execCommand('mceFullScreen'); - } - else { - // regular editor, not fullscreen - tinyMCE.execCommand("mceToggleEditor", true, ed.id); - FoswikiTiny.switchToRaw(ed); - } - } - }); - - ed.addButton('hide', { - title: 'foswikibuttons.hide_desc', - cmd: 'foswikibuttonsHide', - image: url + '/img/hide.gif' - }); - - return; - }, - - /* - * *IF YOU MAKE CHANGES HERE*, consider netbook/mobile users who need - * every spare CPU cycle. - * - * _nodeChange() is fired *very* frequently, on every cursor movement - * for example. So expensive operations are deferred until the cursor - * has settled for some time period this.nodeChangeEventFrequency (500ms) - */ - _nodeChange: function (ed, cm, node, collapsed) { - var selectedFormats, listbox; - - if (typeof(node) !== 'object') { - return; - } - /* Set cursoridletime param to zero to do reliable performance - * analysis of _updateButtonState(). See Item9427 - */ - if (this.nodeChangeEventFrequency) { - this._scheduleNodeChangeEvent(ed, cm, node, collapsed); - } else { - this._doUpdateButtonState(ed, cm, node, collapsed); - } - - return true; - - }, - - /* Schedule a _tryNodeChangeEvent() call, unless one is already - * scheduled. In that case, defer that next call, because this means - * the cursor hasn't settled for long enough. _tryNodeChangeEvent() - * will re-schedule itself instead of calling _doUpdateButtonState() - * when it does eventually fire. - */ - _scheduleNodeChangeEvent: function (ed, cm, node, collapsed) { - var that = this; - - if (this._nodeChangeEventScheduled) { - // defer the next update and keep blocking; cursor is still moving - this._deferNodeChangeEvent = true; - } else { - this._deferNodeChangeEvent = false; - this._nodeChangeEventScheduled = true; - setTimeout(function () { - that._tryNodeChangeEvent(that, ed, cm, node, collapsed); - - return; - }, this.nodeChangeEventFrequency); - } - - return; - }, - - /* If this event is to be deferred, "re-set the clock and wait - ** another 500ms" - otherwise, finally, just do it - */ - _tryNodeChangeEvent: function (that, ed, cm, node, collapsed) { - if (that._deferNodeChangeEvent) { - that._deferNodeChangeEvent = false; - that._nodeChangeEventScheduled = false; - that._scheduleNodeChangeEvent(ed, cm, node, collapsed); - } else { - /* Call expensive nodeChange stuff from here - * If we got to here, the cursor has been idle for > 500ms - * - * Additionally, the node and collapsed args are no longer - * relevant since the setTimeout was set. Use - * ed.selection.getNode() and ed.selection.isCollapsed() instead - */ - that._doUpdateButtonState(ed, cm); - that._nodeChangeEventScheduled = false; - } - - return; - }, - - /* This is a wrapper to _updateButtonState(). It tries to avoid - ** updating the button state if the cursor has only moved within the - ** textNode of a given node; ie. if the cursor is still inside the same - ** node as the last time the button state was calculated, then there is - ** no need to update it yet again. - */ - _doUpdateButtonState: function (ed, cm) { - var selectedFormats, listbox, node, collapsed; - - /* Sometimes, from fullscreen, hitting wikitext button results in - * event firing when the editor has no valid selection. Without a - * valid selection, we can't know what the button state should be. - */ - if (ed.selection) { - node = ed.selection.getNode(); - collapsed = ed.selection.isCollapsed(); - if (!collapsed) { - // !collapsed means a selection; always update button state if - // there is a selection. - this._updateButtonState(ed, cm); - } else if (node !== this._lastButtonUpdateNode) { - // Only update button state if it wasn't already calculated for - // this node already on a previous call. - this._updateButtonState(ed, cm, node, collapsed); - - // Remember the node - this._lastButtonUpdateNode = node; - } - } - }, - - /* Item9427: Slow cursor movement in IEs on large, >250KiB documents - * Please read perf results and test method on that task - * if you make changes here, to compare before/after. A fast - * PC with a decent browser performs nothing like IE7 on a - * netbook - * - * _updateButtonState() is only called when the cursor has not moved - * for 500ms or more. - */ - _updateButtonState: function (ed, cm, node, collapsed) { - var selectedFormats = ed.formatter.matchAll( - ed.plugins.foswikibuttons.format_names), - listbox = cm.get(ed.id + '_foswikiformat'); - - if (collapsed) { // Disable the buttons - cm.setDisabled('colour', true); - cm.setDisabled('tt', true); - } else { // A selection means the buttons should be active. - cm.setDisabled('colour', false); - cm.setDisabled('tt', false); - } - - if (ed.formatter.match('WYSIWYG_TT')) { - cm.setActive('tt', true); - } else { - cm.setActive('tt', false); - } - if (ed.formatter.match('WYSIWYG_COLOR')) { - cm.setActive('colour', true); - } else { - cm.setActive('colour', false); - } - if (selectedFormats.length > 0) { - listbox.select(selectedFormats[0]); - } else { - listbox.select('Normal'); - } - - return true; - }, - - _contextMenuVerbatimClasses: function (ed) { - var recipes = {}, - i, - key, - sm, - se, - el, - selectedFormats, - current = ''; - - ed.plugins.foswikibuttons.recipe_names = ['bash','cplusplus','csharp','css','delphi','html','java','js','lotusscript','php','sql','tml']; - for (i = 0; i < ed.plugins.foswikibuttons.recipe_names.length; i += 1) { - key = ed.plugins.foswikibuttons.recipe_names[i]; - recipes[key] = { "block" : "pre", "remove" : "all", classes : 'TMLverbatim ' + key }; - } - ed.formatter.register(recipes); - jQuery.each(recipes, function (key, value) { - ed.plugins.foswikibuttons.recipe_names.push(key); - }); - if (ed && ed.plugins.contextmenu) { - ed.plugins.contextmenu.onContextMenu.add(function(th, m, e) { - se = ed.selection; - el = se.getNode() || ed.getBody(); - - if (el.nodeName === 'PRE' && el.className.indexOf('TMLverbatim') !== -1) { - selectedFormats = ed.formatter.matchAll(ed.plugins.foswikibuttons.recipe_names); - if (selectedFormats.length > 0) { - current = '(' + selectedFormats[0] + ')'; - } - sm = m.addMenu({title : 'Syntax highlighting' + current }); - - jQuery.each(recipes, function (name, format) { - sm.add({title : name , cmd : 'foswikiVerbatimClass', value : name }); - }); - sm.add({title : 'none', cmd : 'foswikiVerbatimClass', value : ' ' }); - } - }); - } - - ed.addCommand('foswikiVerbatimClass', function(ui, val) { - // First, remove all existing formats. - jQuery.each(recipes, function (name, format) { - ed.formatter.remove(name); - }); - if (val) { - // Now apply the format. - ed.formatter.apply(val); - } - }); - return; - } - - }); - - // Register plugin - tinymce.PluginManager.add('foswikibuttons', tinymce.plugins.FoswikiButtons); -})(); diff --git a/TinyMCEPlugin/pub/System/TinyMCEPlugin/plugins/foswikibuttons/jscripts/attach_src.js b/TinyMCEPlugin/pub/System/TinyMCEPlugin/plugins/foswikibuttons/jscripts/attach_src.js deleted file mode 100644 index d23f884f21..0000000000 --- a/TinyMCEPlugin/pub/System/TinyMCEPlugin/plugins/foswikibuttons/jscripts/attach_src.js +++ /dev/null @@ -1,78 +0,0 @@ -/* - Copyright (C) 2007 Crawford Currie http://wikiring.com and Arthur Clemens - All Rights Reserved. - - This program is free software; you can redistribute it and/or - modify it under the terms of the GNU General Public License - as published by the Free Software Foundation; either version 2 - of the License, or (at your option) any later version. For - more details read LICENSE in the root of the Foswiki distribution. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - - As per the GPL, removal of this notice is prohibited. -*/ -var AttachDlg = { - - preInit: function() { - tinyMCEPopup.requireLangPack(); - }, - - // invoked on load from the body of the dialog - init: function(ed) { - FoswikiTiny.getListOfAttachments( - function(atts) { - var select = document.getElementById("attachments_select"); - if (atts.length > 0) { - for (var i = 0; i < atts.length; i++) { - select.options[i] = new Option(atts[i].name, atts[i].name); - } - } else { - /* There are no attachments, so select upload tab. NB: JQuery - ** not available in popup iframes, and TinyMCE's dom utils - ** won't be able to select an element by id string by itself - ** because the activeEditor seems to only scan its own - ** document, so we pass the iframe's dom element explicitly */ - ed.dom.removeClass(document.getElementById('general_tab'), 'current'); - ed.dom.removeClass(document.getElementById('general_panel'), 'current'); - ed.dom.addClass(document.getElementById('upload_tab'), 'current'); - ed.dom.addClass(document.getElementById('upload_panel'), 'current'); - } - }); - - // Write the correct action into the form in attach.htm - var el = document.getElementById('upload_form'); - el.action = FoswikiTiny.getRESTURL('upload'); - el = document.getElementById('upload_form_topic'); - el.value = FoswikiTiny.getTopicPath(); - tinyMCEPopup.resizeToInnerSize(); - }, - - // Insert a link to the selected attachment in the text - insertLink: function() { - var inst = tinyMCE.activeEditor; - var select = document.getElementById("attachments_select"); - var filename = select.value; - var url = FoswikiTiny.getFoswikiVar("ATTACHURL") + '/' + filename; - var tmp = filename.lastIndexOf("."); - if (tmp >= 0) tmp = - filename.substring(tmp + 1, filename.length).toLowerCase(); - - var html; - if (tmp == "jpg" || tmp == "gif" || tmp == "jpeg" || - tmp == "png" || tmp == "bmp") { - html = "" + filename + ""; - } else { - html = "" + filename + ""; - } - inst.execCommand('mceInsertContent', false, html); - inst.nodeChanged(); - - tinyMCEPopup.close(); - } -}; - -AttachDlg.preInit(); -tinyMCEPopup.onInit.add(AttachDlg.init, AttachDlg); diff --git a/TinyMCEPlugin/pub/System/TinyMCEPlugin/plugins/foswikibuttons/jscripts/colour_src.js b/TinyMCEPlugin/pub/System/TinyMCEPlugin/plugins/foswikibuttons/jscripts/colour_src.js deleted file mode 100644 index e4792360c9..0000000000 --- a/TinyMCEPlugin/pub/System/TinyMCEPlugin/plugins/foswikibuttons/jscripts/colour_src.js +++ /dev/null @@ -1,38 +0,0 @@ -/* - Copyright (C) 2007 Crawford Currie http://wikiring.com and Arthur Clemens - All Rights Reserved. - - This program is free software; you can redistribute it and/or - modify it under the terms of the GNU General Public License - as published by the Free Software Foundation; either version 2 - of the License, or (at your option) any later version. For - more details read LICENSE in the root of the Foswiki distribution. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - - As per the GPL, removal of this notice is prohibited. -*/ - -var ColoursDlg = { - - preInit: function() { - tinyMCEPopup.requireLangPack(); - }, - - // invoked on load from the body of the dialog - init: function(ed) { - tinyMCEPopup.resizeToInnerSize(); - }, - - // Functions specific to the actions of the colour-setting dialog - set: function(colour) { - var ted = tinyMCE.activeEditor; - ted.formatter.apply('WYSIWYG_COLOR', {value: colour}); - tinyMCEPopup.close(); - } -}; - -ColoursDlg.preInit(); -tinyMCEPopup.onInit.add(ColoursDlg.init, ColoursDlg); diff --git a/TinyMCEPlugin/pub/System/TinyMCEPlugin/plugins/foswikiimage/css/foswikiimage_src.css b/TinyMCEPlugin/pub/System/TinyMCEPlugin/plugins/foswikiimage/css/foswikiimage_src.css deleted file mode 100644 index 8b0cf46887..0000000000 --- a/TinyMCEPlugin/pub/System/TinyMCEPlugin/plugins/foswikiimage/css/foswikiimage_src.css +++ /dev/null @@ -1,66 +0,0 @@ -/* CSS file for foswikiimage plugin popup */ - -.mceImageList { - width: 280px; -} - -.mceActionPanel { - margin-top: 7px; -} - -.alignPreview { - border: 1px solid black; - width: 140px; - height: 140px; - overflow: hidden; - padding: 5px; -} - -.checkbox { - border: 0; -} - -.panel_wrapper div.current { - height: 305px; -} - -#prev { - margin: 0; - border: 1px - solid black; - width: 99%; - height: 150px; - overflow: auto; -} - -#align, #classlist { - width: 150px; -} - -#width, #height { - vertical-align: middle; - width: 50px; - text-align: center; -} - -#vspace, #hspace, #border { - vertical-align: middle; - width: 30px; - text-align: center; -} - -#classlist { - width: 180px; -} - -input { - width: 280px; -} - -#constrain, #onmousemovecheck { - width: auto; -} - -#id, #dir, #lang, #usemap, #longdesc { - width: 200px; -} diff --git a/TinyMCEPlugin/pub/System/TinyMCEPlugin/plugins/foswikiimage/editor_plugin_src.js b/TinyMCEPlugin/pub/System/TinyMCEPlugin/plugins/foswikiimage/editor_plugin_src.js deleted file mode 100644 index 90d0e199c1..0000000000 --- a/TinyMCEPlugin/pub/System/TinyMCEPlugin/plugins/foswikiimage/editor_plugin_src.js +++ /dev/null @@ -1,75 +0,0 @@ -/* - Copyright (C) 2007-2009 Crawford Currie http://c-dot.co.uk - All Rights Reserved. - - This program is free software; you can redistribute it and/or - modify it under the terms of the GNU General Public License - as published by the Free Software Foundation; either version 2 - of the License, or (at your option) any later version. For - more details read LICENSE in the root of the Foswiki distribution. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - - As per the GPL, removal of this notice is prohibited. -*/ -'use strict'; -(function () { - tinymce.PluginManager.requireLangPack('foswikiimage'); - - tinymce.create('tinymce.plugins.FoswikiImage', { - - init: function (ed, url) { - - // Register commands - ed.addCommand('foswikiimage', function () { - ed.windowManager.open({ - location: false, - menubar: false, - toolbar: false, - status: false, - url: url + '/image.htm', - width: 550, - height: 400, - movable: true, - inline: true - }, - { - plugin_url: url, - attach_url: FoswikiTiny.getFoswikiVar("PUBURL") + '/' + - FoswikiTiny.getFoswikiVar("WEB") + '/' + - FoswikiTiny.getFoswikiVar("TOPIC") + '/', - vars: ed.getParam("foswiki_vars", "") - }); - }); - - // Register buttons - ed.addButton('image', { - title: 'foswikiimage.image_desc', - cmd: 'foswikiimage' - }); - }, - - getInfo: function () { - return { - longname: 'Foswiki image', - author: 'Crawford Currie, from Moxiecode Systems AB original', - authorurl: 'http://c-dot.co.uk.com', - infourl: 'http://foswiki.org/Extensions/TinyMCEPlugin', - version: tinyMCE.majorVersion + "." + tinyMCE.minorVersion - }; - }, - - _nodeChange: function (ed, cm, n, co) { - if (!n) { - return; - } - - cm.setActive('foswikiimage', ed.dom.getParent(n, 'img')); - } - }); - - // Register plugin - tinymce.PluginManager.add('foswikiimage', tinymce.plugins.FoswikiImage); -})();