Index: openacs-4/packages/acs-templating/www/resources/xinha-nightly/Xinha.css =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/resources/xinha-nightly/Xinha.css,v diff -u -r1.2 -r1.3 --- openacs-4/packages/acs-templating/www/resources/xinha-nightly/Xinha.css 25 Feb 2007 19:06:05 -0000 1.2 +++ openacs-4/packages/acs-templating/www/resources/xinha-nightly/Xinha.css 14 Jun 2007 01:36:53 -0000 1.3 @@ -1,4 +1,5 @@ .htmlarea { background: #fff; } +.htmlarea td { margin:0;padding:0; } .htmlarea .toolbar { cursor: default; @@ -54,7 +55,7 @@ .htmlarea .toolbar .separator { /*position: relative;*/ - margin: 3px; + margin:0 3px; border-left: 1px solid ButtonShadow; border-right: 1px solid ButtonHighlight; width: 0px; @@ -72,6 +73,7 @@ margin-top: 2px; margin-bottom: 1px; color: ButtonText; + height: 17px; } .htmlarea iframe.xinha_iframe, .htmlarea textarea.xinha_textarea @@ -146,23 +148,27 @@ } .dialog .buttonColor { + width :1em; padding: 1px; cursor: default; border: 1px solid; border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight; } -.dialog .buttonColor-hilite { - border-color: #000; -} - .dialog .buttonColor .chooser, .dialog .buttonColor .nocolor { height: 0.6em; border: 1px solid; padding: 0px 1em; border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow; } +.dialog .buttonClick { + border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow; +} +.dialog .buttonColor-hilite { + border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow; +} + .dialog .buttonColor .nocolor { padding: 0px; } .dialog .buttonColor .nocolor-hilite { background-color: #fff; color: #f00; } @@ -230,7 +236,7 @@ } -.htmlarea .panel { overflow:auto; } +.htmlarea .panel { overflow:hidden; } .htmlarea .panels.left .panel { border-right:none; border-left:none; } .htmlarea .panels.left h1 { border-right:none; } .htmlarea .panels.right .panel { border-right:none; border-left:none; } Index: openacs-4/packages/acs-templating/www/resources/xinha-nightly/XinhaCore.js =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/resources/xinha-nightly/XinhaCore.js,v diff -u -r1.2 -r1.3 --- openacs-4/packages/acs-templating/www/resources/xinha-nightly/XinhaCore.js 25 Feb 2007 19:06:05 -0000 1.2 +++ openacs-4/packages/acs-templating/www/resources/xinha-nightly/XinhaCore.js 14 Jun 2007 01:36:53 -0000 1.3 @@ -1,4 +1,4 @@ -Xinha.version={"Release":"Trunk","Head":"$HeadURL: http://svn.xinha.python-hosting.com/tags/0.92beta/XinhaCore.js $".replace(/^[^:]*: (.*) \$$/,"$1"),"Date":"$LastChangedDate: 2007-02-22 02:11:56 +0100 (Do, 22 Feb 2007) $".replace(/^[^:]*: ([0-9-]*) ([0-9:]*) ([+0-9]*) \((.*)\) \$/,"$4 $2 $3"),"Revision":"$LastChangedRevision: 757 $".replace(/^[^:]*: (.*) \$$/,"$1"),"RevisionBy":"$LastChangedBy: ray $".replace(/^[^:]*: (.*) \$$/,"$1")}; +Xinha.version={"Release":"0.931","Head":"http://svn.xinha.python-hosting.com/trunk/XinhaCore.js","Date":"2007-05-16","Revision":"819","RevisionBy":"ray"}; Xinha._resolveRelativeUrl=function(_1,_2){ if(_2.match(/^([^:]+\:)?\//)){ return _2; @@ -42,56 +42,59 @@ Xinha.is_ie=((Xinha.agt.indexOf("msie")!=-1)&&(Xinha.agt.indexOf("opera")==-1)); Xinha.ie_version=parseFloat(Xinha.agt.substring(Xinha.agt.indexOf("msie")+5)); Xinha.is_opera=(Xinha.agt.indexOf("opera")!=-1); +Xinha.opera_version=navigator.appVersion.substring(0,navigator.appVersion.indexOf(" "))*1; +Xinha.is_khtml=(Xinha.agt.indexOf("khtml")!=-1); +Xinha.is_safari=(Xinha.agt.indexOf("safari")!=-1); Xinha.is_mac=(Xinha.agt.indexOf("mac")!=-1); Xinha.is_mac_ie=(Xinha.is_ie&&Xinha.is_mac); Xinha.is_win_ie=(Xinha.is_ie&&!Xinha.is_mac); -Xinha.is_gecko=(navigator.product=="Gecko"); +Xinha.is_gecko=(navigator.product=="Gecko"&&!Xinha.is_safari); Xinha.isRunLocally=document.URL.toLowerCase().search(/^file:/)!=-1; -if(Xinha.isRunLocally){ +Xinha.is_designMode=(typeof document.designMode!="undefined"&&!Xinha.is_ie); +Xinha.checkSupportedBrowser=function(){ +if(Xinha.is_gecko){ +if(navigator.productSub<20021201){ +alert("You need at least Mozilla-1.3 Alpha.\nSorry, your Gecko is not supported."); +return false; +} +if(navigator.productSub<20030210){ +alert("Mozilla < 1.3 Beta is not supported!\nI'll try, though, but it might not work."); +} +} +if(Xinha.is_opera){ +alert("Sorry, Opera is not yet supported by Xinha."); +} +return Xinha.is_gecko||(Xinha.is_opera&&Xinha.opera_version>=9.1)||Xinha.ie_version>=5.5; +}; +Xinha.isSupportedBrowser=Xinha.checkSupportedBrowser(); +if(Xinha.isRunLocally&&Xinha.isSupportedBrowser){ alert("Xinha *must* be installed on a web server. Locally opened files (those that use the \"file://\" protocol) cannot properly function. Xinha will try to initialize but may not be correctly loaded."); } function Xinha(_5,_6){ +if(!Xinha.isSupportedBrowser){ +return; +} if(!_5){ throw ("Tried to create Xinha without textarea specified."); } -if(Xinha.checkSupportedBrowser()){ if(typeof _6=="undefined"){ this.config=new Xinha.Config(); }else{ this.config=_6; } -this._htmlArea=null; if(typeof _5!="object"){ _5=Xinha.getElementById("textarea",_5); } this._textArea=_5; this._textArea.spellcheck=false; +Xinha.freeLater(this,"_textArea"); this._initial_ta_size={w:_5.style.width?_5.style.width:(_5.offsetWidth?(_5.offsetWidth+"px"):(_5.cols+"em")),h:_5.style.height?_5.style.height:(_5.offsetHeight?(_5.offsetHeight+"px"):(_5.rows+"em"))}; -if(this.config.showLoading){ -var _7=document.createElement("div"); -_7.id="loading_"+_5.name; -_7.className="loading"; -try{ -_7.style.width=_5.offsetWidth+"px"; +if(document.getElementById("loading_"+_5.id)||this.config.showLoading){ +if(!document.getElementById("loading_"+_5.id)){ +Xinha.createLoadingMessage(_5); } -catch(ex){ -_7.style.width=this._initial_ta_size.w; +this.setLoadingMessage(Xinha._lc("Constructing object")); } -_7.style.left=Xinha.findPosX(_5)+"px"; -_7.style.top=(Xinha.findPosY(_5)+parseInt(this._initial_ta_size.h,10)/2)+"px"; -var _8=document.createElement("div"); -_8.className="loading_main"; -_8.id="loading_main_"+_5.name; -_8.appendChild(document.createTextNode(Xinha._lc("Loading in progress. Please wait !"))); -var _9=document.createElement("div"); -_9.className="loading_sub"; -_9.id="loading_sub_"+_5.name; -_9.appendChild(document.createTextNode(Xinha._lc("Constructing main object"))); -_7.appendChild(_8); -_7.appendChild(_9); -document.body.appendChild(_7); -this.setLoadingMessage("Constructing object"); -} this._editMode="wysiwyg"; this.plugins={}; this._timerToolbar=null; @@ -104,20 +107,28 @@ this.__htmlarea_id_num=__xinhas.length; __xinhas[this.__htmlarea_id_num]=this; this._notifyListeners={}; -var _a={right:{on:true,container:document.createElement("td"),panels:[]},left:{on:true,container:document.createElement("td"),panels:[]},top:{on:true,container:document.createElement("td"),panels:[]},bottom:{on:true,container:document.createElement("td"),panels:[]}}; -for(var i in _a){ -if(!_a[i].container){ +var _7={right:{on:true,container:document.createElement("td"),panels:[]},left:{on:true,container:document.createElement("td"),panels:[]},top:{on:true,container:document.createElement("td"),panels:[]},bottom:{on:true,container:document.createElement("td"),panels:[]}}; +for(var i in _7){ +if(!_7[i].container){ continue; } -_a[i].div=_a[i].container; -_a[i].container.className="panels "+i; -Xinha.freeLater(_a[i],"container"); -Xinha.freeLater(_a[i],"div"); +_7[i].div=_7[i].container; +_7[i].container.className="panels "+i; +Xinha.freeLater(_7[i],"container"); +Xinha.freeLater(_7[i],"div"); } -this._panels=_a; -Xinha.freeLater(this,"_textArea"); +this._panels=_7; +this._statusBar=null; +this._statusBarTree=null; +this._statusBarTextMode=null; +this._statusBarItems=[]; +this._framework={}; +this._htmlArea=null; +this._iframe=null; +this._doc=null; +this._toolBar=this._toolbar=null; +this._toolbarObjects={}; } -} Xinha.onload=function(){ }; Xinha.init=function(){ @@ -128,16 +139,20 @@ Xinha.RE_head=/
((.|\n)*?)<\/head>/i; Xinha.RE_body=/]*>((.|\n|\r|\t)*?)<\/body>/i; Xinha.RE_Specials=/([\/\^$*+?.()|{}[\]])/g; -Xinha.RE_email=/[_a-zA-Z\d\-\.]{3,}@[_a-zA-Z\d\-]{2,}(\.[_a-zA-Z\d\-]{2,})+/i; +Xinha.escapeStringForRegExp=function(_9){ +return _9.replace(Xinha.RE_Specials,"\\$1"); +}; +Xinha.RE_email=/[_a-z\d\-\.]{3,}@[_a-z\d\-]{2,}(\.[_a-z\d\-]{2,})+/i; Xinha.RE_url=/(https?:\/\/)?(([a-z0-9_]+:[a-z0-9_]+@)?[a-z0-9_-]{2,}(\.[a-z0-9_-]{2,}){2,}(:[0-9]+)?(\/\S+)*)/i; Xinha.Config=function(){ -var _c=this; +var _a=this; this.version=Xinha.version.Revision; this.width="auto"; this.height="auto"; this.sizeIncludesBars=true; this.sizeIncludesPanels=true; this.panel_dimensions={left:"200px",right:"200px",top:"100px",bottom:"100px"}; +this.iframeWidth=null; this.statusBar=true; this.htmlareaPaste=false; this.mozParaHandler="best"; @@ -157,11 +172,13 @@ this.specialReplacements={}; this.killWordOnPaste=true; this.makeLinkShowsTarget=true; -this.charSet=Xinha.is_gecko?document.characterSet:document.charset; +this.charSet=(typeof document.characterSet!="undefined")?document.characterSet:document.charset; +this.browserQuirksMode=null; this.imgURL="images/"; this.popupURL="popups/"; this.htmlRemoveTags=null; this.flowToolbars=true; +this.toolbarAlign="left"; this.showLoading=false; this.stripScripts=true; this.convertUrlsToLinks=true; @@ -177,9 +194,6 @@ this.fontsize={"— size —":"","1 (8 pt)":"1","2 (10 pt)":"2","3 (12 pt)":"3","4 (14 pt)":"4","5 (18 pt)":"5","6 (24 pt)":"6","7 (36 pt)":"7"}; this.formatblock={"— format —":"","Heading 1":"h1","Heading 2":"h2","Heading 3":"h3","Heading 4":"h4","Heading 5":"h5","Heading 6":"h6","Normal":"p","Address":"address","Formatted":"pre"}; this.customSelects={}; -function cut_copy_paste(e,_e,_f){ -e.execCommand(_e); -} this.debug=true; this.URIs={"blank":"popups/blank.html","link":_editor_url+"modules/CreateLink/link.html","insert_image":_editor_url+"modules/InsertImage/insert_image.html","insert_table":_editor_url+"modules/InsertTable/insert_table.html","select_color":"select_color.html","about":"about.html","help":"editor_help.html"}; this.btnList={bold:["Bold",Xinha._lc({key:"button_bold",string:["ed_buttons_main.gif",3,2]},"Xinha"),false,function(e){ @@ -222,7 +236,13 @@ e.execCommand("undo"); }],redo:["Redoes your last action",["ed_buttons_main.gif",5,2],false,function(e){ e.execCommand("redo"); -}],cut:["Cut selection",["ed_buttons_main.gif",5,0],false,cut_copy_paste],copy:["Copy selection",["ed_buttons_main.gif",4,0],false,cut_copy_paste],paste:["Paste from clipboard",["ed_buttons_main.gif",4,1],false,cut_copy_paste],selectall:["Select all","ed_selectall.gif",false,function(e){ +}],cut:["Cut selection",["ed_buttons_main.gif",5,0],false,function(e,cmd){ +e.execCommand(cmd); +}],copy:["Copy selection",["ed_buttons_main.gif",4,0],false,function(e,cmd){ +e.execCommand(cmd); +}],paste:["Paste from clipboard",["ed_buttons_main.gif",4,1],false,function(e,cmd){ +e.execCommand(cmd); +}],selectall:["Select all","ed_selectall.gif",false,function(e){ e.execCommand("selectall"); }],inserthorizontalrule:["Horizontal Rule",["ed_buttons_main.gif",6,0],false,function(e){ e.execCommand("inserthorizontalrule"); @@ -279,73 +299,73 @@ btn[0]=Xinha._lc(btn[0]); } }; -Xinha.Config.prototype.registerButton=function(id,_3a,_3b,_3c,_3d,_3e){ -var _3f; +Xinha.Config.prototype.registerButton=function(id,_3b,_3c,_3d,_3e,_3f){ +var _40; if(typeof id=="string"){ -_3f=id; +_40=id; }else{ if(typeof id=="object"){ -_3f=id.id; +_40=id.id; }else{ alert("ERROR [Xinha.Config::registerButton]:\ninvalid arguments"); return false; } } switch(typeof id){ case "string": -this.btnList[id]=[_3a,_3b,_3c,_3d,_3e]; +this.btnList[id]=[_3b,_3c,_3d,_3e,_3f]; break; case "object": this.btnList[id.id]=[id.tooltip,id.image,id.textMode,id.action,id.context]; break; } }; -Xinha.prototype.registerPanel=function(_40,_41){ -if(!_40){ -_40="right"; +Xinha.prototype.registerPanel=function(_41,_42){ +if(!_41){ +_41="right"; } -this.setLoadingMessage("Register panel "+_40); -var _42=this.addPanel(_40); -if(_41){ -_41.drawPanelIn(_42); +this.setLoadingMessage("Register "+_41+" panel "); +var _43=this.addPanel(_41); +if(_42){ +_42.drawPanelIn(_43); } }; -Xinha.Config.prototype.registerDropdown=function(_43){ -this.customSelects[_43.id]=_43; +Xinha.Config.prototype.registerDropdown=function(_44){ +this.customSelects[_44.id]=_44; }; -Xinha.Config.prototype.hideSomeButtons=function(_44){ -var _45=this.toolbar; -for(var i=_45.length;--i>=0;){ -var _47=_45[i]; -for(var j=_47.length;--j>=0;){ -if(_44.indexOf(" "+_47[j]+" ")>=0){ +Xinha.Config.prototype.hideSomeButtons=function(_45){ +var _46=this.toolbar; +for(var i=_46.length;--i>=0;){ +var _48=_46[i]; +for(var j=_48.length;--j>=0;){ +if(_45.indexOf(" "+_48[j]+" ")>=0){ var len=1; -if(/separator|space/.test(_47[j+1])){ +if(/separator|space/.test(_48[j+1])){ len=2; } -_47.splice(j,len); +_48.splice(j,len); } } } }; -Xinha.Config.prototype.addToolbarElement=function(id,_4b,_4c){ -var _4d=this.toolbar; +Xinha.Config.prototype.addToolbarElement=function(id,_4c,_4d){ +var _4e=this.toolbar; var a,i,j,o,sid; -var _4f=false; var _50=false; -var _51=0; +var _51=false; var _52=0; var _53=0; -var _54=false; +var _54=0; var _55=false; +var _56=false; if((id&&typeof id=="object")&&(id.constructor==Array)){ -_4f=true; -} -if((_4b&&typeof _4b=="object")&&(_4b.constructor==Array)){ _50=true; -_51=_4b.length; } -if(_4f){ +if((_4c&&typeof _4c=="object")&&(_4c.constructor==Array)){ +_51=true; +_52=_4c.length; +} +if(_50){ for(i=0;i" : "p"; break; - - case '0': cmd = "killword"; break; - - // headings - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - cmd = "formatblock"; - value = "h" + key; - if (HTMLArea.is_ie) - value = "<" + value + ">"; - break; - } - if (cmd) { - // execute simple command - this.execCommand(cmd, false, value); - HTMLArea._stopEvent(ev); - } - } - else if (keyEvent) - { - - // IE's textRange and selection object is woefully inadequate, - // which means this fancy stuff is gecko only sorry :-| - // Die Bill, Die. (IE supports it somewhat nativly though) - if(HTMLArea.is_gecko) - { - var s = editor._getSelection() - var autoWrap = function (textNode, tag) - { - var rightText = textNode.nextSibling; - if(typeof tag == 'string') tag = editor._doc.createElement(tag); - var a = textNode.parentNode.insertBefore(tag, rightText); - HTMLArea.removeFromParent(textNode); - a.appendChild(textNode); - rightText.data = ' ' + rightText.data; - - if(HTMLArea.is_ie) - { - var r = editor._createRange(s); - s.moveToElementText(rightText); - s.move('character', 1); - } - else - { - s.collapse(rightText, 1); - } - HTMLArea._stopEvent(ev); - - editor._unLink = function() - { - var t = a.firstChild; - a.removeChild(t); - a.parentNode.insertBefore(t, a); - HTMLArea.removeFromParent(a); - editor._unLink = null; - editor._unlinkOnUndo = false; - } - editor._unlinkOnUndo = true; - - return a; - }; - - switch(ev.which) - { - // Space, see if the text just typed looks like a URL, or email address - // and link it appropriatly - case 32: - { - if(s && s.isCollapsed && s.anchorNode.nodeType == 3 && s.anchorNode.data.length > 3 && s.anchorNode.data.indexOf('.') >= 0) - { - var midStart = s.anchorNode.data.substring(0,s.anchorOffset).search(/\S{4,}$/); - if(midStart == -1) break; - - if(this._getFirstAncestor(s, 'a')) - { - break; // already in an anchor - } - - var matchData = s.anchorNode.data.substring(0,s.anchorOffset).replace(/^.*?(\S*)$/, '$1'); - - var m = matchData.match(HTMLArea.RE_email); - if(m) - { - var leftText = s.anchorNode; - var rightText = leftText.splitText(s.anchorOffset); - var midText = leftText.splitText(midStart); - - autoWrap(midText, 'a').href = 'mailto:' + m[0]; - break; - } - - var m = matchData.match(HTMLArea.RE_url); - if(m) - { - var leftText = s.anchorNode; - var rightText = leftText.splitText(s.anchorOffset); - var midText = leftText.splitText(midStart); - autoWrap(midText, 'a').href = (m[1] ? m[1] : 'http://') + m[2]; - break; - } - } - - } - break; - - default : - { - if(ev.keyCode == 27 || (this._unlinkOnUndo && ev.ctrlKey && ev.which == 122) ) - { - if(this._unLink) - { - this._unLink(); - HTMLArea._stopEvent(ev); - } - break; - } - else if(ev.which || ev.keyCode == 8 || ev.keyCode == 46) - { - this._unlinkOnUndo = false; - - if(s.anchorNode && s.anchorNode.nodeType == 3) - { - // See if we might be changing a link - var a = this._getFirstAncestor(s, 'a'); - if(!a) break; // not an anchor - if(!a._updateAnchTimeout) - { - if( s.anchorNode.data.match(HTMLArea.RE_email) - && (a.href.match('mailto:' + s.anchorNode.data.trim())) - ) - { - var textNode = s.anchorNode; - var fn = function() - { - a.href = 'mailto:' + textNode.data.trim(); - a._updateAnchTimeout = setTimeout(fn, 250); - } - a._updateAnchTimeout = setTimeout(fn, 250); - break; - } - - var m = s.anchorNode.data.match(HTMLArea.RE_url); - if(m && a.href.match(s.anchorNode.data.trim()) ) - { - var textNode = s.anchorNode; - var fn = function() - { - var m = textNode.data.match(HTMLArea.RE_url); - a.href = (m[1] ? m[1] : 'http://') + m[2]; - a._updateAnchTimeout = setTimeout(fn, 250); - } - a._updateAnchTimeout = setTimeout(fn, 250); - } - } - } - - } - } - break; - } - } - - // other keys here - switch (ev.keyCode) - { - case 13: // KEY enter - if (HTMLArea.is_gecko && !ev.shiftKey && this.config.mozParaHandler == 'dirty' ) - { - this.dom_checkInsertP(); - HTMLArea._stopEvent(ev); - } - break; - case 8: // KEY backspace - case 46: // KEY delete - if ((HTMLArea.is_gecko && !ev.shiftKey) || HTMLArea.is_ie) - { - if (this.checkBackspace()) - { - HTMLArea._stopEvent(ev); - } - } - break; - } - } - - // update the toolbar state after some time - if (editor._timerToolbar) { - clearTimeout(editor._timerToolbar); - } - editor._timerToolbar = setTimeout(function() { - editor.updateToolbar(); - editor._timerToolbar = null; - }, 250); -}; - -HTMLArea.prototype.convertNode = function(el, newTagName) { - var newel = this._doc.createElement(newTagName); - while (el.firstChild) - newel.appendChild(el.firstChild); - return newel; -}; - -if(HTMLArea.is_ie) -{ - // this function is for IE - HTMLArea.prototype.checkBackspace = function() - { - var sel = this._getSelection(); - if(sel.type == 'Control') - { - var elm = this._activeElement(sel); - HTMLArea.removeFromParent(elm); - return true; - } - - // This bit of code preseves links when you backspace over the - // endpoint of the link in IE. Without it, if you have something like - // link_here | - // where | is the cursor, and backspace over the last e, then the link - // will de-link, which is a bit tedious - var range = this._createRange(sel); - var r2 = range.duplicate(); - r2.moveStart("character", -1); - var a = r2.parentElement(); - if (a != range.parentElement() && - /^a$/i.test(a.tagName)) - { - r2.collapse(true); - r2.moveEnd("character", 1); - r2.pasteHTML(''); - r2.select(); - return true; - } - }; -} -else -{ - // this function is for DOM - HTMLArea.prototype.checkBackspace = function() - { - var self = this; - setTimeout(function() - { - var sel = self._getSelection(); - var range = self._createRange(sel); - var SC = range.startContainer; - var SO = range.startOffset; - var EC = range.endContainer; - var EO = range.endOffset; - var newr = SC.nextSibling; - if (SC.nodeType == 3) - { - SC = SC.parentNode; - } - if (!/\S/.test(SC.tagName)) - { - var p = document.createElement("p"); - while (SC.firstChild) - { - p.appendChild(SC.firstChild); - } - SC.parentNode.insertBefore(p, SC); - HTMLArea.removeFromParent(SC); - var r = range.cloneRange(); - r.setStartBefore(newr); - r.setEndAfter(newr); - r.extractContents(); - sel.removeAllRanges(); - sel.addRange(r); - } - }, 10); - }; -} - -/** The idea here is - * 1. See if we are in a block element - * 2. If we are not, then wrap the current "block" of text into a paragraph - * 3. Now that we have a block element, select all the text between the insertion point - * and just AFTER the end of the block - * eg
The quick |brown fox jumped over the lazy dog.
| - * --------------------------------------- - * 4. Extract that from the document, making - *The quick
- * and a document fragment with - *brown fox jumped over the lazy dog.
- * 5. Reinsert it just after the block element - *The quick
brown fox jumped over the lazy dog.
- * - * Along the way, allow inserting blank paragraphs, which will look likeblocks + - fixed Ticket #976 Loading message misplaced in IE7 + - fixed Ticket #977 TableOperations toolbar off-place in ext_example.html + - fixed Ticket #978 defining a padding fors in global css affects Xinha framework + - Ticket #979 improve checking for non-supported browsers + - fixed Ticket #934 SuperClean plugin returns just quotation when executed on localhost + - Ticket #929 Save changes on page unload fixed for Mozilla + - fixed Ticket #980 ImageManager color format bug + - fixed Ticket #981 No doctype in iframe content document/ editor always in quirks mode + - fixed Ticket #543 Stylist Panel overflow broken + - Ticket #983 added id for iframe + - fixed Ticket #984 !ExtendedFileManager produces php warning + - optimized icon file size + - fixed !JavaScript error in !ImageManager/!ExtendedFileManager image editor + - Ticket #908* Prompts broken in IE7: fixed for EFM, !ImageManager & !TableOperations + - Fixes for TableOperations, tickets #82, #908*, #912 and #947 + - fixed Ticket #998* whitespace added before and/or after content (in non-fullpage mode) + - fixed slow unloading in Mozilla + - Fix focus problem when switching from html to wysiwyg in Gecko. See ticket #900. + - fixed toolbar floating issue + - fixed #1003 HTML length limited to 1024 characters with plugin CharCounter + - Ticket #1000 new public methods for getting/setting editor content + - fixed #735 - IE eating scripts and comments at the beginning of pages. + - Added new config variables to set iframe width if less than editor width (ticket:322) and set alignment of toolbar buttons. + - added Basque translation for XinhaCore + - prevent an error if server is set to parse .js files as PHP + - Ticket #127 plugin HtmlEntities: Entities.js file corrupt + Xinha 0.92beta - fixed Ticket #831 stop empty anchors from being removed - Make htmlarea.js just load XinhaCore.js instead of being a copy of it. Index: openacs-4/packages/acs-templating/www/resources/xinha-nightly/examples/Newbie.html =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/resources/xinha-nightly/examples/Newbie.html,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/acs-templating/www/resources/xinha-nightly/examples/Newbie.html 14 Jun 2007 01:36:53 -0000 1.1 @@ -0,0 +1,22 @@ + + + + Xinha Newbie Guide + + + + + + + + + + + \ No newline at end of file Index: openacs-4/packages/acs-templating/www/resources/xinha-nightly/examples/XinhaConfig.js =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/resources/xinha-nightly/examples/XinhaConfig.js,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/acs-templating/www/resources/xinha-nightly/examples/XinhaConfig.js 14 Jun 2007 01:36:53 -0000 1.1 @@ -0,0 +1,17 @@ +xinha_editors=null; +xinha_init=null; +xinha_config=null; +xinha_plugins=null; +xinha_init=xinha_init?xinha_init:function(){ +xinha_editors=xinha_editors?xinha_editors:["myTextArea","anotherOne"]; +xinha_plugins=xinha_plugins?xinha_plugins:["CharacterMap","ContextMenu","ListType","Stylist","Linker","SuperClean","TableOperations"]; +if(!Xinha.loadPlugins(xinha_plugins,xinha_init)){ +return; +} +xinha_config=xinha_config?xinha_config():new Xinha.Config(); +xinha_config.pageStyleSheets=[_editor_url+"examples/full_example.css"]; +xinha_editors=Xinha.makeEditors(xinha_editors,xinha_config,xinha_plugins); +Xinha.startEditors(xinha_editors); +}; +Xinha._addEvent(window,"load",xinha_init); + Index: openacs-4/packages/acs-templating/www/resources/xinha-nightly/examples/custom.css =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/resources/xinha-nightly/examples/custom.css,v diff -u -r1.4 -r1.5 --- openacs-4/packages/acs-templating/www/resources/xinha-nightly/examples/custom.css 25 Feb 2007 19:06:05 -0000 1.4 +++ openacs-4/packages/acs-templating/www/resources/xinha-nightly/examples/custom.css 14 Jun 2007 01:36:53 -0000 1.5 @@ -3,7 +3,7 @@ -- when the CSS plugin is included in an auto-generated example. -- @TODO Make this CSS more useful. -- - -- $HeadURL: http://svn.xinha.python-hosting.com/tags/0.92beta/examples/custom.css $ + -- $HeadURL: http://svn.xinha.python-hosting.com/trunk/examples/custom.css $ -- $LastChangedDate: 2007-01-19 23:24:36 +0100 (Fr, 19 Jan 2007) $ -- $LastChangedRevision: 677 $ -- $LastChangedBy: ray $ Index: openacs-4/packages/acs-templating/www/resources/xinha-nightly/examples/dynamic.css =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/resources/xinha-nightly/examples/dynamic.css,v diff -u -r1.4 -r1.5 --- openacs-4/packages/acs-templating/www/resources/xinha-nightly/examples/dynamic.css 25 Feb 2007 19:06:05 -0000 1.4 +++ openacs-4/packages/acs-templating/www/resources/xinha-nightly/examples/dynamic.css 14 Jun 2007 01:36:53 -0000 1.5 @@ -3,7 +3,7 @@ -- when the DynamicCSS plugin is included in an auto-generated example. -- @TODO Make this CSS more useful. -- - -- $HeadURL: http://svn.xinha.python-hosting.com/tags/0.92beta/examples/dynamic.css $ + -- $HeadURL: http://svn.xinha.python-hosting.com/trunk/examples/dynamic.css $ -- $LastChangedDate: 2007-01-19 23:24:36 +0100 (Fr, 19 Jan 2007) $ -- $LastChangedRevision: 677 $ -- $LastChangedBy: ray $ Index: openacs-4/packages/acs-templating/www/resources/xinha-nightly/examples/ext_example-body.html =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/resources/xinha-nightly/examples/ext_example-body.html,v diff -u -r1.5 -r1.6 --- openacs-4/packages/acs-templating/www/resources/xinha-nightly/examples/ext_example-body.html 25 Feb 2007 19:06:05 -0000 1.5 +++ openacs-4/packages/acs-templating/www/resources/xinha-nightly/examples/ext_example-body.html 14 Jun 2007 01:36:53 -0000 1.6 @@ -3,7 +3,7 @@ "; +_a=""; break; } -return _9; +return _a; }; Index: openacs-4/packages/acs-templating/www/resources/xinha-nightly/modules/InsertImage/insert_image.js =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/resources/xinha-nightly/modules/InsertImage/insert_image.js,v diff -u -r1.2 -r1.3 --- openacs-4/packages/acs-templating/www/resources/xinha-nightly/modules/InsertImage/insert_image.js 25 Feb 2007 19:06:07 -0000 1.2 +++ openacs-4/packages/acs-templating/www/resources/xinha-nightly/modules/InsertImage/insert_image.js 14 Jun 2007 01:36:54 -0000 1.3 @@ -1,4 +1,4 @@ -InsertImage._pluginInfo={name:"InsertImage",origin:"Xinha Core",version:"$LastChangedRevision: 733 $".replace(/^[^:]*: (.*) \$$/,"$1"),developer:"The Xinha Core Developer Team",developer_url:"$HeadURL: http://svn.xinha.python-hosting.com/tags/0.92beta/modules/InsertImage/insert_image.js $".replace(/^[^:]*: (.*) \$$/,"$1"),sponsor:"",sponsor_url:"",license:"htmlArea"}; +InsertImage._pluginInfo={name:"InsertImage",origin:"Xinha Core",version:"$LastChangedRevision: 733 $".replace(/^[^:]*: (.*) \$$/,"$1"),developer:"The Xinha Core Developer Team",developer_url:"$HeadURL: http://svn.xinha.python-hosting.com/trunk/modules/InsertImage/insert_image.js $".replace(/^[^:]*: (.*) \$$/,"$1"),sponsor:"",sponsor_url:"",license:"htmlArea"}; function InsertImage(_1){ } Xinha.prototype._insertImage=function(_2){ Index: openacs-4/packages/acs-templating/www/resources/xinha-nightly/modules/InternetExplorer/InternetExplorer.js =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/resources/xinha-nightly/modules/InternetExplorer/InternetExplorer.js,v diff -u -r1.2 -r1.3 --- openacs-4/packages/acs-templating/www/resources/xinha-nightly/modules/InternetExplorer/InternetExplorer.js 25 Feb 2007 19:06:08 -0000 1.2 +++ openacs-4/packages/acs-templating/www/resources/xinha-nightly/modules/InternetExplorer/InternetExplorer.js 14 Jun 2007 01:36:55 -0000 1.3 @@ -1,4 +1,4 @@ -InternetExplorer._pluginInfo={name:"Internet Explorer",origin:"Xinha Core",version:"$LastChangedRevision: 737 $".replace(/^[^:]*: (.*) \$$/,"$1"),developer:"The Xinha Core Developer Team",developer_url:"$HeadURL: http://svn.xinha.python-hosting.com/tags/0.92beta/modules/InternetExplorer/InternetExplorer.js $".replace(/^[^:]*: (.*) \$$/,"$1"),sponsor:"",sponsor_url:"",license:"htmlArea"}; +InternetExplorer._pluginInfo={name:"Internet Explorer",origin:"Xinha Core",version:"$LastChangedRevision: 816 $".replace(/^[^:]*: (.*) \$$/,"$1"),developer:"The Xinha Core Developer Team",developer_url:"$HeadURL: http://svn.xinha.python-hosting.com/trunk/modules/InternetExplorer/InternetExplorer.js $".replace(/^[^:]*: (.*) \$$/,"$1"),sponsor:"",sponsor_url:"",license:"htmlArea"}; function InternetExplorer(_1){ this.editor=_1; _1.InternetExplorer=this; @@ -56,50 +56,55 @@ }; InternetExplorer.prototype.inwardHtml=function(_9){ _9=_9.replace(/<(\/?)del(\s|>|\/)/ig,"<$1strike$2"); +_9=_9.replace(/( )?([\s\S]*?)( + + + + + +Please enter value+ + + \ No newline at end of file Index: openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ExtendedFileManager/assets/EditorContent.js =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ExtendedFileManager/assets/EditorContent.js,v diff -u -r1.2 -r1.3 --- openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ExtendedFileManager/assets/EditorContent.js 25 Feb 2007 19:06:13 -0000 1.2 +++ openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ExtendedFileManager/assets/EditorContent.js 14 Jun 2007 01:36:56 -0000 1.3 @@ -432,6 +432,18 @@ } } function setMarker(nx,ny,nw,nh){ +if(isNaN(nx)){ +nx=0; +} +if(isNaN(ny)){ +ny=0; +} +if(isNaN(nw)){ +nw=0; +} +if(isNaN(nh)){ +nh=0; +} if(ant==null){ ant=MM_findObj("ant"); } Index: openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ExtendedFileManager/assets/images.js =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ExtendedFileManager/assets/images.js,v diff -u -r1.2 -r1.3 --- openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ExtendedFileManager/assets/images.js 25 Feb 2007 19:06:13 -0000 1.2 +++ openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ExtendedFileManager/assets/images.js 14 Jun 2007 01:36:56 -0000 1.3 @@ -17,58 +17,72 @@ } function renameFile(_b){ var _c=_b.replace(/.*%2F/,"").replace(/\..*$/,""); -var _d=prompt(i18n("Please enter new name for this file..."),_c); -if(_d==""||_d==null||_d==_c){ +var _d=function(_e){ +if(_e==""||_e==null||_e==_c){ alert(i18n("Cancelled rename.")); return false; } -var _e=window.top.document.getElementById("manager_mode").value; -var _f=window.top.document.getElementById("dirPath"); -var dir=_f.options[_f.selectedIndex].value; -_f=window.top.document.getElementById("viewtype"); -var _11=_f.options[_f.selectedIndex].value; -location.href=_backend_url+"__function=images&mode="+_e+"&dir="+dir+"&rename="+_b+"&renameTo="+_d+"&viewtype="+_11; +var _f=window.top.document.getElementById("manager_mode").value; +var _10=window.top.document.getElementById("dirPath"); +var dir=_10.options[_10.selectedIndex].value; +_10=window.top.document.getElementById("viewtype"); +var _12=_10.options[_10.selectedIndex].value; +location.href=_backend_url+"__function=images&mode="+_f+"&dir="+dir+"&rename="+_b+"&renameTo="+_e+"&viewtype="+_12; +}; +if(Xinha.ie_version>6){ +popupPrompt(i18n("Please enter new name for this file..."),_c,_d,i18n("Rename")); +}else{ +var _13=prompt(i18n("Please enter new name for this file..."),_c); +_d(_13); } -function renameDir(_12){ -var _13=prompt(i18n("Please enter new name for this folder..."),_12); -if(_13==""||_13==null||_13==_12){ +} +function renameDir(_14){ +function rename(_15){ +if(_15==""||_15==null||_15==_14){ alert(i18n("Cancelled rename.")); return false; } -var _14=window.top.document.getElementById("manager_mode").value; -var _15=window.top.document.getElementById("dirPath"); -var dir=_15.options[_15.selectedIndex].value; -_15=window.top.document.getElementById("viewtype"); -var _17=_15.options[_15.selectedIndex].value; -location.href=_backend_url+"__function=images&mode="+_14+"&dir="+dir+"&rename="+_12+"&renameTo="+_13+"&viewtype="+_17; +var _16=window.top.document.getElementById("manager_mode").value; +var _17=window.top.document.getElementById("dirPath"); +var dir=_17.options[_17.selectedIndex].value; +_17=window.top.document.getElementById("viewtype"); +var _19=_17.options[_17.selectedIndex].value; +location.href=_backend_url+"__function=images&mode="+_16+"&dir="+dir+"&rename="+_14+"&renameTo="+_15+"&viewtype="+_19; } -function copyFile(_18,_19){ -var _1a=window.top.document.getElementById("dirPath"); -var dir=_1a.options[_1a.selectedIndex].value; -window.top.pasteButton({"dir":dir,"file":_18,"action":_19+"File"}); +if(Xinha.ie_version>6){ +popupPrompt(i18n("Please enter new name for this folder..."),_14,rename,i18n("Rename")); +}else{ +var _1a=prompt(i18n("Please enter new name for this folder..."),_14); +rename(_1a); } -function copyDir(_1c,_1d){ -var _1e=window.top.document.getElementById("dirPath"); -var dir=_1e.options[_1e.selectedIndex].value; -window.top.pasteButton({"dir":dir,"file":_1c,"action":_1d+"Dir"}); } -function paste(_20){ -var _21=window.top.document.getElementById("manager_mode").value; -var _22=window.top.document.getElementById("dirPath"); -var dir=_22.options[_22.selectedIndex].value; -_22=window.top.document.getElementById("viewtype"); -var _24=_22.options[_22.selectedIndex].value; -location.href=_backend_url+"__function=images&mode="+_21+"&dir="+dir+"&paste="+_20.action+"&srcdir="+_20.dir+"&file="+_20.file+"&viewtype="+_24; +function copyFile(_1b,_1c){ +var _1d=window.top.document.getElementById("dirPath"); +var dir=_1d.options[_1d.selectedIndex].value; +window.top.pasteButton({"dir":dir,"file":_1b,"action":_1c+"File"}); } -function updateDir(_25){ -var _26=window.top.document.getElementById("manager_mode").value; -document.cookie="EFMStartDir"+_26+"="+_25; -var _27=window.top.document.getElementById("dirPath"); -if(_27){ -for(var i=0;i<_27.length;i++){ -var _29=_27.options[i].text; -if(_29==_25){ -_27.selectedIndex=i; +function copyDir(_1f,_20){ +var _21=window.top.document.getElementById("dirPath"); +var dir=_21.options[_21.selectedIndex].value; +window.top.pasteButton({"dir":dir,"file":_1f,"action":_20+"Dir"}); +} +function paste(_23){ +var _24=window.top.document.getElementById("manager_mode").value; +var _25=window.top.document.getElementById("dirPath"); +var dir=_25.options[_25.selectedIndex].value; +_25=window.top.document.getElementById("viewtype"); +var _27=_25.options[_25.selectedIndex].value; +location.href=_backend_url+"__function=images&mode="+_24+"&dir="+dir+"&paste="+_23.action+"&srcdir="+_23.dir+"&file="+_23.file+"&viewtype="+_27; +} +function updateDir(_28){ +var _29=window.top.document.getElementById("manager_mode").value; +document.cookie="EFMStartDir"+_29+"="+_28; +var _2a=window.top.document.getElementById("dirPath"); +if(_2a){ +for(var i=0;i<_2a.length;i++){ +var _2c=_2a.options[i].text; +if(_2c==_28){ +_2a.selectedIndex=i; showMessage("Loading"); break; } @@ -77,152 +91,152 @@ } function emptyProperties(){ toggleImageProperties(false); -var _2a=window.top.document; -_2a.getElementById("f_url").value=""; -_2a.getElementById("f_alt").value=""; -_2a.getElementById("f_title").value=""; -_2a.getElementById("f_width").value=""; -_2a.getElementById("f_margin").value=""; -_2a.getElementById("f_height").value=""; -_2a.getElementById("f_padding").value=""; -_2a.getElementById("f_border").value=""; -_2a.getElementById("f_borderColor").value=""; -_2a.getElementById("f_backgroundColor").value=""; +var _2d=window.top.document; +_2d.getElementById("f_url").value=""; +_2d.getElementById("f_alt").value=""; +_2d.getElementById("f_title").value=""; +_2d.getElementById("f_width").value=""; +_2d.getElementById("f_margin").value=""; +_2d.getElementById("f_height").value=""; +_2d.getElementById("f_padding").value=""; +_2d.getElementById("f_border").value=""; +_2d.getElementById("f_borderColor").value=""; +_2d.getElementById("f_backgroundColor").value=""; } function toggleImageProperties(val){ -var _2c=window.top.document; +var _2f=window.top.document; if(val==true){ -_2c.getElementById("f_width").value=""; -_2c.getElementById("f_margin").value=""; -_2c.getElementById("f_height").value=""; -_2c.getElementById("f_padding").value=""; -_2c.getElementById("f_border").value=""; -_2c.getElementById("f_borderColor").value=""; -_2c.getElementById("f_backgroundColor").value=""; +_2f.getElementById("f_width").value=""; +_2f.getElementById("f_margin").value=""; +_2f.getElementById("f_height").value=""; +_2f.getElementById("f_padding").value=""; +_2f.getElementById("f_border").value=""; +_2f.getElementById("f_borderColor").value=""; +_2f.getElementById("f_backgroundColor").value=""; } -_2c.getElementById("f_width").disabled=val; -_2c.getElementById("f_margin").disabled=val; -_2c.getElementById("f_height").disabled=val; -_2c.getElementById("f_padding").disabled=val; -_2c.getElementById("f_align").disabled=val; -_2c.getElementById("f_border").disabled=val; -_2c.getElementById("f_borderColor").value=""; -_2c.getElementById("f_backgroundColor").value=""; -_2c.getElementById("constrain_prop").disabled=val; +_2f.getElementById("f_width").disabled=val; +_2f.getElementById("f_margin").disabled=val; +_2f.getElementById("f_height").disabled=val; +_2f.getElementById("f_padding").disabled=val; +_2f.getElementById("f_align").disabled=val; +_2f.getElementById("f_border").disabled=val; +_2f.getElementById("f_borderColor").value=""; +_2f.getElementById("f_backgroundColor").value=""; +_2f.getElementById("constrain_prop").disabled=val; } -function selectImage(_2d,alt,_2f,_30){ -var _31=window.top.document; -if(_31.getElementById("manager_mode").value=="image"){ -var obj=_31.getElementById("f_url"); -obj.value=_2d; -obj=_31.getElementById("f_alt"); +function selectImage(_30,alt,_32,_33){ +var _34=window.top.document; +if(_34.getElementById("manager_mode").value=="image"){ +var obj=_34.getElementById("f_url"); +obj.value=_30; +obj=_34.getElementById("f_alt"); obj.value=alt; -obj=_31.getElementById("f_title"); +obj=_34.getElementById("f_title"); obj.value=alt; -if(_2f==0&&_30==0){ +if(_32==0&&_33==0){ toggleImageProperties(true); }else{ toggleImageProperties(false); -var obj=_31.getElementById("f_width"); -obj.value=_2f; -var obj=_31.getElementById("f_height"); -obj.value=_30; -var obj=_31.getElementById("orginal_width"); -obj.value=_2f; -var obj=_31.getElementById("orginal_height"); -obj.value=_30; +var obj=_34.getElementById("f_width"); +obj.value=_32; +var obj=_34.getElementById("f_height"); +obj.value=_33; +var obj=_34.getElementById("orginal_width"); +obj.value=_32; +var obj=_34.getElementById("orginal_height"); +obj.value=_33; update_selected(); } }else{ -if(_31.getElementById("manager_mode").value=="link"){ -var obj=_31.getElementById("f_href"); -obj.value=_2d; -var obj=_31.getElementById("f_title"); +if(_34.getElementById("manager_mode").value=="link"){ +var obj=_34.getElementById("f_href"); +obj.value=_30; +var obj=_34.getElementById("f_title"); obj.value=alt; } } return false; } var _current_selected=null; function update_selected(){ -var _33=window.top.document; +var _36=window.top.document; if(_current_selected){ _current_selected.className=_current_selected.className.replace(/(^| )active( |$)/,"$1$2"); _current_selected=null; } -var _34=_33.getElementById("f_url").value; -var _35=_33.getElementById("dirPath"); -var _36=_35.options[_35.selectedIndex].text; -var dRe=new RegExp("^("+_36.replace(/([\/\^$*+?.()|{}[\]])/g,"\\$1")+")([^/]*)$"); -if(dRe.test(_34)){ -var _38=document.getElementById("holder_"+asc2hex(RegExp.$2)); -if(_38){ -_current_selected=_38; -_38.className+=" active"; +var _37=_36.getElementById("f_url").value; +var _38=_36.getElementById("dirPath"); +var _39=_38.options[_38.selectedIndex].text; +var dRe=new RegExp("^("+_39.replace(/([\/\^$*+?.()|{}[\]])/g,"\\$1")+")([^/]*)$"); +if(dRe.test(_37)){ +var _3b=document.getElementById("holder_"+asc2hex(RegExp.$2)); +if(_3b){ +_current_selected=_3b; +_3b.className+=" active"; } } -showPreview(_34); +showPreview(_37); } function asc2hex(str){ -var _3a=""; +var _3d=""; for(var i=0;i0&&!_f.test(_e.f_url)&&typeof _e.baseHref=="string"){ +_e.f_url=_e.baseHref+_e.f_url; } -var _17=window.dialogArguments.param; -if(manager_mode=="image"&&_17){ -var _18=new RegExp("^https?://"); -if(_17.f_url.length>0&&!_18.test(_17.f_url)&&typeof _17.baseHref=="string"){ -_17.f_url=_17.baseHref+_17.f_url; -} -var _19=new RegExp("(https?://[^/]*)?"+base_url.replace(/\/$/,"")); -_17.f_url=_17.f_url.replace(_19,""); +var _10=new RegExp("(https?://[^/]*)?"+base_url.replace(/\/$/,"")); +_e.f_url=_e.f_url.replace(_10,""); var rd=(_resized_dir)?_resized_dir.replace(Xinha.RE_Specials,"\\$1")+"/":""; var rp=_resized_prefix.replace(Xinha.RE_Specials,"\\$1"); -var _1c=new RegExp("^(.*/)"+rd+rp+"_([0-9]+)x([0-9]+)_([^/]+)$"); -var _1d=_17.f_url.match(_1c); -if(_1c.test(_17.f_url)){ -_17.f_url=RegExp.$1+RegExp.$4; -_17.f_width=RegExp.$2; -_17.f_height=RegExp.$3; +var _13=new RegExp("^(.*/)"+rd+rp+"_([0-9]+)x([0-9]+)_([^/]+)$"); +var _14=_e.f_url.match(_13); +if(_13.test(_e.f_url)){ +_e.f_url=RegExp.$1+RegExp.$4; +_e.f_width=RegExp.$2; +_e.f_height=RegExp.$3; } -document.getElementById("f_url").value=_17["f_url"]; -document.getElementById("f_alt").value=_17["f_alt"]; -document.getElementById("f_title").value=_17["f_title"]; -document.getElementById("f_border").value=_17["f_border"]; -document.getElementById("f_width").value=_17["f_width"]; -document.getElementById("f_height").value=_17["f_height"]; -document.getElementById("f_margin").value=_17["f_margin"]; -document.getElementById("f_padding").value=_17["f_padding"]; -document.getElementById("f_borderColor").value=_17["f_borderColor"]; -document.getElementById("f_backgroundColor").value=_17["f_backgroundColor"]; -setAlign(_17["f_align"]); +document.getElementById("f_url").value=_e["f_url"]; +document.getElementById("f_alt").value=_e["f_alt"]; +document.getElementById("f_title").value=_e["f_title"]; +document.getElementById("f_border").value=_e["f_border"]; +document.getElementById("f_width").value=_e["f_width"]; +document.getElementById("f_height").value=_e["f_height"]; +document.getElementById("f_margin").value=_e["f_margin"]; +document.getElementById("f_padding").value=_e["f_padding"]; +document.getElementById("f_borderColor").value=_e["f_borderColor"]; +document.getElementById("f_backgroundColor").value=_e["f_backgroundColor"]; +setAlign(_e["f_align"]); document.getElementById("f_url").focus(); -document.getElementById("orginal_width").value=_17["f_width"]; -document.getElementById("orginal_height").value=_17["f_height"]; -var _1c=new RegExp("^(.*/)([^/]+)$"); -if(_1c.test(_17["f_url"])){ +document.getElementById("orginal_width").value=_e["f_width"]; +document.getElementById("orginal_height").value=_e["f_height"]; +var _13=new RegExp("^(.*/)([^/]+)$"); +if(_13.test(_e["f_url"])){ changeDir(RegExp.$1); -var _1e=document.getElementById("dirPath"); -for(var i=0;i<_1e.options.length;i++){ -if(_1e.options[i].value==encodeURIComponent(RegExp.$1)){ -_1e.options[i].selected=true; +var _15=document.getElementById("dirPath"); +for(var i=0;i<_15.options.length;i++){ +if(_15.options[i].value==encodeURIComponent(RegExp.$1)){ +_15.options[i].selected=true; break; } } } -document.getElementById("f_preview").src=_backend_url+"__function=thumbs&img="+_17.f_url; +document.getElementById("f_preview").src=_backend_url+"__function=thumbs&img="+_e.f_url; }else{ -if(manager_mode=="link"&&_17){ -var _20=document.getElementById("f_target"); -var _21=true; -var _18=new RegExp("^https?://"); -if(_17.f_href.length>0&&!_18.test(_17.f_href)&&typeof _17.baseHref=="string"){ -_17.f_href=_17.baseHref+_17.f_href; +if(manager_mode=="link"&&_e){ +var _17=document.getElementById("f_target"); +var _18=true; +var _f=new RegExp("^https?://"); +if(_e.f_href.length>0&&!_f.test(_e.f_href)&&typeof _e.baseHref=="string"){ +_e.f_href=_e.baseHref+_e.f_href; } -var _22=new RegExp("(https?://[^/]*)?"+base_url.replace(/\/$/,"")); -_17.f_href=_17.f_href.replace(_22,""); -var _23; -var _1c=new RegExp("^(.*/)([^/]+)$"); -if(_1c.test(_17["f_href"])){ -_23=RegExp.$1; +var _19=new RegExp("(https?://[^/]*)?"+base_url.replace(/\/$/,"")); +_e.f_href=_e.f_href.replace(_19,""); +var _1a; +var _13=new RegExp("^(.*/)([^/]+)$"); +if(_13.test(_e["f_href"])){ +_1a=RegExp.$1; }else{ -_23=document.cookie.match(/EFMStartDirlink=(.*?)(;|$)/); -if(_23){ -_23=_23[1]; +_1a=document.cookie.match(/EFMStartDirlink=(.*?)(;|$)/); +if(_1a){ +_1a=_1a[1]; } } -if(_23){ -changeDir(_23); -var _1e=document.getElementById("dirPath"); -for(var i=0;i<_1e.options.length;i++){ -if(_1e.options[i].value==encodeURIComponent(RegExp.$1)){ -_1e.options[i].selected=true; +if(_1a){ +changeDir(_1a); +var _15=document.getElementById("dirPath"); +for(var i=0;i<_15.options.length;i++){ +if(_15.options[i].value==encodeURIComponent(RegExp.$1)){ +_15.options[i].selected=true; break; } } } -if(_17){ -if(typeof _17["f_usetarget"]!="undefined"){ -_21=_17["f_usetarget"]; +if(_e){ +if(typeof _e["f_usetarget"]!="undefined"){ +_18=_e["f_usetarget"]; } -if(typeof _17["f_href"]!="undefined"){ -document.getElementById("f_href").value=_17["f_href"]; -document.getElementById("f_title").value=_17["f_title"]; -comboSelectValue(_20,_17["f_target"]); -if(_20.value!=_17.f_target){ +if(typeof _e["f_href"]!="undefined"){ +document.getElementById("f_href").value=_e["f_href"]; +document.getElementById("f_title").value=_e["f_title"]; +comboSelectValue(_17,_e["f_target"]); +if(_17.value!=_e.f_target){ var opt=document.createElement("option"); -opt.value=_17.f_target; +opt.value=_e.f_target; opt.innerHTML=opt.value; -_20.appendChild(opt); +_17.appendChild(opt); opt.selected=true; } } } -if(!_21){ +if(!_18){ document.getElementById("f_target_label").style.visibility="hidden"; document.getElementById("f_target").style.visibility="hidden"; document.getElementById("f_other_target").style.visibility="hidden"; } var opt=document.createElement("option"); opt.value="_other"; opt.innerHTML=i18n("Other"); -_20.appendChild(opt); -_20.onchange=onTargetChanged; +_17.appendChild(opt); +_17.onchange=onTargetChanged; document.getElementById("f_href").focus(); }else{ -if(!_17){ -var _23=document.cookie.match(new RegExp("EFMStartDir"+manager_mode+"=(.*?)(;|$)")); -if(_23){ -_23=_23[1]; -changeDir(_23); -var _1e=document.getElementById("dirPath"); -for(var i=0;i<_1e.options.length;i++){ -if(_1e.options[i].value==encodeURIComponent(_23)){ -_1e.options[i].selected=true; +if(!_e){ +var _1a=document.cookie.match(new RegExp("EFMStartDir"+manager_mode+"=(.*?)(;|$)")); +if(_1a){ +_1a=_1a[1]; +changeDir(_1a); +var _15=document.getElementById("dirPath"); +for(var i=0;i<_15.options.length;i++){ +if(_15.options[i].value==encodeURIComponent(_1a)){ +_15.options[i].selected=true; break; } } } } } } +if(manager_mode=="image"&&typeof Xinha.colorPicker!="undefined"&&document.getElementById("f_backgroundColor")){ +var _1c={cellsize:_d.config.colorPickerCellSize,granularity:_d.config.colorPickerGranularity,websafe:_d.config.colorPickerWebSafe,savecolors:_d.config.colorPickerSaveColors}; +new Xinha.colorPicker.InputBinding(document.getElementById("f_backgroundColor"),_1c); +new Xinha.colorPicker.InputBinding(document.getElementById("f_borderColor"),_1c); +} }; -function pasteButton(_25){ -var _26=document.getElementById("pasteBtn"); -if(!_26.firstChild){ +function pasteButton(_1d){ +var _1e=document.getElementById("pasteBtn"); +if(!_1e.firstChild){ var a=document.createElement("a"); a.href="javascript:void(0);"; var img=document.createElement("img"); img.src=window.opener._editor_url+"plugins/ExtendedFileManager/img/edit_paste.gif"; img.alt=i18n("Paste"); a.appendChild(img); -_26.appendChild(a); +_1e.appendChild(a); } -_26.onclick=function(){ +_1e.onclick=function(){ if(typeof imgManager!="undefined"){ -imgManager.paste(_25); +imgManager.paste(_1d); } -if(_25.action=="moveFile"||_25.action=="moveDir"){ +if(_1d.action=="moveFile"||_1d.action=="moveDir"){ this.onclick=null; this.removeChild(this.firstChild); } }; -switch(_25.action){ +switch(_1d.action){ case "copyFile": -_26.firstChild.title=i18n("Copy \"$file="+_25.file+"$\" from \"$dir="+decodeURIComponent(_25.dir)+"$\" here"); +_1e.firstChild.title=i18n("Copy \"$file="+_1d.file+"$\" from \"$dir="+decodeURIComponent(_1d.dir)+"$\" here"); break; case "copyDir": -_26.firstChild.title=i18n("Copy folder \"$file="+_25.file+"$\" from \"$dir="+decodeURIComponent(_25.dir)+"$\" here"); +_1e.firstChild.title=i18n("Copy folder \"$file="+_1d.file+"$\" from \"$dir="+decodeURIComponent(_1d.dir)+"$\" here"); break; case "moveFile": -_26.firstChild.title=i18n("Move \"$file="+_25.file+"$\" from \"$dir="+decodeURIComponent(_25.dir)+"$\" here"); +_1e.firstChild.title=i18n("Move \"$file="+_1d.file+"$\" from \"$dir="+decodeURIComponent(_1d.dir)+"$\" here"); break; break; case "moveDir": -_26.firstChild.title=i18n("Move folder \"$file="+_25.file+"$\" from \"$dir="+decodeURIComponent(_25.dir)+"$\" here"); +_1e.firstChild.title=i18n("Move folder \"$file="+_1d.file+"$\" from \"$dir="+decodeURIComponent(_1d.dir)+"$\" here"); break; } } @@ -224,174 +208,181 @@ } function onOK(){ if(manager_mode=="image"){ -var _29=["f_url","f_alt","f_title","f_align","f_border","f_margin","f_padding","f_height","f_width","f_borderColor","f_backgroundColor"]; -var _2a=new Object(); -for(var i in _29){ -var id=_29[i]; +var _21=["f_url","f_alt","f_title","f_align","f_border","f_margin","f_padding","f_height","f_width","f_borderColor","f_backgroundColor"]; +var _22=new Object(); +for(var i in _21){ +var id=_21[i]; var el=document.getElementById(id); if(id=="f_url"&&el.value.indexOf("://")<0&&el.value){ -_2a[id]=makeURL(base_url,el.value); +_22[id]=makeURL(base_url,el.value); }else{ -_2a[id]=el.value; +_22[id]=el.value; } } -var _2e={w:document.getElementById("orginal_width").value,h:document.getElementById("orginal_height").value}; -if((_2e.w!=_2a.f_width)||(_2e.h!=_2a.f_height)){ -var _2f=Xinha._geturlcontent(window.opener._editor_url+"plugins/ExtendedFileManager/"+_backend_url+"&__function=resizer&img="+encodeURIComponent(document.getElementById("f_url").value)+"&width="+_2a.f_width+"&height="+_2a.f_height); -_2f=eval(_2f); -if(_2f){ -_2a.f_url=makeURL(base_url,_2f); +var _26={w:document.getElementById("orginal_width").value,h:document.getElementById("orginal_height").value}; +if((_26.w!=_22.f_width)||(_26.h!=_22.f_height)){ +var _27=Xinha._geturlcontent(window.opener._editor_url+"plugins/ExtendedFileManager/"+_backend_url+"&__function=resizer&img="+encodeURIComponent(document.getElementById("f_url").value)+"&width="+_22.f_width+"&height="+_22.f_height); +_27=eval(_27); +if(_27){ +_22.f_url=makeURL(base_url,_27); } } -__dlg_close(_2a); +__dlg_close(_22); return false; }else{ if(manager_mode=="link"){ -var _30={}; -for(var i in _30){ +var _28={}; +for(var i in _28){ var el=document.getElementById(i); if(!el.value){ -alert(_30[i]); +alert(_28[i]); el.focus(); return false; } } -var _29=["f_href","f_title","f_target"]; -var _2a=new Object(); -for(var i in _29){ -var id=_29[i]; +var _21=["f_href","f_title","f_target"]; +var _22=new Object(); +for(var i in _21){ +var id=_21[i]; var el=document.getElementById(id); if(id=="f_href"&&el.value.indexOf("://")<0){ -_2a[id]=makeURL(base_url,el.value); +_22[id]=makeURL(base_url,el.value); }else{ -_2a[id]=el.value; +_22[id]=el.value; } } -if(_2a.f_target=="_other"){ -_2a.f_target=document.getElementById("f_other_target").value; +if(_22.f_target=="_other"){ +_22.f_target=document.getElementById("f_other_target").value; } -__dlg_close(_2a); +__dlg_close(_22); return false; } } } -function makeURL(_31,_32){ -if(_31.substring(_31.length-1)!="/"){ -_31+="/"; +function makeURL(_29,_2a){ +if(_29.substring(_29.length-1)!="/"){ +_29+="/"; } -if(_32.charAt(0)=="/"){ +if(_2a.charAt(0)=="/"){ } -_32=_32.substring(1); -return _31+_32; +_2a=_2a.substring(1); +return _29+_2a; } -function updateDir(_33){ -var _34=_33.options[_33.selectedIndex].value; -changeDir(_34); +function updateDir(_2b){ +var _2c=_2b.options[_2b.selectedIndex].value; +changeDir(_2c); } function goUpDir(){ -var _35=document.getElementById("dirPath"); -var _36=_35.options[_35.selectedIndex].text; -if(_36.length<2){ +var _2d=document.getElementById("dirPath"); +var _2e=_2d.options[_2d.selectedIndex].text; +if(_2e.length<2){ return false; } -var _37=_36.split("/"); -var _38=""; -for(var i=0;i<_37.length-2;i++){ -_38+=_37[i]+"/"; +var _2f=_2e.split("/"); +var _30=""; +for(var i=0;i<_2f.length-2;i++){ +_30+=_2f[i]+"/"; } -for(var i=0;i<_35.length;i++){ -var _3a=_35.options[i].text; -if(_3a==_38){ -_35.selectedIndex=i; -var _3b=_35.options[i].value; -changeDir(_3b); +for(var i=0;i<_2d.length;i++){ +var _32=_2d.options[i].text; +if(_32==_30){ +_2d.selectedIndex=i; +var _33=_2d.options[i].value; +changeDir(_33); break; } } } -function changeDir(_3c){ +function changeDir(_34){ if(typeof imgManager!="undefined"){ -imgManager.changeDir(_3c); +imgManager.changeDir(_34); } } function updateView(){ refresh(); } -function toggleConstrains(_3d){ -var _3e=document.getElementById("imgLock"); -var _3d=document.getElementById("constrain_prop"); -if(_3d.checked){ -_3e.src="img/locked.gif"; +function toggleConstrains(_35){ +var _36=document.getElementById("imgLock"); +var _35=document.getElementById("constrain_prop"); +if(_35.checked){ +_36.src="img/locked.gif"; checkConstrains("width"); }else{ -_3e.src="img/unlocked.gif"; +_36.src="img/unlocked.gif"; } } -function checkConstrains(_3f){ -var _40=document.getElementById("constrain_prop"); -if(_40.checked){ +function checkConstrains(_37){ +var _38=document.getElementById("constrain_prop"); +if(_38.checked){ var obj=document.getElementById("orginal_width"); -var _42=parseInt(obj.value); +var _3a=parseInt(obj.value); var obj=document.getElementById("orginal_height"); -var _43=parseInt(obj.value); -var _44=document.getElementById("f_width"); -var _45=document.getElementById("f_height"); -var _46=parseInt(_44.value); -var _47=parseInt(_45.value); -if(_42>0&&_43>0){ -if(_3f=="width"&&_46>0){ -_45.value=parseInt((_46/_42)*_43); +var _3b=parseInt(obj.value); +var _3c=document.getElementById("f_width"); +var _3d=document.getElementById("f_height"); +var _3e=parseInt(_3c.value); +var _3f=parseInt(_3d.value); +if(_3a>0&&_3b>0){ +if(_37=="width"&&_3e>0){ +_3d.value=parseInt((_3e/_3a)*_3b); } -if(_3f=="height"&&_47>0){ -_44.value=parseInt((_47/_43)*_42); +if(_37=="height"&&_3f>0){ +_3c.value=parseInt((_3f/_3b)*_3a); } } } } -function showMessage(_48){ -var _49=document.getElementById("message"); -var _4a=document.getElementById("messages"); -if(_49.firstChild){ -_49.removeChild(_49.firstChild); +function showMessage(_40){ +var _41=document.getElementById("message"); +var _42=document.getElementById("messages"); +if(_41.firstChild){ +_41.removeChild(_41.firstChild); } -_49.appendChild(document.createTextNode(i18n(_48))); -_4a.style.display="block"; +_41.appendChild(document.createTextNode(i18n(_40))); +_42.style.display="block"; } -function addEvent(obj,_4c,fn){ +function addEvent(obj,_44,fn){ if(obj.addEventListener){ -obj.addEventListener(_4c,fn,true); +obj.addEventListener(_44,fn,true); return true; }else{ if(obj.attachEvent){ -var r=obj.attachEvent("on"+_4c,fn); +var r=obj.attachEvent("on"+_44,fn); return r; }else{ return false; } } } function doUpload(){ -var _4f=document.getElementById("uploadForm"); -if(_4f){ +var _47=document.getElementById("uploadForm"); +if(_47){ showMessage("Uploading"); } } function refresh(){ -var _50=document.getElementById("dirPath"); -updateDir(_50); +var _48=document.getElementById("dirPath"); +updateDir(_48); } function newFolder(){ -var _51=prompt(i18n("Please enter name for new folder..."),i18n("Untitled")); -var _52=document.getElementById("dirPath"); -var dir=_52.options[_52.selectedIndex].value; -if(_51==thumbdir){ +function createFolder(_49){ +var _4a=document.getElementById("dirPath"); +var dir=_4a.options[_4a.selectedIndex].value; +if(_49==thumbdir){ alert(i18n("Invalid folder name, please choose another folder name.")); return false; } -if(_51&&_51!=""&&typeof imgManager!="undefined"){ -imgManager.newFolder(dir,encodeURI(_51)); +if(_49&&_49!=""&&typeof imgManager!="undefined"){ +imgManager.newFolder(dir,encodeURI(_49)); } } +if(Xinha.ie_version>6){ +popupPrompt(i18n("Please enter name for new folder..."),i18n("Untitled"),createFolder,i18n("New Folder")); +}else{ +var _4c=prompt(i18n("Please enter name for new folder..."),i18n("Untitled")); +createFolder(_4c); +} +} function resize(){ var win=Xinha.viewportSize(window); document.getElementById("imgManager").style.height=parseInt(win.y-130-offsetForInputs,10)+"px"; Index: openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ExtendedFileManager/assets/popup.js =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ExtendedFileManager/assets/popup.js,v diff -u -r1.2 -r1.3 --- openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ExtendedFileManager/assets/popup.js 25 Feb 2007 19:06:13 -0000 1.2 +++ openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ExtendedFileManager/assets/popup.js 14 Jun 2007 01:36:56 -0000 1.3 @@ -46,4 +46,20 @@ function __dlg_close(val) { opener.Dialog._return(val); window.close(); +} + +function popupPrompt( prompt, value, handler, title) +{ + + Dialog("prompt.html", function(param) + { + if (!param) // user must have pressed Cancel + { + return false; + } + else + { + handler (param.value); + } + }, {prompt:prompt,value:value,title:title}); } \ No newline at end of file Index: openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ExtendedFileManager/lang/de.js =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ExtendedFileManager/lang/de.js,v diff -u -r1.1 -r1.2 --- openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ExtendedFileManager/lang/de.js 2 Feb 2007 21:04:54 -0000 1.1 +++ openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ExtendedFileManager/lang/de.js 14 Jun 2007 01:36:56 -0000 1.2 @@ -88,7 +88,7 @@ "Image Size": "Bildgröße", "Other" : "Andere...", "Rename": "Umbenennen", - "Please enter new name for this file...": "Bite neuen Namen für diese Datei eingeben...", + "Please enter new name for this file...": "Bitte neuen Namen für diese Datei eingeben...", "Unable to rename file. File of the same name already exists or\nfolder doesn't have write permission.": "Umbenennen nicht möglich. Evtl. Dateiname schon vorhanden oder keine Schreibrechte.", "Cancelled rename.": "Umbenennen abgebrochen.", 'File "$file" successfully uploaded.': 'Datei "$file" erfolgreich hochgeladen.', Index: openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/HtmlEntities/Entities.js =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/HtmlEntities/Entities.js,v diff -u -r1.2 -r1.3 --- openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/HtmlEntities/Entities.js 25 Feb 2007 19:06:17 -0000 1.2 +++ openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/HtmlEntities/Entities.js 14 Jun 2007 01:36:56 -0000 1.3 @@ -1,1197 +1,204 @@ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 2: missing ; before statement -js: "¡" : "¡", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 3: syntax error -js: "¢" : "¢", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 4: syntax error -js: "£" : "£", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 5: syntax error -js: "¤" : "¤", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 6: syntax error -js: "¥" : "¥", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 7: syntax error -js: "¦" : "¦", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 8: syntax error -js: "§" : "§", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 9: syntax error -js: "¨" : "¨", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 10: syntax error -js: "©" : "©", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 11: syntax error -js: "ª" : "ª", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 12: syntax error -js: "«" : "«", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 13: syntax error -js: "¬" : "¬", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 14: syntax error -js: "®" : "®", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 15: syntax error -js: "¯" : "¯", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 16: syntax error -js: "°" : "°", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 17: syntax error -js: "±" : "±", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 18: syntax error -js: "²" : "²", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 19: syntax error -js: "³" : "³", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 20: syntax error -js: "´" : "´", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 21: syntax error -js: "µ" : "µ", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 22: syntax error -js: "¶" : "¶", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 23: syntax error -js: "·" : "·", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 24: syntax error -js: "¸" : "¸", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 25: syntax error -js: "¹" : "¹", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 26: syntax error -js: "º" : "º", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 27: syntax error -js: "»" : "»", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 28: syntax error -js: "¼" : "¼", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 29: syntax error -js: "½" : "½", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 30: syntax error -js: "¾" : "¾", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 31: syntax error -js: "¿" : "¿", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 32: syntax error -js: "À" : "À", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 33: syntax error -js: "Á" : "�?", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 34: syntax error -js: "Â" : "Â", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 35: syntax error -js: "Ã" : "Ã", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 36: syntax error -js: "Ä" : "Ä", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 37: syntax error -js: "Å" : "Å", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 38: syntax error -js: "Æ" : "Æ", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 39: syntax error -js: "Ç" : "Ç", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 40: syntax error -js: "È" : "È", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 41: syntax error -js: "É" : "É", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 42: syntax error -js: "Ê" : "Ê", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 43: syntax error -js: "Ë" : "Ë", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 44: syntax error -js: "Ì" : "Ì", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 45: syntax error -js: "Í" : "�?", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 46: syntax error -js: "Î" : "Î", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 47: syntax error -js: "Ï" : "�?", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 48: syntax error -js: "Ð" : "�?", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 49: syntax error -js: "Ñ" : "Ñ", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 50: syntax error -js: "Ò" : "Ò", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 51: syntax error -js: "Ó" : "Ó", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 52: syntax error -js: "Ô" : "Ô", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 53: syntax error -js: "Õ" : "Õ", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 54: syntax error -js: "Ö" : "Ö", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 55: syntax error -js: "×" : "×", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 56: syntax error -js: "Ø" : "Ø", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 57: syntax error -js: "Ù" : "Ù", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 58: syntax error -js: "Ú" : "Ú", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 59: syntax error -js: "Û" : "Û", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 60: syntax error -js: "Ü" : "Ü", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 61: syntax error -js: "Ý" : "�?", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 62: syntax error -js: "Þ" : "Þ", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 63: syntax error -js: "ß" : "ß", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 64: syntax error -js: "à" : "à", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 65: syntax error -js: "á" : "á", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 66: syntax error -js: "â" : "â", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 67: syntax error -js: "ã" : "ã", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 68: syntax error -js: "ä" : "ä", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 69: syntax error -js: "å" : "å", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 70: syntax error -js: "æ" : "æ", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 71: syntax error -js: "ç" : "ç", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 72: syntax error -js: "è" : "è", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 73: syntax error -js: "é" : "é", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 74: syntax error -js: "ê" : "ê", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 75: syntax error -js: "ë" : "ë", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 76: syntax error -js: "ì" : "ì", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 77: syntax error -js: "í" : "í", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 78: syntax error -js: "î" : "î", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 79: syntax error -js: "ï" : "ï", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 80: syntax error -js: "ð" : "ð", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 81: syntax error -js: "ñ" : "ñ", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 82: syntax error -js: "ò" : "ò", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 83: syntax error -js: "ó" : "ó", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 84: syntax error -js: "ó" : "ó", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 85: syntax error -js: "ô" : "ô", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 86: syntax error -js: "õ" : "õ", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 87: syntax error -js: "ö" : "ö", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 88: syntax error -js: "÷" : "÷", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 89: syntax error -js: "ø" : "ø", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 90: syntax error -js: "ù" : "ù", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 91: syntax error -js: "ú" : "ú", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 92: syntax error -js: "û" : "û", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 93: syntax error -js: "ü" : "ü", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 94: syntax error -js: "ý" : "ý", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 95: syntax error -js: "þ" : "þ", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 96: syntax error -js: "ÿ" : "ÿ", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 97: syntax error -js: "ƒ" : "ƒ", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 98: syntax error -js: "Α" : "Α", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 99: syntax error -js: "Β" : "Β", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 100: syntax error -js: "Γ" : "Γ", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 101: syntax error -js: "Δ" : "Δ", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 102: syntax error -js: "Ε" : "Ε", -js: .............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 103: syntax error -js: "Ζ" : "Ζ", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 104: syntax error -js: "Η" : "Η", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 105: syntax error -js: "Θ" : "Θ", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 106: syntax error -js: "Ι" : "Ι", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 107: syntax error -js: "Κ" : "Κ", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 108: syntax error -js: "Λ" : "Λ", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 109: syntax error -js: "Μ" : "Μ", -js: ........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 110: syntax error -js: "Ν" : "�?", -js: ........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 111: syntax error -js: "Ξ" : "Ξ", -js: ........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 112: syntax error -js: "Ο" : "Ο ", -js: .............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 113: syntax error -js: "Π" : "Π", -js: ........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 114: syntax error -js: "Ρ" : "Ρ", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 115: syntax error -js: "Σ" : "Σ", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 116: syntax error -js: "Τ" : "Τ", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 117: syntax error -js: "Υ" : "Υ", -js: .............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 118: syntax error -js: "Φ" : "Φ", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 119: syntax error -js: "Χ" : "Χ", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 120: syntax error -js: "Ψ" : "Ψ", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 121: syntax error -js: "Ω" : "Ω", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 122: syntax error -js: "α" : "α", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 123: syntax error -js: "β" : "β", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 124: syntax error -js: "γ" : "γ", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 125: syntax error -js: "δ" : "δ", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 126: syntax error -js: "ε" : "ε", -js: .............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 127: syntax error -js: "ζ" : "ζ", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 128: syntax error -js: "η" : "η", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 129: syntax error -js: "θ" : "θ", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 130: syntax error -js: "ι" : "ι", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 131: syntax error -js: "κ" : "κ", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 132: syntax error -js: "λ" : "λ", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 133: syntax error -js: "μ" : "μ", -js: ........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 134: syntax error -js: "ν" : "ν", -js: ........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 135: syntax error -js: "ξ" : "ξ", -js: ........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 136: syntax error -js: "ο" : "ο", -js: .............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 137: syntax error -js: "π" : "π", -js: ........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 138: syntax error -js: "ρ" : "�?", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 139: syntax error -js: "ς" : "ς", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 140: syntax error -js: "σ" : "σ", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 141: syntax error -js: "τ" : "τ", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 142: syntax error -js: "υ" : "υ", -js: .............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 143: syntax error -js: "φ" : "φ", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 144: syntax error -js: "ω" : "ω", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 145: syntax error -js: "•" : "•", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 146: syntax error -js: "…" : "…", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 147: syntax error -js: "′" : "′", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 148: syntax error -js: "″" : "″", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 149: syntax error -js: "‾" : "‾", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 150: syntax error -js: "⁄" : "�?�", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 151: syntax error -js: "™" : "™", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 152: syntax error -js: "←" : "�?", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 153: syntax error -js: "↑" : "↑", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 154: syntax error -js: "→" : "→", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 155: syntax error -js: "↓" : "↓", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 156: syntax error -js: "↔" : "↔", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 157: syntax error -js: "⇒" : "⇒", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 158: syntax error -js: "∂" : "∂", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 159: syntax error -js: "∏" : "�?", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 160: syntax error -js: "∑" : "∑", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 161: syntax error -js: "−" : "−", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 162: syntax error -js: "√" : "√", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 163: syntax error -js: "∞" : "∞", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 164: syntax error -js: "∩" : "∩", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 165: syntax error -js: "∫" : "∫", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 166: syntax error -js: "≈" : "≈", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 167: syntax error -js: "≠" : "≠", -js: ........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 168: syntax error -js: "≡" : "≡", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 169: syntax error -js: "≤" : "≤", -js: ........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 170: syntax error -js: "≥" : "≥", -js: ........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 171: syntax error -js: "◊" : "◊", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 172: syntax error -js: "♠" : "♠", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 173: syntax error -js: "♣" : "♣", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 174: syntax error -js: "♥" : "♥", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 175: syntax error -js: "♦" : "♦", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 176: syntax error -js: "Œ" : "Œ", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 177: syntax error -js: "œ" : "œ", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 178: syntax error -js: "Š" : "Š", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 179: syntax error -js: "š" : "š", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 180: syntax error -js: "Ÿ" : "Ÿ", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 181: syntax error -js: "ˆ" : "ˆ", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 182: syntax error -js: "˜" : "˜", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 183: syntax error -js: "–" : "–", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 184: syntax error -js: "—" : "—", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 185: syntax error -js: "‘" : "‘", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 186: syntax error -js: "’" : "’", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 187: syntax error -js: "‚" : "‚", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 188: syntax error -js: "“" : "“", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 189: syntax error -js: "”" : "�?", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 190: syntax error -js: "„" : "„", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 191: syntax error -js: "†" : "†", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 192: syntax error -js: "‡" : "‡", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 193: syntax error -js: "‰" : "‰", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 194: syntax error -js: "‹" : "‹", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 195: syntax error -js: "›" : "›", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 196: syntax error -js: "€" : "€", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 201: syntax error -js: " " : "\xA0", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 202: syntax error -js: "≤" : String.fromCharCode(0x2264), -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 203: syntax error -js: "≥" : String.fromCharCode(0x2265) -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 204: missing } in compound statement -js: } -js: ^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 1: Compilation produced 199 syntax errors. -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 2: missing ; before statement -js: "¡" : "¡", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 3: syntax error -js: "¢" : "¢", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 4: syntax error -js: "£" : "£", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 5: syntax error -js: "¤" : "¤", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 6: syntax error -js: "¥" : "¥", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 7: syntax error -js: "¦" : "¦", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 8: syntax error -js: "§" : "§", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 9: syntax error -js: "¨" : "¨", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 10: syntax error -js: "©" : "©", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 11: syntax error -js: "ª" : "ª", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 12: syntax error -js: "«" : "«", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 13: syntax error -js: "¬" : "¬", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 14: syntax error -js: "®" : "®", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 15: syntax error -js: "¯" : "¯", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 16: syntax error -js: "°" : "°", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 17: syntax error -js: "±" : "±", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 18: syntax error -js: "²" : "²", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 19: syntax error -js: "³" : "³", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 20: syntax error -js: "´" : "´", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 21: syntax error -js: "µ" : "µ", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 22: syntax error -js: "¶" : "¶", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 23: syntax error -js: "·" : "·", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 24: syntax error -js: "¸" : "¸", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 25: syntax error -js: "¹" : "¹", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 26: syntax error -js: "º" : "º", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 27: syntax error -js: "»" : "»", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 28: syntax error -js: "¼" : "¼", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 29: syntax error -js: "½" : "½", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 30: syntax error -js: "¾" : "¾", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 31: syntax error -js: "¿" : "¿", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 32: syntax error -js: "À" : "À", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 33: syntax error -js: "Á" : "�?", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 34: syntax error -js: "Â" : "Â", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 35: syntax error -js: "Ã" : "Ã", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 36: syntax error -js: "Ä" : "Ä", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 37: syntax error -js: "Å" : "Å", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 38: syntax error -js: "Æ" : "Æ", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 39: syntax error -js: "Ç" : "Ç", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 40: syntax error -js: "È" : "È", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 41: syntax error -js: "É" : "É", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 42: syntax error -js: "Ê" : "Ê", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 43: syntax error -js: "Ë" : "Ë", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 44: syntax error -js: "Ì" : "Ì", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 45: syntax error -js: "Í" : "�?", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 46: syntax error -js: "Î" : "Î", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 47: syntax error -js: "Ï" : "�?", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 48: syntax error -js: "Ð" : "�?", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 49: syntax error -js: "Ñ" : "Ñ", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 50: syntax error -js: "Ò" : "Ò", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 51: syntax error -js: "Ó" : "Ó", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 52: syntax error -js: "Ô" : "Ô", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 53: syntax error -js: "Õ" : "Õ", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 54: syntax error -js: "Ö" : "Ö", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 55: syntax error -js: "×" : "×", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 56: syntax error -js: "Ø" : "Ø", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 57: syntax error -js: "Ù" : "Ù", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 58: syntax error -js: "Ú" : "Ú", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 59: syntax error -js: "Û" : "Û", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 60: syntax error -js: "Ü" : "Ü", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 61: syntax error -js: "Ý" : "�?", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 62: syntax error -js: "Þ" : "Þ", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 63: syntax error -js: "ß" : "ß", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 64: syntax error -js: "à" : "à", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 65: syntax error -js: "á" : "á", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 66: syntax error -js: "â" : "â", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 67: syntax error -js: "ã" : "ã", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 68: syntax error -js: "ä" : "ä", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 69: syntax error -js: "å" : "å", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 70: syntax error -js: "æ" : "æ", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 71: syntax error -js: "ç" : "ç", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 72: syntax error -js: "è" : "è", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 73: syntax error -js: "é" : "é", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 74: syntax error -js: "ê" : "ê", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 75: syntax error -js: "ë" : "ë", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 76: syntax error -js: "ì" : "ì", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 77: syntax error -js: "í" : "í", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 78: syntax error -js: "î" : "î", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 79: syntax error -js: "ï" : "ï", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 80: syntax error -js: "ð" : "ð", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 81: syntax error -js: "ñ" : "ñ", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 82: syntax error -js: "ò" : "ò", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 83: syntax error -js: "ó" : "ó", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 84: syntax error -js: "ó" : "ó", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 85: syntax error -js: "ô" : "ô", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 86: syntax error -js: "õ" : "õ", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 87: syntax error -js: "ö" : "ö", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 88: syntax error -js: "÷" : "÷", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 89: syntax error -js: "ø" : "ø", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 90: syntax error -js: "ù" : "ù", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 91: syntax error -js: "ú" : "ú", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 92: syntax error -js: "û" : "û", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 93: syntax error -js: "ü" : "ü", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 94: syntax error -js: "ý" : "ý", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 95: syntax error -js: "þ" : "þ", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 96: syntax error -js: "ÿ" : "ÿ", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 97: syntax error -js: "ƒ" : "ƒ", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 98: syntax error -js: "Α" : "Α", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 99: syntax error -js: "Β" : "Β", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 100: syntax error -js: "Γ" : "Γ", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 101: syntax error -js: "Δ" : "Δ", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 102: syntax error -js: "Ε" : "Ε", -js: .............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 103: syntax error -js: "Ζ" : "Ζ", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 104: syntax error -js: "Η" : "Η", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 105: syntax error -js: "Θ" : "Θ", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 106: syntax error -js: "Ι" : "Ι", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 107: syntax error -js: "Κ" : "Κ", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 108: syntax error -js: "Λ" : "Λ", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 109: syntax error -js: "Μ" : "Μ", -js: ........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 110: syntax error -js: "Ν" : "�?", -js: ........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 111: syntax error -js: "Ξ" : "Ξ", -js: ........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 112: syntax error -js: "Ο" : "Ο ", -js: .............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 113: syntax error -js: "Π" : "Π", -js: ........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 114: syntax error -js: "Ρ" : "Ρ", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 115: syntax error -js: "Σ" : "Σ", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 116: syntax error -js: "Τ" : "Τ", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 117: syntax error -js: "Υ" : "Υ", -js: .............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 118: syntax error -js: "Φ" : "Φ", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 119: syntax error -js: "Χ" : "Χ", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 120: syntax error -js: "Ψ" : "Ψ", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 121: syntax error -js: "Ω" : "Ω", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 122: syntax error -js: "α" : "α", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 123: syntax error -js: "β" : "β", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 124: syntax error -js: "γ" : "γ", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 125: syntax error -js: "δ" : "δ", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 126: syntax error -js: "ε" : "ε", -js: .............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 127: syntax error -js: "ζ" : "ζ", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 128: syntax error -js: "η" : "η", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 129: syntax error -js: "θ" : "θ", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 130: syntax error -js: "ι" : "ι", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 131: syntax error -js: "κ" : "κ", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 132: syntax error -js: "λ" : "λ", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 133: syntax error -js: "μ" : "μ", -js: ........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 134: syntax error -js: "ν" : "ν", -js: ........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 135: syntax error -js: "ξ" : "ξ", -js: ........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 136: syntax error -js: "ο" : "ο", -js: .............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 137: syntax error -js: "π" : "π", -js: ........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 138: syntax error -js: "ρ" : "�?", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 139: syntax error -js: "ς" : "ς", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 140: syntax error -js: "σ" : "σ", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 141: syntax error -js: "τ" : "τ", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 142: syntax error -js: "υ" : "υ", -js: .............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 143: syntax error -js: "φ" : "φ", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 144: syntax error -js: "ω" : "ω", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 145: syntax error -js: "•" : "•", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 146: syntax error -js: "…" : "…", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 147: syntax error -js: "′" : "′", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 148: syntax error -js: "″" : "″", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 149: syntax error -js: "‾" : "‾", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 150: syntax error -js: "⁄" : "�?�", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 151: syntax error -js: "™" : "™", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 152: syntax error -js: "←" : "�?", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 153: syntax error -js: "↑" : "↑", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 154: syntax error -js: "→" : "→", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 155: syntax error -js: "↓" : "↓", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 156: syntax error -js: "↔" : "↔", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 157: syntax error -js: "⇒" : "⇒", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 158: syntax error -js: "∂" : "∂", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 159: syntax error -js: "∏" : "�?", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 160: syntax error -js: "∑" : "∑", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 161: syntax error -js: "−" : "−", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 162: syntax error -js: "√" : "√", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 163: syntax error -js: "∞" : "∞", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 164: syntax error -js: "∩" : "∩", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 165: syntax error -js: "∫" : "∫", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 166: syntax error -js: "≈" : "≈", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 167: syntax error -js: "≠" : "≠", -js: ........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 168: syntax error -js: "≡" : "≡", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 169: syntax error -js: "≤" : "≤", -js: ........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 170: syntax error -js: "≥" : "≥", -js: ........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 171: syntax error -js: "◊" : "◊", -js: .........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 172: syntax error -js: "♠" : "♠", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 173: syntax error -js: "♣" : "♣", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 174: syntax error -js: "♥" : "♥", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 175: syntax error -js: "♦" : "♦", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 176: syntax error -js: "Œ" : "Œ", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 177: syntax error -js: "œ" : "œ", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 178: syntax error -js: "Š" : "Š", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 179: syntax error -js: "š" : "š", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 180: syntax error -js: "Ÿ" : "Ÿ", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 181: syntax error -js: "ˆ" : "ˆ", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 182: syntax error -js: "˜" : "˜", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 183: syntax error -js: "–" : "–", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 184: syntax error -js: "—" : "—", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 185: syntax error -js: "‘" : "‘", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 186: syntax error -js: "’" : "’", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 187: syntax error -js: "‚" : "‚", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 188: syntax error -js: "“" : "“", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 189: syntax error -js: "”" : "�?", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 190: syntax error -js: "„" : "„", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 191: syntax error -js: "†" : "†", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 192: syntax error -js: "‡" : "‡", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 193: syntax error -js: "‰" : "‰", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 194: syntax error -js: "‹" : "‹", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 195: syntax error -js: "›" : "›", -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 196: syntax error -js: "€" : "€", -js: ..........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 201: syntax error -js: " " : "\xA0", -js: ...........^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 202: syntax error -js: "≤" : String.fromCharCode(0x2264), -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 203: syntax error -js: "≥" : String.fromCharCode(0x2265) -js: ............^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 204: missing } in compound statement -js: } -js: ^ -js: "C:\Programme\xampp\htdocs\x\0.92beta\plugins\HtmlEntities\Entities.js_uncompr.js", line 1: Compilation produced 199 syntax errors. -null +{ +"¡" : "¡", +"¢" : "¢", +"£" : "£", +"¤" : "¤", +"¥" : "¥", +"¦" : "¦", +"§" : "§", +"¨" : "¨", +"©" : "©", +"ª" : "ª", +"«" : "«", +"¬" : "¬", +"®" : "®", +"¯" : "¯", +"°" : "°", +"±" : "±", +"²" : "²", +"³" : "³", +"´" : "´", +"µ" : "µ", +"¶" : "¶", +"·" : "·", +"¸" : "¸", +"¹" : "¹", +"º" : "º", +"»" : "»", +"¼" : "¼", +"½" : "½", +"¾" : "¾", +"¿" : "¿", +"À" : "À", +"Á" : "Á", +"Â" : "Â", +"Ã" : "Ã", +"Ä" : "Ä", +"Å" : "Å", +"Æ" : "Æ", +"Ç" : "Ç", +"È" : "È", +"É" : "É", +"Ê" : "Ê", +"Ë" : "Ë", +"Ì" : "Ì", +"Í" : "Í", +"Î" : "Î", +"Ï" : "Ï", +"Ð" : "Ð", +"Ñ" : "Ñ", +"Ò" : "Ò", +"Ó" : "Ó", +"Ô" : "Ô", +"Õ" : "Õ", +"Ö" : "Ö", +"×" : "×", +"Ø" : "Ø", +"Ù" : "Ù", +"Ú" : "Ú", +"Û" : "Û", +"Ü" : "Ü", +"Ý" : "Ý", +"Þ" : "Þ", +"ß" : "ß", +"à" : "à", +"á" : "á", +"â" : "â", +"ã" : "ã", +"ä" : "ä", +"å" : "å", +"æ" : "æ", +"ç" : "ç", +"è" : "è", +"é" : "é", +"ê" : "ê", +"ë" : "ë", +"ì" : "ì", +"í" : "í", +"î" : "î", +"ï" : "ï", +"ð" : "ð", +"ñ" : "ñ", +"ò" : "ò", +"ó" : "ó", +"ó" : "ó", +"ô" : "ô", +"õ" : "õ", +"ö" : "ö", +"÷" : "÷", +"ø" : "ø", +"ù" : "ù", +"ú" : "ú", +"û" : "û", +"ü" : "ü", +"ý" : "ý", +"þ" : "þ", +"ÿ" : "ÿ", +"ƒ" : "ƒ", +"Α" : "Α", +"Β" : "Β", +"Γ" : "Γ", +"Δ" : "Δ", +"Ε" : "Ε", +"Ζ" : "Ζ", +"Η" : "Η", +"Θ" : "Θ", +"Ι" : "Ι", +"Κ" : "Κ", +"Λ" : "Λ", +"Μ" : "Μ", +"Ν" : "Ν", +"Ξ" : "Ξ", +"Ο" : "Ο ", +"Π" : "Π", +"Ρ" : "Ρ", +"Σ" : "Σ", +"Τ" : "Τ", +"Υ" : "Υ", +"Φ" : "Φ", +"Χ" : "Χ", +"Ψ" : "Ψ", +"Ω" : "Ω", +"α" : "α", +"β" : "β", +"γ" : "γ", +"δ" : "δ", +"ε" : "ε", +"ζ" : "ζ", +"η" : "η", +"θ" : "θ", +"ι" : "ι", +"κ" : "κ", +"λ" : "λ", +"μ" : "μ", +"ν" : "ν", +"ξ" : "ξ", +"ο" : "ο", +"π" : "π", +"ρ" : "ρ", +"ς" : "ς", +"σ" : "σ", +"τ" : "τ", +"υ" : "υ", +"φ" : "φ", +"ω" : "ω", +"•" : "•", +"…" : "…", +"′" : "′", +"″" : "″", +"‾" : "‾", +"⁄" : "⁄", +"™" : "™", +"←" : "←", +"↑" : "↑", +"→" : "→", +"↓" : "↓", +"↔" : "↔", +"⇒" : "⇒", +"∂" : "∂", +"∏" : "∏", +"∑" : "∑", +"−" : "−", +"√" : "√", +"∞" : "∞", +"∩" : "∩", +"∫" : "∫", +"≈" : "≈", +"≠" : "≠", +"≡" : "≡", +"≤" : "≤", +"≥" : "≥", +"◊" : "◊", +"♠" : "♠", +"♣" : "♣", +"♥" : "♥", +"♦" : "♦", +"Œ" : "Œ", +"œ" : "œ", +"Š" : "Š", +"š" : "š", +"Ÿ" : "Ÿ", +"ˆ" : "ˆ", +"˜" : "˜", +"–" : "–", +"—" : "—", +"‘" : "‘", +"’" : "’", +"‚" : "‚", +"“" : "“", +"”" : "”", +"„" : "„", +"†" : "†", +"‡" : "‡", +"‰" : "‰", +"‹" : "‹", +"›" : "›", +"€" : "€", + + // \x22 means '"' -- we use hex reprezentation so that we don't disturb + // JS compressors (well, at least mine fails.. ;) + + " " : "\xA0", + "≤" : String.fromCharCode(0x2264), + "≥" : String.fromCharCode(0x2265) +} Index: openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ImageManager/image-manager.js =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ImageManager/image-manager.js,v diff -u -r1.5 -r1.6 --- openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ImageManager/image-manager.js 25 Feb 2007 19:06:18 -0000 1.5 +++ openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ImageManager/image-manager.js 14 Jun 2007 01:36:56 -0000 1.6 @@ -32,92 +32,111 @@ _4.f_border=shortSize(_4.f_border); _4.f_padding=shortSize(_4.f_padding); _4.f_margin=shortSize(_4.f_margin); +function convertToHex(_9){ +if(typeof _9=="string"&&/, /.test.color){ +_9=_9.replace(/, /,","); } -var _9=_3.config.ImageManager.backend+"__function=manager"; +if(typeof _9=="string"&&/ /.test.color){ +var _a=_9.split(" "); +var _b=""; +for(var i=0;i<_a.length;i++){ +_b+=Xinha._colorToRgb(_a[i]); +if(i+1<_a.length){ +_b+=" "; +} +} +return _b; +} +return Xinha._colorToRgb(_9); +} +_4.f_backgroundColor=convertToHex(_4.f_backgroundColor); +_4.f_borderColor=convertToHex(_4.f_borderColor); +} +var _d=_3.config.ImageManager.backend+"__function=manager"; if(_3.config.ImageManager.backend_config!=null){ -_9+="&backend_config="+encodeURIComponent(_3.config.ImageManager.backend_config); -_9+="&backend_config_hash="+encodeURIComponent(_3.config.ImageManager.backend_config_hash); -_9+="&backend_config_secret_key_location="+encodeURIComponent(_3.config.ImageManager.backend_config_secret_key_location); +_d+="&backend_config="+encodeURIComponent(_3.config.ImageManager.backend_config); +_d+="&backend_config_hash="+encodeURIComponent(_3.config.ImageManager.backend_config_hash); +_d+="&backend_config_secret_key_location="+encodeURIComponent(_3.config.ImageManager.backend_config_secret_key_location); } if(_3.config.ImageManager.backend_data!=null){ for(var i in _3.config.ImageManager.backend_data){ -_9+="&"+i+"="+encodeURIComponent(_3.config.ImageManager.backend_data[i]); +_d+="&"+i+"="+encodeURIComponent(_3.config.ImageManager.backend_data[i]); } } -Dialog(_9,function(_b){ -if(!_b){ +Dialog(_d,function(_f){ +if(!_f){ return false; } -var _c=_2; -if(!_c){ +var img=_2; +if(!img){ if(HTMLArea.is_ie){ -var _d=_3._getSelection(); -var _e=_3._createRange(_d); -_3._doc.execCommand("insertimage",false,_b.f_url); -_c=_e.parentElement(); -if(_c.tagName.toLowerCase()!="img"){ -_c=_c.previousSibling; +var sel=_3._getSelection(); +var _12=_3._createRange(sel); +_3._doc.execCommand("insertimage",false,_f.f_url); +img=_12.parentElement(); +if(img.tagName.toLowerCase()!="img"){ +img=img.previousSibling; } }else{ -_c=document.createElement("img"); -_c.src=_b.f_url; -_3.insertNodeAtSelection(_c); +img=document.createElement("img"); +img.src=_f.f_url; +_3.insertNodeAtSelection(img); } }else{ -_c.src=_b.f_url; +img.src=_f.f_url; } -for(field in _b){ -var _f=_b[field]; +for(field in _f){ +var _13=_f[field]; switch(field){ case "f_alt": -_c.alt=_f; +img.alt=_13; break; case "f_border": -if(_f.length){ -_c.style.borderWidth=/[^0-9]/.test(_f)?_f:(parseInt(_f)+"px"); -if(_c.style.borderWidth&&!_c.style.borderStyle){ -_c.style.borderStyle="solid"; +if(_13.length){ +img.style.borderWidth=/[^0-9]/.test(_13)?_13:(parseInt(_13)+"px"); +if(img.style.borderWidth&&!img.style.borderStyle){ +img.style.borderStyle="solid"; } }else{ -_c.style.borderWidth=""; -_c.style.borderStyle=""; +img.style.borderWidth=""; +img.style.borderStyle=""; } break; case "f_borderColor": -_c.style.borderColor=_f; +img.style.borderColor=_13; break; case "f_backgroundColor": -_c.style.backgroundColor=_f; +img.style.backgroundColor=_13; break; case "f_padding": -if(_f.length){ -_c.style.padding=/[^0-9]/.test(_f)?_f:(parseInt(_f)+"px"); +if(_13.length){ +img.style.padding=/[^0-9]/.test(_13)?_13:(parseInt(_13)+"px"); }else{ -_c.style.padding=""; +img.style.padding=""; } break; case "f_margin": -if(_f.length){ -_c.style.margin=/[^0-9]/.test(_f)?_f:(parseInt(_f)+"px"); +if(_13.length){ +img.style.margin=/[^0-9]/.test(_13)?_13:(parseInt(_13)+"px"); }else{ -_c.style.margin=""; +img.style.margin=""; } break; case "f_align": -_c.align=_f; +img.align=_13; break; case "f_width": -if(!isNaN(parseInt(_f))){ -_c.width=parseInt(_f); +if(!isNaN(parseInt(_13))){ +img.width=parseInt(_13); }else{ -_c.width=""; +img.width=""; } break; case "f_height": -if(!isNaN(parseInt(_f))){ -_c.height=parseInt(_f); +if(!isNaN(parseInt(_13))){ +img.height=parseInt(_13); }else{ -_c.height=""; +img.height=""; } break; } Index: openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ImageManager/manager.php =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ImageManager/manager.php,v diff -u -r1.5 -r1.6 --- openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ImageManager/manager.php 25 Feb 2007 19:06:18 -0000 1.5 +++ openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ImageManager/manager.php 14 Jun 2007 01:36:56 -0000 1.6 @@ -144,7 +144,7 @@ Color: - + @@ -172,7 +172,7 @@Color: - + Index: openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ImageManager/assets/EditorContent.js =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ImageManager/assets/EditorContent.js,v diff -u -r1.2 -r1.3 --- openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ImageManager/assets/EditorContent.js 25 Feb 2007 19:06:18 -0000 1.2 +++ openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ImageManager/assets/EditorContent.js 14 Jun 2007 01:36:56 -0000 1.3 @@ -432,6 +432,18 @@ } } function setMarker(nx,ny,nw,nh){ +if(isNaN(nx)){ +nx=0; +} +if(isNaN(ny)){ +ny=0; +} +if(isNaN(nw)){ +nw=0; +} +if(isNaN(nh)){ +nh=0; +} if(ant==null){ ant=MM_findObj("ant"); } Index: openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ImageManager/assets/manager.css =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ImageManager/assets/manager.css,v diff -u -r1.2 -r1.3 --- openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ImageManager/assets/manager.css 2 Feb 2007 21:04:59 -0000 1.2 +++ openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ImageManager/assets/manager.css 14 Jun 2007 01:36:56 -0000 1.3 @@ -21,9 +21,26 @@ table { margin-top:10px; } th, td { padding-right:3px; text-align:left; font-family:small-caption,helvetica,sans-serif; } + .buttonColor { - padding: 1px; + width :1em; + margin-left: 2px; cursor: default; +} + +.buttonColor .chooser, .buttonColor .nocolor { + height: 0.6em; border: 1px solid; + padding: 0px 1em; border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight; -} \ No newline at end of file +} + +.buttonColor .buttonClick { + border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow; +} +.buttonColor .buttonColor-hilite { + border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow; +} + +.buttonColor .nocolor { padding: 0px; } +.buttonColor .nocolor-hilite { background-color: #fff; color: #f00; } Index: openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ImageManager/assets/manager.js =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ImageManager/assets/manager.js,v diff -u -r1.5 -r1.6 --- openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ImageManager/assets/manager.js 25 Feb 2007 19:06:18 -0000 1.5 +++ openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ImageManager/assets/manager.js 14 Jun 2007 01:36:57 -0000 1.6 @@ -15,212 +15,212 @@ __dlg_translate("ImageManager"); document.getElementById("f_align").selectedIndex=1; document.getElementById("f_align").selectedIndex=0; -var _5=document.getElementById("bgCol_pick"); -var _6=document.getElementById("f_backgroundColor"); -var _7=new Xinha.colorPicker({cellsize:"5px",callback:function(_8){ -_6.value=_8; -}}); -_5.onclick=function(){ -_7.open("top,right",_6); -}; -var _9=document.getElementById("bdCol_pick"); -var _a=document.getElementById("f_borderColor"); -var _b=new Xinha.colorPicker({cellsize:"5px",callback:function(_c){ -_a.value=_c; -}}); -_9.onclick=function(){ -_b.open("top,right",_a); -}; -var _d=document.getElementById("uploadForm"); -if(_d){ -_d.target="imgManager"; +var _5=document.getElementById("uploadForm"); +if(_5){ +_5.target="imgManager"; } -var _e=window.dialogArguments; -if(_e){ -var _f=new RegExp("(https?://[^/]*)?"+base_url.replace(/\/$/,"")); -_e.f_url=_e.f_url.replace(_f,""); +var _6=window.dialogArguments; +if(_6){ +var _7=new RegExp("(https?://[^/]*)?"+base_url.replace(/\/$/,"")); +_6.f_url=_6.f_url.replace(_7,""); var rd=(_resized_dir)?_resized_dir.replace(Xinha.RE_Specials,"\\$1")+"/":""; var rp=_resized_prefix.replace(Xinha.RE_Specials,"\\$1"); -var _12=new RegExp("^(.*/)"+rd+rp+"_([0-9]+)x([0-9]+)_([^/]+)$"); -if(_12.test(_e.f_url)){ -_e.f_url=RegExp.$1+RegExp.$4; -_e.f_width=RegExp.$2; -_e.f_height=RegExp.$3; +var _a=new RegExp("^(.*/)"+rd+rp+"_([0-9]+)x([0-9]+)_([^/]+)$"); +if(_a.test(_6.f_url)){ +_6.f_url=RegExp.$1+RegExp.$4; +_6.f_width=RegExp.$2; +_6.f_height=RegExp.$3; } -for(var id in _e){ +for(var id in _6){ if(id=="f_align"){ continue; } if(document.getElementById(id)){ -document.getElementById(id).value=_e[id]; +document.getElementById(id).value=_6[id]; } } -document.getElementById("orginal_width").value=_e["f_width"]; -document.getElementById("orginal_height").value=_e["f_height"]; -setAlign(_e["f_align"]); -var _12=new RegExp("^(.*/)([^/]+)$"); -if(_12.test(_e["f_url"])){ +document.getElementById("orginal_width").value=_6["f_width"]; +document.getElementById("orginal_height").value=_6["f_height"]; +setAlign(_6["f_align"]); +var _a=new RegExp("^(.*/)([^/]+)$"); +if(_a.test(_6["f_url"])){ changeDir(RegExp.$1); -var _14=document.getElementById("dirPath"); -for(var i=0;i<_14.options.length;i++){ -if(_14.options[i].value==encodeURIComponent(RegExp.$1)){ -_14.options[i].selected=true; +var _c=document.getElementById("dirPath"); +for(var i=0;i<_c.options.length;i++){ +if(_c.options[i].value==encodeURIComponent(RegExp.$1)){ +_c.options[i].selected=true; break; } } } -document.getElementById("f_preview").src=_backend_url+"__function=thumbs&img="+_e.f_url; +document.getElementById("f_preview").src=_backend_url+"__function=thumbs&img="+_6.f_url; } +new Xinha.colorPicker.InputBinding(document.getElementById("f_backgroundColor")); +new Xinha.colorPicker.InputBinding(document.getElementById("f_borderColor")); document.getElementById("f_alt").focus(); }; function onCancel(){ __dlg_close(null); return false; } function onOK(){ -var _16=["f_url","f_alt","f_align","f_width","f_height","f_padding","f_margin","f_border","f_borderColor","f_backgroundColor"]; -var _17=new Object(); -for(var i in _16){ -var id=_16[i]; +var _e=["f_url","f_alt","f_align","f_width","f_height","f_padding","f_margin","f_border","f_borderColor","f_backgroundColor"]; +var _f=new Object(); +for(var i in _e){ +var id=_e[i]; var el=document.getElementById(id); if(id=="f_url"&&el.value.indexOf("://")<0){ if(el.value==""){ alert(i18n("No Image selected.")); return (false); } -_17[id]=makeURL(base_url,el.value); +_f[id]=makeURL(base_url,el.value); }else{ if(el){ -_17[id]=el.value; +_f[id]=el.value; }else{ -alert("Missing "+_16[i]); +alert("Missing "+_e[i]); } } } -var _1b={w:document.getElementById("orginal_width").value,h:document.getElementById("orginal_height").value}; -if((_1b.w!=_17.f_width)||(_1b.h!=_17.f_height)){ -var _1c=HTMLArea._geturlcontent(_backend_url+"&__function=resizer&img="+encodeURIComponent(document.getElementById("f_url").value)+"&width="+_17.f_width+"&height="+_17.f_height); -_1c=eval(_1c); -if(_1c){ -_17.f_url=makeURL(base_url,_1c); +var _13={w:document.getElementById("orginal_width").value,h:document.getElementById("orginal_height").value}; +if((_13.w!=_f.f_width)||(_13.h!=_f.f_height)){ +var _14=HTMLArea._geturlcontent(_backend_url+"&__function=resizer&img="+encodeURIComponent(document.getElementById("f_url").value)+"&width="+_f.f_width+"&height="+_f.f_height); +_14=eval(_14); +if(_14){ +_f.f_url=makeURL(base_url,_14); } } -__dlg_close(_17); +__dlg_close(_f); return false; } -function makeURL(_1d,_1e){ -if(_1d.substring(_1d.length-1)!="/"){ -_1d+="/"; +function makeURL(_15,_16){ +if(_15.substring(_15.length-1)!="/"){ +_15+="/"; } -if(_1e.charAt(0)=="/"){ +if(_16.charAt(0)=="/"){ } -_1e=_1e.substring(1); -return _1d+_1e; +_16=_16.substring(1); +return _15+_16; } -function updateDir(_1f){ -var _20=_1f.options[_1f.selectedIndex].value; -changeDir(_20); +function updateDir(_17){ +var _18=_17.options[_17.selectedIndex].value; +changeDir(_18); } function goUpDir(){ -var _21=document.getElementById("dirPath"); -var _22=_21.options[_21.selectedIndex].text; -if(_22.length<2){ +var _19=document.getElementById("dirPath"); +var _1a=_19.options[_19.selectedIndex].text; +if(_1a.length<2){ return false; } -var _23=_22.split("/"); -var _24=""; -for(var i=0;i<_23.length-2;i++){ -_24+=_23[i]+"/"; +var _1b=_1a.split("/"); +var _1c=""; +for(var i=0;i<_1b.length-2;i++){ +_1c+=_1b[i]+"/"; } -for(var i=0;i<_21.length;i++){ -var _26=_21.options[i].text; -if(_26==_24){ -_21.selectedIndex=i; -var _27=_21.options[i].value; -changeDir(_27); +for(var i=0;i<_19.length;i++){ +var _1e=_19.options[i].text; +if(_1e==_1c){ +_19.selectedIndex=i; +var _1f=_19.options[i].value; +changeDir(_1f); break; } } } -function changeDir(_28){ +function changeDir(_20){ if(typeof imgManager!="undefined"){ -imgManager.changeDir(_28); +imgManager.changeDir(_20); } } -function toggleConstrains(_29){ -var _2a=document.getElementById("imgLock"); -var _29=document.getElementById("constrain_prop"); -if(_29.checked){ -_2a.src="img/locked.gif"; +function toggleConstrains(_21){ +var _22=document.getElementById("imgLock"); +var _21=document.getElementById("constrain_prop"); +if(_21.checked){ +_22.src="img/locked.gif"; checkConstrains("width"); }else{ -_2a.src="img/unlocked.gif"; +_22.src="img/unlocked.gif"; } } -function checkConstrains(_2b){ -var _2c=document.getElementById("constrain_prop"); -if(_2c.checked){ +function checkConstrains(_23){ +var _24=document.getElementById("constrain_prop"); +if(_24.checked){ var obj=document.getElementById("orginal_width"); -var _2e=parseInt(obj.value); +var _26=parseInt(obj.value); var obj=document.getElementById("orginal_height"); -var _2f=parseInt(obj.value); -var _30=document.getElementById("f_width"); -var _31=document.getElementById("f_height"); -var _32=parseInt(_30.value); -var _33=parseInt(_31.value); -if(_2e>0&&_2f>0){ -if(_2b=="width"&&_32>0){ -_31.value=parseInt((_32/_2e)*_2f); +var _27=parseInt(obj.value); +var _28=document.getElementById("f_width"); +var _29=document.getElementById("f_height"); +var _2a=parseInt(_28.value); +var _2b=parseInt(_29.value); +if(_26>0&&_27>0){ +if(_23=="width"&&_2a>0){ +_29.value=parseInt((_2a/_26)*_27); } -if(_2b=="height"&&_33>0){ -_30.value=parseInt((_33/_2f)*_2e); +if(_23=="height"&&_2b>0){ +_28.value=parseInt((_2b/_27)*_26); } } } } -function showMessage(_34){ -var _35=document.getElementById("message"); -var _36=document.getElementById("messages"); -if(_35.firstChild){ -_35.removeChild(_35.firstChild); +function showMessage(_2c){ +var _2d=document.getElementById("message"); +var _2e=document.getElementById("messages"); +if(_2d.firstChild){ +_2d.removeChild(_2d.firstChild); } -_35.appendChild(document.createTextNode(i18n(_34))); -_36.style.display=""; +_2d.appendChild(document.createTextNode(i18n(_2c))); +_2e.style.display=""; } -function addEvent(obj,_38,fn){ +function addEvent(obj,_30,fn){ if(obj.addEventListener){ -obj.addEventListener(_38,fn,true); +obj.addEventListener(_30,fn,true); return true; }else{ if(obj.attachEvent){ -var r=obj.attachEvent("on"+_38,fn); +var r=obj.attachEvent("on"+_30,fn); return r; }else{ return false; } } } function doUpload(){ -var _3b=document.getElementById("uploadForm"); -if(_3b){ +var _33=document.getElementById("uploadForm"); +if(_33){ showMessage("Uploading"); } } function refresh(){ -var _3c=document.getElementById("dirPath"); -updateDir(_3c); +var _34=document.getElementById("dirPath"); +updateDir(_34); } function newFolder(){ -var _3d=prompt(i18n("Please enter name for new folder..."),i18n("Untitled")); -var _3e=document.getElementById("dirPath"); -var dir=_3e.options[_3e.selectedIndex].value; -if(_3d==thumbdir){ +function createFolder(_35){ +var _36=document.getElementById("dirPath"); +var dir=_36.options[_36.selectedIndex].value; +if(_35==thumbdir){ alert(i18n("Invalid folder name, please choose another folder name.")); return false; } -if(_3d&&_3d!=""&&typeof imgManager!="undefined"){ -imgManager.newFolder(dir,encodeURI(_3d)); +if(_35&&_35!=""&&typeof imgManager!="undefined"){ +imgManager.newFolder(dir,encodeURI(_35)); } } +if(Xinha.ie_version>6){ +Dialog("newFolder.html",function(_38){ +if(!_38){ +return false; +}else{ +var _39=_38["f_foldername"]; +createFolder(_39); +} +},null); +}else{ +var _3a=prompt(i18n("Please enter name for new folder..."),i18n("Untitled")); +createFolder(_3a); +} +} addEvent(window,"load",init); Index: openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/Linker/linker.js =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/Linker/Attic/linker.js,v diff -u -r1.5 -r1.6 --- openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/Linker/linker.js 25 Feb 2007 19:06:27 -0000 1.5 +++ openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/Linker/linker.js 14 Jun 2007 01:36:57 -0000 1.6 @@ -85,7 +85,7 @@ if(_17.p_height){ _17.p_options.push("height="+_17.p_height); } -atr.onclick="try{if(document.designMode && document.designMode == 'on') return false;}catch(e){} window.open(this.href, '"+(_17.p_name.replace(/[^a-z0-9_]/i,"_"))+"', '"+_17.p_options.join(",")+"');return false;"; +atr.onclick="if(window.top && window.top.Xinha){return false}window.open(this.href, '"+(_17.p_name.replace(/[^a-z0-9_]/i,"_"))+"', '"+_17.p_options.join(",")+"');return false;"; } } }else{ Index: openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/SaveSubmit/lang/fr.js =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/SaveSubmit/lang/fr.js,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/SaveSubmit/lang/fr.js 14 Jun 2007 01:36:57 -0000 1.1 @@ -0,0 +1,8 @@ +// I18N constants +// LANG: "fr", ENCODING: UTF-8 +{ + "Save": "Enregistrer", + "Saving...": "Enregistrement...", + "in progress": "en cours", + "Ready": "Prêt" +}; \ No newline at end of file Index: openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/SmartReplace/dialog.html =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/SmartReplace/dialog.html,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/SmartReplace/dialog.html 14 Jun 2007 01:36:57 -0000 1.1 @@ -0,0 +1,17 @@ ++
SmartReplace Settings +\ No newline at end of file Index: openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/SmartReplace/smart-replace.js =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/SmartReplace/smart-replace.js,v diff -u -r1.2 -r1.3 --- openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/SmartReplace/smart-replace.js 25 Feb 2007 19:06:31 -0000 1.2 +++ openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/SmartReplace/smart-replace.js 14 Jun 2007 01:36:57 -0000 1.3 @@ -2,19 +2,19 @@ this.editor=_1; var _2=_1.config; var _3=this; -_2.registerButton({id:"smartreplace",tooltip:this._lc("SmartReplace"),image:_editor_url+"plugins/SmartReplace/img/smartquotes.gif",textMode:false,action:function(_4){ -_3.dialog(_4); +_2.registerButton({id:"smartreplace",tooltip:this._lc("SmartReplace"),image:_editor_url+"plugins/SmartReplace/img/smartquotes.gif",textMode:false,action:function(e,_5,_6){ +_3.buttonPress(null,_6); }}); _2.addToolbarElement("smartreplace","htmlmode",1); } SmartReplace._pluginInfo={name:"SmartReplace",version:"1.0",developer:"Raimund Meyer",developer_url:"http://rheinauf.de",c_owner:"Raimund Meyer",sponsor:"",sponsor_url:"",license:"htmlArea"}; -SmartReplace.prototype._lc=function(_5){ -return Xinha._lc(_5,"SmartReplace"); +SmartReplace.prototype._lc=function(_7){ +return Xinha._lc(_7,"SmartReplace"); }; Xinha.Config.prototype.SmartReplace={"defaultActive":true,"quotes":null}; -SmartReplace.prototype.toggleActivity=function(_6){ -if(typeof _6!="undefined"){ -this.active=_6; +SmartReplace.prototype.toggleActivity=function(_8){ +if(typeof _8!="undefined"){ +this.active=_8; }else{ this.active=this.active?false:true; } @@ -26,21 +26,21 @@ SmartReplace.prototype.onGenerate=function(){ this.active=this.editor.config.SmartReplace.defaultActive; this.editor._toolbarObjects.smartreplace.state("active",this.active); -var _7=this; -Xinha._addEvents(_7.editor._doc,["keypress"],function(_8){ -return _7.keyEvent(Xinha.is_ie?_7.editor._iframe.contentWindow.event:_8); +var _9=this; +Xinha._addEvents(_9.editor._doc,["keypress"],function(_a){ +return _9.keyEvent(Xinha.is_ie?_9.editor._iframe.contentWindow.event:_a); }); -var _9=this.editor.config.SmartReplace.quotes; -if(_9&&typeof _9=="object"){ -this.openingQuotes=_9[0]; -this.closingQuotes=_9[1]; -this.openingQuote=_9[2]; -this.closingQuote=_9[3]; +var _b=this.editor.config.SmartReplace.quotes; +if(_b&&typeof _b=="object"){ +this.openingQuotes=_b[0]; +this.closingQuotes=_b[1]; +this.openingQuote=_b[2]; +this.closingQuote=_b[3]; }else{ this.openingQuotes=this._lc("OpeningDoubleQuotes"); +this.closingQuote=this._lc("ClosingSingleQuote"); this.closingQuotes=this._lc("ClosingDoubleQuotes"); this.openingQuote=this._lc("OpeningSingleQuote"); -this.closingQuote=this._lc("ClosingSingleQuote"); } if(this.openingQuotes=="OpeningDoubleQuotes"){ this.openingQuotes=String.fromCharCode(8220); @@ -53,59 +53,59 @@ if(!this.active){ return true; } -var _b=this.editor; -var _c=Xinha.is_ie?ev.keyCode:ev.charCode; -var _d=String.fromCharCode(_c); -if(_c==32){ +var _d=this.editor; +var _e=Xinha.is_ie?ev.keyCode:ev.charCode; +var _f=String.fromCharCode(_e); +if(_e==32){ return this.smartDash(); } -if(_d=="\""||_d=="'"){ +if(_f=="\""||_f=="'"){ Xinha._stopEvent(ev); -return this.smartQuotes(_d); +return this.smartQuotes(_f); } return true; }; -SmartReplace.prototype.smartQuotes=function(_e){ -if(_e=="'"){ -var _f=this.openingQuote; -var _10=this.closingQuote; +SmartReplace.prototype.smartQuotes=function(_10){ +if(_10=="'"){ +var _11=this.openingQuote; +var _12=this.closingQuote; }else{ -var _f=this.openingQuotes; -var _10=this.closingQuotes; +var _11=this.openingQuotes; +var _12=this.closingQuotes; } -var _11=this.editor; -var sel=_11.getSelection(); +var _13=this.editor; +var sel=_13.getSelection(); if(Xinha.is_ie){ -var r=_11.createRange(sel); +var r=_13.createRange(sel); if(r.text!==""){ r.text=""; } r.moveStart("character",-1); if(r.text.match(/\S/)){ r.moveStart("character",+1); -r.text=_10; +r.text=_12; }else{ r.moveStart("character",+1); -r.text=_f; +r.text=_11; } }else{ if(!sel.isCollapsed){ -_11.insertNodeAtSelection(document.createTextNode("")); +_13.insertNodeAtSelection(document.createTextNode("")); } if(sel.anchorOffset>0){ sel.extend(sel.anchorNode,sel.anchorOffset-1); } if(sel.toString().match(/\S/)){ sel.collapse(sel.anchorNode,sel.anchorOffset); -_11.insertNodeAtSelection(document.createTextNode(_10)); +_13.insertNodeAtSelection(document.createTextNode(_12)); }else{ sel.collapse(sel.anchorNode,sel.anchorOffset); -_11.insertNodeAtSelection(document.createTextNode(_f)); +_13.insertNodeAtSelection(document.createTextNode(_11)); } } }; SmartReplace.prototype.smartDash=function(){ -var _14=this.editor; +var _16=this.editor; var sel=this.editor.getSelection(); if(Xinha.is_ie){ var r=this.editor.createRange(sel); @@ -122,30 +122,107 @@ } }; SmartReplace.prototype.replaceAll=function(){ -var _17=[""",String.fromCharCode(8220),String.fromCharCode(8221),String.fromCharCode(8222),String.fromCharCode(187),String.fromCharCode(171)]; -var _18=["'",String.fromCharCode(8216),String.fromCharCode(8217),String.fromCharCode(8218),String.fromCharCode(8250),String.fromCharCode(8249)]; -var _19=this.editor.getHTML(); -var _1a=new RegExp("(\\s|^|>)("+_17.join("|")+")(\\S)","g"); -_19=_19.replace(_1a,"$1"+this.openingQuotes+"$3"); -var _1b=new RegExp("(\\s|^|>)("+_18.join("|")+")(\\S)","g"); -_19=_19.replace(_1b,"$1"+this.openingQuote+"$3"); -var _1c=new RegExp("(\\S)("+_17.join("|")+")","g"); -_19=_19.replace(_1c,"$1"+this.closingQuotes); -var _1d=new RegExp("(\\S)("+_18.join("|")+")","g"); -_19=_19.replace(_1d,"$1"+this.closingQuote); -var _1e=new RegExp("( | )(-)( | )","g"); -_19=_19.replace(_1e," "+String.fromCharCode(8211)+" "); -this.editor.setHTML(_19); +var _19=[""",String.fromCharCode(8220),String.fromCharCode(8221),String.fromCharCode(8222),String.fromCharCode(187),String.fromCharCode(171)]; +var _1a=["'",String.fromCharCode(8216),String.fromCharCode(8217),String.fromCharCode(8218),String.fromCharCode(8250),String.fromCharCode(8249)]; +var _1b=this.editor.getHTML(); +var _1c=new RegExp("(\\s|^|>)("+_19.join("|")+")(\\S)","g"); +_1b=_1b.replace(_1c,"$1"+this.openingQuotes+"$3"); +var _1d=new RegExp("(\\s|^|>)("+_1a.join("|")+")(\\S)","g"); +_1b=_1b.replace(_1d,"$1"+this.openingQuote+"$3"); +var _1e=new RegExp("(\\S)("+_19.join("|")+")","g"); +_1b=_1b.replace(_1e,"$1"+this.closingQuotes); +var _1f=new RegExp("(\\S)("+_1a.join("|")+")","g"); +_1b=_1b.replace(_1f,"$1"+this.closingQuote); +var _20=new RegExp("( | )(-)( | )","g"); +_1b=_1b.replace(_20," "+String.fromCharCode(8211)+" "); +this.editor.setHTML(_1b); }; SmartReplace.prototype.dialog=function(){ -var _1f=this; -var _20=function(_21){ -_1f.toggleActivity(_21.enable); -if(_21.convert){ -_1f.replaceAll(); +var _21=this; +var _22=function(_23){ +_21.toggleActivity(_23.enable); +if(_23.convert){ +_21.replaceAll(); } }; -var _22=this; -Dialog(_editor_url+"plugins/SmartReplace/popups/dialog.html",_20,_22); +var _24=this; +Dialog(_editor_url+"plugins/SmartReplace/popups/dialog.html",_22,_24); }; +SmartReplace.prototype.buttonPress=function(_25,obj){ +var _27=this; +if(this._dialog.dialog.rootElem.style.display!="none"){ +return this._dialog.hide(); +} +var _28=function(){ +var _29=_27._dialog.hide(); +_27.toggleActivity((_29.enable)?true:false); +if(_29.convert){ +_27.replaceAll(); +_27._dialog.dialog.getElementById("convert").checked=false; +} +}; +var _2a={enable:_27.active?"on":"",convert:""}; +this._dialog.show(_2a,_28); +}; +SmartReplace.prototype.onGenerateOnce=function(){ +if(!this._dialog){ +this._dialog=new SmartReplace.Dialog(this); +} +}; +SmartReplace.Dialog=function(_2b){ +this.Dialog_nxtid=0; +this.mainPluginObject=_2b; +this.id={}; +this.ready=false; +this.files=false; +this.html=false; +this.dialog=false; +this._prepareDialog(); +}; +SmartReplace.Dialog.prototype._prepareDialog=function(){ +var _2c=this; +var _2d=this.mainPluginObject.editor; +if(this.html==false){ +Xinha._getback(_editor_url+"plugins/SmartReplace/dialog.html",function(_2e){ +_2c.html=_2e; +_2c._prepareDialog(); +}); +return; +} +this.dialog=new Xinha.Dialog(_2d,this.html,"SmartReplace"); +this.ready=true; +}; +SmartReplace.Dialog.prototype._lc=SmartReplace.prototype._lc; +SmartReplace.Dialog.prototype.show=function(_2f,ok,_31){ +if(!this.ready){ +var _32=this; +window.setTimeout(function(){ +_32.show(_2f,ok,_31); +},100); +return; +} +var _33=this.dialog; +var _32=this; +if(ok){ +this.dialog.getElementById("ok").onclick=ok; +}else{ +this.dialog.getElementById("ok").onclick=function(){ +_32.hide(); +}; +} +if(_31){ +this.dialog.getElementById("cancel").onclick=_31; +}else{ +this.dialog.getElementById("cancel").onclick=function(){ +_32.hide(); +}; +} +this.mainPluginObject.editor.disableToolbar(["fullscreen","smartreplace"]); +this.dialog.show(_2f); +this.dialog.onresize(); +}; +SmartReplace.Dialog.prototype.hide=function(){ +this.mainPluginObject.editor.enableToolbar(); +return this.dialog.hide(); +}; Index: openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/Stylist/stylist.js =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/Stylist/Attic/stylist.js,v diff -u -r1.4 -r1.5 --- openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/Stylist/stylist.js 25 Feb 2007 19:06:32 -0000 1.4 +++ openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/Stylist/stylist.js 14 Jun 2007 01:36:57 -0000 1.5 @@ -1,9 +1,9 @@ -HTMLArea.Config.prototype.css_style={}; -HTMLArea.Config.prototype.stylistLoadStylesheet=function(_1,_2){ +Xinha.Config.prototype.css_style={}; +Xinha.Config.prototype.stylistLoadStylesheet=function(_1,_2){ if(!_2){ _2={}; } -var _3=HTMLArea.ripStylesFromCSSFile(_1); +var _3=Xinha.ripStylesFromCSSFile(_1); for(var i in _3){ if(_2[i]){ this.css_style[i]=_2[i]; @@ -13,11 +13,11 @@ } this.pageStyleSheets[this.pageStyleSheets.length]=_1; }; -HTMLArea.Config.prototype.stylistLoadStyles=function(_5,_6){ +Xinha.Config.prototype.stylistLoadStyles=function(_5,_6){ if(!_6){ _6={}; } -var _7=HTMLArea.ripStylesFromCSSString(_5); +var _7=Xinha.ripStylesFromCSSString(_5); for(var i in _7){ if(_6[i]){ this.css_style[i]=_6[i]; @@ -27,11 +27,11 @@ } this.pageStyle+=_5; }; -HTMLArea.prototype._fillStylist=function(){ +Xinha.prototype._fillStylist=function(){ if(!this._stylist){ return false; } -this._stylist.innerHTML="+
++ ++ + Enable automatic replacements + ++ + Convert all quotes and dashes in the current document + + ++"+HTMLArea._lc("Styles","Stylist")+"
"; +this.plugins.Stylist.instance.main.innerHTML=""; var _9=true; var _a=this._getSelection(); var _b=this._activeElement(_a); @@ -114,11 +114,11 @@ _13.style.background="Highlight"; _13.style.color="HighlightText"; } -this._stylist.appendChild(_13); +this.plugins.Stylist.instance.main.appendChild(_13); } } }; -HTMLArea.prototype._stylistAddClasses=function(el,tag,_17){ +Xinha.prototype._stylistAddClasses=function(el,tag,_17){ if(el=="new"){ this.insertHTML("<"+tag+" class=\""+_17+"\">"+this.getSelectedHTML()+""+tag+">"); }else{ @@ -130,22 +130,22 @@ }else{ _18._stylist_usedToBe=[{"tagName":el.tagName,"className":el.getAttribute("class")}]; } -HTMLArea.addClasses(_18,_17); +Xinha.addClasses(_18,_17); }else{ -HTMLArea._addClasses(el,_17); +Xinha._addClasses(el,_17); } } this.focusEditor(); this.updateToolbar(); }; -HTMLArea.prototype._stylistRemoveClasses=function(_19,_1a){ +Xinha.prototype._stylistRemoveClasses=function(_19,_1a){ for(var x=0;x<_1a.length;x++){ this._stylistRemoveClassesFull(_1a[x],_19); } this.focusEditor(); this.updateToolbar(); }; -HTMLArea.prototype._stylistRemoveClassesFull=function(el,_1d){ +Xinha.prototype._stylistRemoveClassesFull=function(el,_1d){ if(el!=null){ var _1e=el.className.trim().split(" "); var _1f=[]; @@ -163,13 +163,13 @@ } if(_1f.length==0&&el._stylist_usedToBe&&el._stylist_usedToBe.length>0&&el._stylist_usedToBe[el._stylist_usedToBe.length-1].className!=null){ var _24=el._stylist_usedToBe[el._stylist_usedToBe.length-1]; -var _25=HTMLArea.arrayFilter(_24.className.trim().split(" "),function(c){ +var _25=Xinha.arrayFilter(_24.className.trim().split(" "),function(c){ if(c==null||c.trim()==""){ return false; } return true; }); -if((_1f.length==0)||(HTMLArea.arrayContainsArray(_1f,_25)&&HTMLArea.arrayContainsArray(_25,_1f))){ +if((_1f.length==0)||(Xinha.arrayContainsArray(_1f,_25)&&Xinha.arrayContainsArray(_25,_1f))){ el=this.switchElementTag(el,_24.tagName); _1f=_25; }else{ @@ -188,13 +188,13 @@ } } }; -HTMLArea.prototype.switchElementTag=function(el,tag){ +Xinha.prototype.switchElementTag=function(el,tag){ var _2b=el.parentNode; var _2c=this._doc.createElement(tag); -if(HTMLArea.is_ie||el.hasAttribute("id")){ +if(Xinha.is_ie||el.hasAttribute("id")){ _2c.setAttribute("id",el.getAttribute("id")); } -if(HTMLArea.is_ie||el.hasAttribute("style")){ +if(Xinha.is_ie||el.hasAttribute("style")){ _2c.setAttribute("style",el.getAttribute("style")); } var _2d=el.childNodes; @@ -207,10 +207,10 @@ this.selectNodeContents(_2c); return _2c; }; -HTMLArea.prototype._getAncestorsClassNames=function(sel){ +Xinha.prototype._getAncestorsClassNames=function(sel){ var _30=this._activeElement(sel); if(_30==null){ -_30=(HTMLArea.is_ie?this._createRange(sel).parentElement():this._createRange(sel).commonAncestorContainer); +_30=(Xinha.is_ie?this._createRange(sel).parentElement():this._createRange(sel).commonAncestorContainer); } var _31=[]; while(_30){ @@ -230,12 +230,12 @@ } return _31; }; -HTMLArea.prototype._ancestorsWithClasses=function(sel,tag,_36){ +Xinha.prototype._ancestorsWithClasses=function(sel,tag,_36){ var _37=[]; var _38=this._activeElement(sel); if(_38==null){ try{ -_38=(HTMLArea.is_ie?this._createRange(sel).parentElement():this._createRange(sel).commonAncestorContainer); +_38=(Xinha.is_ie?this._createRange(sel).parentElement():this._createRange(sel).commonAncestorContainer); } catch(e){ return _37; @@ -275,11 +275,11 @@ } return _37; }; -HTMLArea.ripStylesFromCSSFile=function(URL){ -var css=HTMLArea._geturlcontent(URL); -return HTMLArea.ripStylesFromCSSString(css); +Xinha.ripStylesFromCSSFile=function(URL){ +var css=Xinha._geturlcontent(URL); +return Xinha.ripStylesFromCSSString(css); }; -HTMLArea.ripStylesFromCSSString=function(css){ +Xinha.ripStylesFromCSSString=function(css){ RE_comment=/\/\*(.|\r|\n)*?\*\//g; RE_rule=/\{(.|\r|\n)*?\}/g; css=css.replace(RE_comment,""); @@ -295,29 +295,69 @@ }; function Stylist(_43,_44){ this.editor=_43; -_43._stylist=null; -_43._stylist=_43.addPanel("right"); -HTMLArea.addClass(_43._stylist,"stylist"); var _45=this; -_43.notifyOn("modechange",function(e,_47){ -switch(_47.mode){ +} +Stylist._pluginInfo={name:"Stylist",version:"1.0",developer:"James Sleeman",developer_url:"http://www.gogo.co.nz/",c_owner:"Gogo Internet Services",license:"HTMLArea",sponsor:"Gogo Internet Services",sponsor_url:"http://www.gogo.co.nz/"}; +Stylist.prototype.onGenerateOnce=function(){ +var _46=this.editor; +var _47=this; +if(typeof _46.config.css_style!="undefined"&&Xinha.objectProperties(_46.config.css_style).length!=0){ +_46._stylist=null; +_46._stylist=_46.addPanel("right"); +Xinha.addClass(_46._stylist,"stylist"); +this.caption=document.createElement("h1"); +this.caption.innerHTML=Xinha._lc("Styles","Stylist"); +_46._stylist.appendChild(this.caption); +this.main=document.createElement("div"); +this.main.style.overflow="auto"; +this.main.style.height=this.editor._framework.ed_cell.offsetHeight-this.caption.offsetHeight+"px"; +_46._stylist.appendChild(this.main); +Xinha.freeLater(this,"caption"); +Xinha.freeLater(this,"main"); +_46.notifyOn("modechange",function(e,_49){ +switch(_49.mode){ case "text": -_43.hidePanel(_43._stylist); +_46.hidePanel(_46._stylist); break; case "wysiwyg": -_43.showPanel(_43._stylist); +_46.showPanel(_46._stylist); break; } }); +_46.notifyOn("panel_change",function(e,_4b){ +switch(_4b.action){ +case "show": +var _4c=_47.main.offsetHeight-_4b.panel.offsetHeight; +_47.main.style.height=((_4c>0)?_47.main.offsetHeight-_4b.panel.offsetHeight:0)+"px"; +_46._stylist.style.height=_47.caption.offsetHeight+"px"; +_46.sizeEditor(); +break; +case "hide": +_47.resize(); +break; } -Stylist._pluginInfo={name:"Stylist",version:"1.0",developer:"James Sleeman",developer_url:"http://www.gogo.co.nz/",c_owner:"Gogo Internet Services",license:"htmlArea",sponsor:"Gogo Internet Services",sponsor_url:"http://www.gogo.co.nz/"}; -Stylist.prototype.onGenerateOnce=function(){ -var _48=this.editor; -if(typeof _48.config.css_style=="undefined"||HTMLArea.objectProperties(_48.config.css_style).length==0){ -_48.removePanel(_48._stylist); -_48._stylist=null; +}); +_46.notifyOn("before_resize",function(){ +_46._stylist.style.height=_47.caption.offsetHeight+"px"; +}); +_46.notifyOn("resize",function(){ +_47.resize(); +}); } }; +Stylist.prototype.resize=function(){ +var _4d=this.editor; +var _4e=_4d._stylist.parentNode; +var _4f=_4e.offsetHeight; +for(var i=0;i<_4e.childNodes.length;++i){ +if(_4e.childNodes[i]==_4d._stylist||!_4e.childNodes[i].offsetHeight){ +continue; +} +_4f-=_4e.childNodes[i].offsetHeight; +} +_4d._stylist.style.height=_4f+"px"; +this.main.style.height=_4f-this.caption.offsetHeight+"px"; +}; Stylist.prototype.onUpdateToolbar=function(){ if(this.editor._stylist){ if(this._timeoutID){ Index: openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/SuperClean/tidy.php =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/SuperClean/tidy.php,v diff -u -r1.3 -r1.4 --- openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/SuperClean/tidy.php 25 Feb 2007 19:06:32 -0000 1.3 +++ openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/SuperClean/tidy.php 14 Jun 2007 01:36:57 -0000 1.4 @@ -115,7 +115,7 @@ $content = ob_get_contents(); ob_end_clean(); - if(!strlen($content)) + if(strlen($content) < 4) { // Tidy on the local machine failed, try a post $res_1 Index: openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/TableOperations/table-operations.js =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/TableOperations/table-operations.js,v diff -u -r1.5 -r1.6 --- openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/TableOperations/table-operations.js 25 Feb 2007 19:06:33 -0000 1.5 +++ openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/TableOperations/table-operations.js 14 Jun 2007 01:36:58 -0000 1.6 @@ -247,6 +247,52 @@ } _3b.selectNodeContents(_52); } +function cellMerge(_53,_54,_55,_56,_57){ +var _58=[]; +var _59=[]; +try{ +for(i=_55;i<_55+_57;i++){ +var row=_53.rows[i]; +for(j=_54;j<_54+_56;j++){ +if(row.cells[j].colSpan>1||row.cells[j].rowSpan>1){ +splitCell(row.cells[j]); +} +_59.push(row.cells[j]); +} +if(_59.length>0){ +_58.push(_59); +_59=[]; +} +} +} +catch(e){ +alert("Invalid selection"); +return false; +} +var _5b=_58[0][0].parentNode.rowIndex; +var _5c=_58[_58.length-1][0].parentNode.rowIndex; +var _5d=_58[_58.length-1][0].rowSpan; +var _5e=""; +for(i=0;i<_58.length;++i){ +var _59=_58[i]; +for(var j=0;j<_59.length;++j){ +var _60=_59[j]; +_5e+=_60.innerHTML; +(i||j)&&(_60.parentNode.removeChild(_60)); +} +} +var td=_58[0][0]; +td.innerHTML=_5e; +td.rowSpan=_5c-_5b+_5d; +var _62=0; +for(j=0;j<_58[0].length;j++){ +_62+=_58[0][j].colSpan; +} +td.colSpan=_62; +_3b.selectNodeContents(td); +_3b.forceRedraw(); +_3b.focusEditor(); +} switch(_3c){ case "TO-row-insert-above": case "TO-row-insert-under": @@ -289,17 +335,17 @@ if(!td){ break; } -var _57=td.parentNode.parentNode.rows; -var _58=td.cellIndex; -var _59=(td.parentNode.cells.length==_58+1); -for(var i=_57.length;--i>=0;){ -var tr=_57[i]; +var _67=td.parentNode.parentNode.rows; +var _68=td.cellIndex; +var _69=(td.parentNode.cells.length==_68+1); +for(var i=_67.length;--i>=0;){ +var tr=_67[i]; var otd=_3b._doc.createElement("td"); otd.innerHTML=_3d; -if(_59&&HTMLArea.is_ie){ +if(_69&&HTMLArea.is_ie){ tr.insertBefore(otd); }else{ -var ref=tr.cells[_58+(/after/.test(_3c)?1:0)]; +var ref=tr.cells[_68+(/after/.test(_3c)?1:0)]; tr.insertBefore(otd,ref); } } @@ -317,16 +363,16 @@ if(!td){ break; } -var _58=td.cellIndex; +var _68=td.cellIndex; if(td.parentNode.cells.length==1){ alert(HTMLArea._lc("HTMLArea cowardly refuses to delete the last column in table.","TableOperations")); break; } selectNextNode(td); -var _57=td.parentNode.parentNode.rows; -for(var i=_57.length;--i>=0;){ -var tr=_57[i]; -tr.removeChild(tr.cells[_58]); +var _67=td.parentNode.parentNode.rows; +for(var i=_67.length;--i>=0;){ +var tr=_67[i]; +tr.removeChild(tr.cells[_68]); } _3b.forceRedraw(); _3b.focusEditor(); @@ -368,79 +414,56 @@ break; case "TO-cell-merge": var sel=_3b._getSelection(); -var _5e,i=0; -var _57=[]; -var row=null; -var _60=null; -if(!HTMLArea.is_ie){ -try{ -if(sel.rangeCount<2){ -alert(HTMLArea._lc("Please select the cells you want to merge.","TableOperations")); -break; +if(!HTMLArea.is_ie&&sel.rangeCount>1){ +var _6e=sel.getRangeAt(0); +var td=_6e.startContainer.childNodes[_6e.startOffset]; +var tr=td.parentNode; +var _6f=td.cellIndex; +var _70=tr.rowIndex; +var _71=0; +var _72=_70; +var _73=0; +var _74=0; +var td2,tr2; +for(i=0;i_73){ +_73=_74; } -_60.push(td); +if(tr2.rowIndex+td2.rowSpan-1>_71){ +_71=tr2.rowIndex+td2.rowSpan-1; } } -catch(e){ -} -_57.push(_60); +var _76=_71-_70+1; +var _77=tr.parentNode; +cellMerge(_77,_6f,_70,_73,_76); }else{ var td=this.getClosest("td"); if(!td){ alert(HTMLArea._lc("Please click into some cell","TableOperations")); break; } -var tr=td.parentElement; -var _61=prompt(HTMLArea._lc("How many columns would you like to merge?","TableOperations"),2); -if(!_61){ -break; +_3b._popupDialog("plugin://TableOperations/merge_cells.html",function(_78){ +if(!_78){ +return false; } -var _62=prompt(HTMLArea._lc("How many rows would you like to merge?","TableOperations"),2); -if(!_62){ -break; +_73=parseInt(_78["f_cols"],10)+1; +_76=parseInt(_78["f_rows"],10)+1; +var tr=td.parentNode; +var _7a=td.cellIndex; +var _7b=tr.rowIndex; +var _7c=tr.parentNode; +cellMerge(_7c,_7a,_7b,_73,_76); +},null); } -var _63=td.cellIndex; -while(_62-->0){ -td=tr.cells[_63]; -_60=[td]; -for(var i=1;i<_61;++i){ -td=td.nextSibling; -if(!td){ break; -} -_60.push(td); -} -_57.push(_60); -tr=tr.nextSibling; -if(!tr){ -break; -} -} -} -var _64=""; -for(i=0;i<_57.length;++i){ -var _60=_57[i]; -for(var j=0;j<_60.length;++j){ -var _66=_60[j]; -_64+=_66.innerHTML; -(i||j)&&(_66.parentNode.removeChild(_66)); -} -} -var td=_57[0][0]; -td.innerHTML=_64; -td.rowSpan=_57.length; -td.colSpan=_57[0].length; -_3b.selectNodeContents(td); -_3b.forceRedraw(); -_3b.focusEditor(); -break; case "TO-table-prop": this.dialogTableProperties(); break; @@ -455,167 +478,167 @@ } }; TableOperations.btnList=[["table-prop","table","Table properties"],null,["row-prop","tr","Row properties"],["row-insert-above","tr","Insert row before"],["row-insert-under","tr","Insert row after"],["row-delete","tr","Delete row"],["row-split","td[rowSpan!=1]","Split row"],null,["col-insert-before","td","Insert column before"],["col-insert-after","td","Insert column after"],["col-delete","td","Delete column"],["col-split","td[colSpan!=1]","Split column"],null,["cell-prop","td","Cell properties"],["cell-insert-before","td","Insert cell before"],["cell-insert-after","td","Insert cell after"],["cell-delete","td","Delete cell"],["cell-merge","tr","Merge cells"],["cell-split","td[colSpan!=1,rowSpan!=1]","Split cell"]]; -TableOperations.getLength=function(_67){ -var len=parseInt(_67); +TableOperations.getLength=function(_7d){ +var len=parseInt(_7d); if(isNaN(len)){ len=""; } return len; }; -TableOperations.processStyle=function(_69,_6a){ -var _6b=_6a.style; -for(var i in _69){ -if(typeof _69[i]=="function"){ +TableOperations.processStyle=function(_7f,_80){ +var _81=_80.style; +for(var i in _7f){ +if(typeof _7f[i]=="function"){ continue; } -var val=_69[i]; +var val=_7f[i]; switch(i){ case "f_st_backgroundColor": -_6b.backgroundColor=val; +_81.backgroundColor=val; break; case "f_st_color": -_6b.color=val; +_81.color=val; break; case "f_st_backgroundImage": if(/\S/.test(val)){ -_6b.backgroundImage="url("+val+")"; +_81.backgroundImage="url("+val+")"; }else{ -_6b.backgroundImage="none"; +_81.backgroundImage="none"; } break; case "f_st_borderWidth": -_6b.borderWidth=val; +_81.borderWidth=val; break; case "f_st_borderStyle": -_6b.borderStyle=val; +_81.borderStyle=val; break; case "f_st_borderColor": -_6b.borderColor=val; +_81.borderColor=val; break; case "f_st_borderCollapse": -_6b.borderCollapse=val?"collapse":""; +_81.borderCollapse=val?"collapse":""; break; case "f_st_width": if(/\S/.test(val)){ -_6b.width=val+_69["f_st_widthUnit"]; +_81.width=val+_7f["f_st_widthUnit"]; }else{ -_6b.width=""; +_81.width=""; } break; case "f_st_height": if(/\S/.test(val)){ -_6b.height=val+_69["f_st_heightUnit"]; +_81.height=val+_7f["f_st_heightUnit"]; }else{ -_6b.height=""; +_81.height=""; } break; case "f_st_textAlign": if(val=="char"){ -var ch=_69["f_st_textAlignChar"]; +var ch=_7f["f_st_textAlignChar"]; if(ch=="\""){ ch="\\\""; } -_6b.textAlign="\""+ch+"\""; +_81.textAlign="\""+ch+"\""; }else{ if(val=="-"){ -_6b.textAlign=""; +_81.textAlign=""; }else{ -_6b.textAlign=val; +_81.textAlign=val; } } break; case "f_st_verticalAlign": -_6a.vAlign=""; +_80.vAlign=""; if(val=="-"){ -_6b.verticalAlign=""; +_81.verticalAlign=""; }else{ -_6b.verticalAlign=val; +_81.verticalAlign=val; } break; case "f_st_float": -_6b.cssFloat=val; +_81.cssFloat=val; break; } } }; -TableOperations.createColorButton=function(doc,_70,_71,_72){ -if(!_71){ -_71=""; +TableOperations.createColorButton=function(doc,_86,_87,_88){ +if(!_87){ +_87=""; }else{ -if(!/#/.test(_71)){ -_71=HTMLArea._colorToRgb(_71); +if(!/#/.test(_87)){ +_87=HTMLArea._colorToRgb(_87); } } var df=doc.createElement("span"); -var _74=doc.createElement("input"); -_74.type="hidden"; -df.appendChild(_74); -_74.name="f_st_"+_72; -_74.value=_71; -var _75=doc.createElement("span"); -_75.className="buttonColor"; -df.appendChild(_75); -var _76=doc.createElement("span"); -_76.className="chooser"; -_76.style.backgroundColor=_71; -_75.appendChild(_76); -_75.onmouseover=function(){ +var _8a=doc.createElement("input"); +_8a.type="hidden"; +df.appendChild(_8a); +_8a.name="f_st_"+_88; +_8a.value=_87; +var _8b=doc.createElement("span"); +_8b.className="buttonColor"; +df.appendChild(_8b); +var _8c=doc.createElement("span"); +_8c.className="chooser"; +_8c.style.backgroundColor=_87; +_8b.appendChild(_8c); +_8b.onmouseover=function(){ if(!this.disabled){ this.className+=" buttonColor-hilite"; } }; -_75.onmouseout=function(){ +_8b.onmouseout=function(){ if(!this.disabled){ this.className="buttonColor"; } }; -_76.onclick=function(){ +_8c.onclick=function(){ if(this.parentNode.disabled){ return false; } -_70._popupDialog("select_color.html",function(_77){ -if(_77){ -_76.style.backgroundColor="#"+_77; -_74.value="#"+_77; +_86._popupDialog("select_color.html",function(_8d){ +if(_8d){ +_8c.style.backgroundColor="#"+_8d; +_8a.value="#"+_8d; } -},_71); +},_87); }; -var _78=doc.createElement("span"); -_78.innerHTML="×"; -_78.className="nocolor"; -_78.title=HTMLArea._lc("Unset color","TableOperations"); -_75.appendChild(_78); -_78.onmouseover=function(){ +var _8e=doc.createElement("span"); +_8e.innerHTML="×"; +_8e.className="nocolor"; +_8e.title=HTMLArea._lc("Unset color","TableOperations"); +_8b.appendChild(_8e); +_8e.onmouseover=function(){ if(!this.parentNode.disabled){ this.className+=" nocolor-hilite"; } }; -_78.onmouseout=function(){ +_8e.onmouseout=function(){ if(!this.parentNode.disabled){ this.className="nocolor"; } }; -_78.onclick=function(){ -_76.style.backgroundColor=""; -_74.value=""; +_8e.onclick=function(){ +_8c.style.backgroundColor=""; +_8a.value=""; }; return df; }; -TableOperations.createStyleLayoutFieldset=function(doc,_7a,el){ -var _7c=doc.createElement("fieldset"); -var _7d=doc.createElement("legend"); -_7c.appendChild(_7d); -_7d.innerHTML=HTMLArea._lc("Layout","TableOperations"); -var _7e=doc.createElement("table"); -_7c.appendChild(_7e); -_7e.style.width="100%"; -var _7f=doc.createElement("tbody"); -_7e.appendChild(_7f); -var _80=el.tagName.toLowerCase(); +TableOperations.createStyleLayoutFieldset=function(doc,_90,el){ +var _92=doc.createElement("fieldset"); +var _93=doc.createElement("legend"); +_92.appendChild(_93); +_93.innerHTML=HTMLArea._lc("Layout","TableOperations"); +var _94=doc.createElement("table"); +_92.appendChild(_94); +_94.style.width="100%"; +var _95=doc.createElement("tbody"); +_94.appendChild(_95); +var _96=el.tagName.toLowerCase(); var tr,td,input,select,option,options,i; -if(_80!="td"&&_80!="tr"&&_80!="th"){ +if(_96!="td"&&_96!="tr"&&_96!="th"){ tr=doc.createElement("tr"); -_7f.appendChild(tr); +_95.appendChild(tr); td=doc.createElement("td"); td.className="label"; tr.appendChild(td); @@ -637,7 +660,7 @@ } } tr=doc.createElement("tr"); -_7f.appendChild(tr); +_95.appendChild(tr); td=doc.createElement("td"); td.className="label"; tr.appendChild(td); @@ -671,7 +694,7 @@ td.appendChild(select); select.name="f_st_textAlign"; options=["Left","Center","Right","Justify","-"]; -if(_80=="td"){ +if(_96=="td"){ options.push("Char"); } input=doc.createElement("input"); @@ -688,9 +711,9 @@ option.selected=((el.style.textAlign.toLowerCase()==val)||(el.style.textAlign==""&&Val=="-")); select.appendChild(option); } -function setCharVisibility(_85){ -input.style.visibility=_85?"visible":"hidden"; -if(_85){ +function setCharVisibility(_9b){ +input.style.visibility=_9b?"visible":"hidden"; +if(_9b){ input.focus(); input.select(); } @@ -700,7 +723,7 @@ }; setCharVisibility(select.value=="char"); tr=doc.createElement("tr"); -_7f.appendChild(tr); +_95.appendChild(tr); td=doc.createElement("td"); td.className="label"; tr.appendChild(td); @@ -743,28 +766,28 @@ option.selected=((el.style.verticalAlign.toLowerCase()==val)||(el.style.verticalAlign==""&&Val=="-")); select.appendChild(option); } -return _7c; +return _92; }; -TableOperations.createStyleFieldset=function(doc,_87,el){ -var _89=doc.createElement("fieldset"); -var _8a=doc.createElement("legend"); -_89.appendChild(_8a); -_8a.innerHTML=HTMLArea._lc("CSS Style","TableOperations"); -var _8b=doc.createElement("table"); -_89.appendChild(_8b); -_8b.style.width="100%"; -var _8c=doc.createElement("tbody"); -_8b.appendChild(_8c); +TableOperations.createStyleFieldset=function(doc,_9d,el){ +var _9f=doc.createElement("fieldset"); +var _a0=doc.createElement("legend"); +_9f.appendChild(_a0); +_a0.innerHTML=HTMLArea._lc("CSS Style","TableOperations"); +var _a1=doc.createElement("table"); +_9f.appendChild(_a1); +_a1.style.width="100%"; +var _a2=doc.createElement("tbody"); +_a1.appendChild(_a2); var tr,td,input,select,option,options,i; tr=doc.createElement("tr"); -_8c.appendChild(tr); +_a2.appendChild(tr); td=doc.createElement("td"); tr.appendChild(td); td.className="label"; td.innerHTML=HTMLArea._lc("Background","TableOperations")+":"; td=doc.createElement("td"); tr.appendChild(td); -var df=TableOperations.createColorButton(doc,_87,el.style.backgroundColor,"backgroundColor"); +var df=TableOperations.createColorButton(doc,_9d,el.style.backgroundColor,"backgroundColor"); df.firstChild.nextSibling.style.marginRight="0.5em"; td.appendChild(df); td.appendChild(doc.createTextNode(HTMLArea._lc("Image URL","TableOperations")+": ")); @@ -776,37 +799,37 @@ } td.appendChild(input); tr=doc.createElement("tr"); -_8c.appendChild(tr); +_a2.appendChild(tr); td=doc.createElement("td"); tr.appendChild(td); td.className="label"; td.innerHTML=HTMLArea._lc("FG Color","TableOperations")+":"; td=doc.createElement("td"); tr.appendChild(td); -td.appendChild(TableOperations.createColorButton(doc,_87,el.style.color,"color")); +td.appendChild(TableOperations.createColorButton(doc,_9d,el.style.color,"color")); input=doc.createElement("input"); input.style.visibility="hidden"; input.type="text"; td.appendChild(input); tr=doc.createElement("tr"); -_8c.appendChild(tr); +_a2.appendChild(tr); td=doc.createElement("td"); tr.appendChild(td); td.className="label"; td.innerHTML=HTMLArea._lc("Border","TableOperations")+":"; td=doc.createElement("td"); tr.appendChild(td); -var _8f=TableOperations.createColorButton(doc,_87,el.style.borderColor,"borderColor"); -var btn=_8f.firstChild.nextSibling; -td.appendChild(_8f); +var _a5=TableOperations.createColorButton(doc,_9d,el.style.borderColor,"borderColor"); +var btn=_a5.firstChild.nextSibling; +td.appendChild(_a5); btn.style.marginRight="0.5em"; select=doc.createElement("select"); -var _91=[]; +var _a7=[]; td.appendChild(select); select.name="f_st_borderStyle"; options=["none","dotted","dashed","solid","double","groove","ridge","inset","outset"]; -var _92=el.style.borderStyle; -(_92.match(/([^\s]*)\s/))&&(_92=RegExp.$1); +var _a8=el.style.borderStyle; +(_a8.match(/([^\s]*)\s/))&&(_a8=RegExp.$1); for(var i in options){ if(typeof options[i]=="function"){ continue; @@ -815,15 +838,15 @@ option=doc.createElement("option"); option.value=val; option.innerHTML=val; -(val==_92)&&(option.selected=true); +(val==_a8)&&(option.selected=true); select.appendChild(option); } select.style.marginRight="0.5em"; -function setBorderFieldsStatus(_95){ -for(var i=0;i<_91.length;++i){ -var el=_91[i]; -el.style.visibility=_95?"hidden":"visible"; -if(!_95&&(el.tagName.toLowerCase()=="input")){ +function setBorderFieldsStatus(_ab){ +for(var i=0;i<_a7.length;++i){ +var el=_a7[i]; +el.style.visibility=_ab?"hidden":"visible"; +if(!_ab&&(el.tagName.toLowerCase()=="input")){ el.focus(); el.select(); } @@ -833,21 +856,21 @@ setBorderFieldsStatus(this.value=="none"); }; input=doc.createElement("input"); -_91.push(input); +_a7.push(input); input.type="text"; input.name="f_st_borderWidth"; input.value=TableOperations.getLength(el.style.borderWidth); input.size="5"; td.appendChild(input); input.style.marginRight="0.5em"; -var _98=doc.createElement("span"); -_98.innerHTML=HTMLArea._lc("pixels","TableOperations"); -td.appendChild(_98); -_91.push(_98); +var _ae=doc.createElement("span"); +_ae.innerHTML=HTMLArea._lc("pixels","TableOperations"); +td.appendChild(_ae); +_a7.push(_ae); setBorderFieldsStatus(select.value=="none"); if(el.tagName.toLowerCase()=="table"){ tr=doc.createElement("tr"); -_8c.appendChild(tr); +_a2.appendChild(tr); td=doc.createElement("td"); td.className="label"; tr.appendChild(td); @@ -860,11 +883,11 @@ td.appendChild(input); td=doc.createElement("td"); tr.appendChild(td); -var _99=doc.createElement("label"); -_99.htmlFor="f_st_borderCollapse"; -_99.innerHTML=HTMLArea._lc("Collapsed borders","TableOperations"); -td.appendChild(_99); +var _af=doc.createElement("label"); +_af.htmlFor="f_st_borderCollapse"; +_af.innerHTML=HTMLArea._lc("Collapsed borders","TableOperations"); +td.appendChild(_af); } -return _89; +return _9f; }; Index: openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/TableOperations/popups/merge_cells.html =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/TableOperations/popups/merge_cells.html,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/TableOperations/popups/merge_cells.html 14 Jun 2007 01:36:58 -0000 1.1 @@ -0,0 +1,65 @@ + + + + + Merge Cells + + + + + + + + + + + + + Index: openacs-4/packages/acs-templating/www/resources/xinha-nightly/popups/popup.js =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/resources/xinha-nightly/popups/popup.js,v diff -u -r1.6 -r1.7 --- openacs-4/packages/acs-templating/www/resources/xinha-nightly/popups/popup.js 25 Feb 2007 19:06:34 -0000 1.6 +++ openacs-4/packages/acs-templating/www/resources/xinha-nightly/popups/popup.js 14 Jun 2007 01:36:58 -0000 1.7 @@ -27,7 +27,7 @@ if(window.__dlg_init_done){ return true; } -if(window.opener._editor_skin!=""){ +if(window.opener._editor_skin){ var _c=document.getElementsByTagName("head")[0]; var _d=document.createElement("link"); _d.type="text/css"; @@ -36,14 +36,13 @@ _c.appendChild(_d); } window.dialogArguments=opener.Dialog._arguments; -var _e=document.body; +var _e=Xinha.pageSize(window); if(!_b){ -var _f=Xinha.viewportSize(window); -_b={width:_f.x,height:_e.scrollHeight}; +_b={width:_e.x,height:_e.y}; } window.resizeTo(_b.width,_b.height); var _f=Xinha.viewportSize(window); -window.resizeBy(0,_e.scrollHeight-_f.y); +window.resizeBy(0,_e.y-_f.y); if(_b.top&&_b.left){ window.moveTo(_b.left,_b.top); }else{ Index: openacs-4/packages/acs-templating/www/resources/xinha-nightly/skins/silva/skin.css =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/resources/xinha-nightly/skins/silva/skin.css,v diff -u -r1.1 -r1.2 --- openacs-4/packages/acs-templating/www/resources/xinha-nightly/skins/silva/skin.css 2 Feb 2007 21:05:08 -0000 1.1 +++ openacs-4/packages/acs-templating/www/resources/xinha-nightly/skins/silva/skin.css 14 Jun 2007 01:36:58 -0000 1.2 @@ -19,22 +19,30 @@ { margin-top:0px; margin-bottom:0px; - border:1px solid transparent; + border:1px solid #F1F1F1; padding:0px; -moz-border-radius:15px; margin:4px; height:20px; } +/* hack: IE6 does not know border-color: transparent;*/ +html > body .htmlarea .toolbarRow { + border-color: transparent; +} .htmlarea .toolbar .button { width:18px; height:18px; padding:1px 2px 2px 1px ; - border: solid transparent; + border: solid #F1F1F1; border-width:1px; } +html > body .htmlarea .toolbar .button { + border-color: transparent; +} + .buttonImageContainer { position:relative; @@ -110,7 +118,8 @@ } .dialog { - background: url(dialog.jpg) #f0f0f0 no-repeat; + /* background: url(dialog.jpg) #f0f0f0 no-repeat; */ + background-color: #f0f0f0; } body.dialog { padding-top:0; @@ -135,7 +144,7 @@ font-weight:400; } .dialog .title { - margin:5px -5px; + } .dialog button{ Index: openacs-4/packages/acs-templating/www/resources/xinha-nightly/skins/silva/statusbar.png =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/resources/xinha-nightly/skins/silva/statusbar.png,v diff -u -r1.1 -r1.2 Binary files differ Index: openacs-4/packages/acs-templating/www/resources/xinha-nightly/skins/silva/toolbar.png =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/www/resources/xinha-nightly/skins/silva/toolbar.png,v diff -u -r1.1 -r1.2 Binary files differ