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.5 -r1.6 --- openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ExtendedFileManager/assets/images.js 13 May 2008 18:53:49 -0000 1.5 +++ openacs-4/packages/acs-templating/www/resources/xinha-nightly/plugins/ExtendedFileManager/assets/images.js 16 Jan 2009 09:05:47 -0000 1.6 @@ -1,245 +1,2 @@ -/* This compressed file is part of Xinha. For uncompressed sources, forum, and bug reports, go to xinha.org */ -/* This file is part of version 0.95 released Mon, 12 May 2008 17:33:15 +0200 */ -/* The URL of the most recent version of this file is http://svn.xinha.webfactional.com/trunk/plugins/ExtendedFileManager/assets/images.js */ -function i18n(_1){ -return Xinha._lc(_1,"ExtendedFileManager"); -} -function changeDir(_2){ -showMessage("Loading"); -var _3=window.top.document.getElementById("manager_mode").value; -var _4=window.top.document.getElementById("viewtype"); -var _5=_4.options[_4.selectedIndex].value; -location.href=_backend_url+"__function=images&mode="+_3+"&dir="+_2+"&viewtype="+_5; -document.cookie="EFMStartDir"+_3+"="+_2; -} -function newFolder(_6,_7){ -var _8=window.top.document.getElementById("manager_mode").value; -var _9=window.top.document.getElementById("viewtype"); -var _a=_9.options[_9.selectedIndex].value; -location.href=_backend_url+"__function=images&mode="+_8+"&dir="+_6+"&newDir="+_7+"&viewtype="+_a; -} -function renameFile(_b){ -var _c=_b.replace(/.*%2F/,"").replace(/\..*$/,""); -var _d=function(_e){ -if(_e==""||_e==null||_e==_c){ -alert(i18n("Cancelled rename.")); -return false; -} -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(_14){ -function rename(_15){ -if(_15==""||_15==null||_15==_14){ -alert(i18n("Cancelled rename.")); -return false; -} -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; -} -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 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 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; -} -} -} -} -function emptyProperties(){ -toggleImageProperties(false); -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 _2f=window.top.document; -if(val==true){ -_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=""; -} -_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(_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=_34.getElementById("f_title"); -obj.value=alt; -if(_32==0&&_33==0){ -toggleImageProperties(true); -}else{ -toggleImageProperties(false); -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(_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 _36=window.top.document; -if(_current_selected){ -_current_selected.className=_current_selected.className.replace(/(^| )active( |$)/,"$1$2"); -_current_selected=null; -} -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(_37); -} -function asc2hex(str){ -var _3d=""; -for(var i=0;i6){popupPrompt(i18n("Please enter new name for this file..."),c,b,i18n("Rename"))}else{var a=prompt(i18n("Please enter new name for this file..."),c);b(a)}}function renameDir(c){function b(d){if(d==""||d==null||d==c){alert(i18n("Cancelled rename."));return false}var h=window.top.document.getElementById("manager_mode").value;var g=window.top.document.getElementById("dirPath");var f=g.options[g.selectedIndex].value;g=window.top.document.getElementById("viewtype");var e=g.options[g.selectedIndex].value;location.href=_backend_url+"__function=images&mode="+h+"&dir="+f+"&rename="+c+"&renameTo="+d+"&viewtype="+e}if(Xinha.ie_version>6){popupPrompt(i18n("Please enter new name for this folder..."),c,b,i18n("Rename"))}else{var a=prompt(i18n("Please enter new name for this folder..."),c);b(a)}}function copyFile(b,d){var c=window.top.document.getElementById("dirPath");var a=c.options[c.selectedIndex].value;window.top.pasteButton({dir:a,file:b,action:d+"File"})}function copyDir(a,d){var c=window.top.document.getElementById("dirPath");var b=c.options[c.selectedIndex].value;window.top.pasteButton({dir:b,file:a,action:d+"Dir"})}function paste(d){var e=window.top.document.getElementById("manager_mode").value;var c=window.top.document.getElementById("dirPath");var b=c.options[c.selectedIndex].value;c=window.top.document.getElementById("viewtype");var a=c.options[c.selectedIndex].value;location.href=_backend_url+"__function=images&mode="+e+"&dir="+b+"&paste="+d.action+"&srcdir="+d.dir+"&file="+d.file+"&viewtype="+a}function updateDir(d){var e=window.top.document.getElementById("manager_mode").value;document.cookie="EFMStartDir"+e+"="+d;var c=window.top.document.getElementById("dirPath");if(c){for(var b=0;b