From bb65b2e439b11bd0eb2ee80f68be27abf6cd50ef Mon Sep 17 00:00:00 2001 From: Owen Leonard Date: Wed, 16 Jul 2025 16:36:11 +0000 Subject: [PATCH] Bug 40422: Remove Greybox assets from the staff interface This patch removes the Greybox library from the staff interface templates and the include file which was used by templates calling Greybox. The patch also removes some Greybox stuff which should have been removed in Bug 16778. Sponsored-by: Athens County Public Libraries Signed-off-by: Jonathan Druart --- koha-tmpl/intranet-tmpl/lib/greybox/AJS.js | 525 ------- koha-tmpl/intranet-tmpl/lib/greybox/AJS_fx.js | 136 -- .../lib/greybox/GreyBox_v5_5.zip | Bin 180408 -> 0 bytes .../lib/greybox/GreyBox_v5_5/LGPL.txt | 504 ------ .../lib/greybox/GreyBox_v5_5/about.html | 50 - .../GreyBox_v5_5/adobe_images/nav_buttons.psd | Bin 165140 -> 0 bytes .../greybox/GreyBox_v5_5/advance_usage.html | 182 --- .../lib/greybox/GreyBox_v5_5/combiner.py | 134 -- .../GreyBox_v5_5/compressing_greybox.html | 55 - .../compression_lib/AJS_minify.py | 255 --- .../GreyBox_v5_5/compression_lib/__init__.py | 1 - .../lib/greybox/GreyBox_v5_5/examples.html | 95 -- .../GreyBox_v5_5/greybox_source/auto_deco.js | 67 - .../GreyBox_v5_5/greybox_source/base/AJS.js | 1371 ----------------- .../greybox_source/base/AJS_fx.js | 194 --- .../GreyBox_v5_5/greybox_source/base/base.css | 32 - .../GreyBox_v5_5/greybox_source/base/base.js | 192 --- .../greybox_source/base/indicator.gif | Bin 8238 -> 0 bytes .../greybox_source/base/loader_frame.html | 104 -- .../greybox_source/gallery/g_close.gif | Bin 541 -> 0 bytes .../greybox_source/gallery/gallery.css | 51 - .../greybox_source/gallery/gallery.js | 114 -- .../GreyBox_v5_5/greybox_source/set/next.gif | Bin 528 -> 0 bytes .../GreyBox_v5_5/greybox_source/set/prev.gif | Bin 525 -> 0 bytes .../GreyBox_v5_5/greybox_source/set/set.css | 20 - .../GreyBox_v5_5/greybox_source/set/set.js | 101 -- .../greybox_source/window/header_bg.gif | Bin 1188 -> 0 bytes .../greybox_source/window/w_close.gif | Bin 74 -> 0 bytes .../greybox_source/window/window.css | 39 - .../greybox_source/window/window.js | 109 -- .../greybox/GreyBox_v5_5/installation.html | 49 - .../greybox/GreyBox_v5_5/normal_usage.html | 126 -- .../GreyBox_v5_5/static_files/help.css | 93 -- .../greybox/GreyBox_v5_5/static_files/help.js | 52 - .../GreyBox_v5_5/static_files/logo.gif | Bin 4514 -> 0 bytes .../static_files/night_valley.jpg | Bin 46740 -> 0 bytes .../static_files/night_valley_thumb.gif | Bin 4410 -> 0 bytes .../static_files/night_valley_thumb.jpg | Bin 2524 -> 0 bytes .../GreyBox_v5_5/static_files/salt.jpg | Bin 54124 -> 0 bytes .../GreyBox_v5_5/static_files/salt_thumb.gif | Bin 3061 -> 0 bytes .../intranet-tmpl/lib/greybox/g_close.gif | Bin 541 -> 0 bytes .../intranet-tmpl/lib/greybox/gb_scripts.js | 436 ------ .../intranet-tmpl/lib/greybox/gb_styles.css | 158 -- .../intranet-tmpl/lib/greybox/header_bg.gif | Bin 1188 -> 0 bytes .../intranet-tmpl/lib/greybox/indicator.gif | Bin 8238 -> 0 bytes .../lib/greybox/loader_frame.html | 104 -- koha-tmpl/intranet-tmpl/lib/greybox/next.gif | Bin 528 -> 0 bytes koha-tmpl/intranet-tmpl/lib/greybox/prev.gif | Bin 525 -> 0 bytes .../intranet-tmpl/lib/greybox/w_close.gif | Bin 74 -> 0 bytes .../prog/en/includes/greybox.inc | 11 - .../prog/en/modules/patron_lists/lists.tt | 3 +- 51 files changed, 1 insertion(+), 5362 deletions(-) delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/AJS.js delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/AJS_fx.js delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5.zip delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/LGPL.txt delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/about.html delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/adobe_images/nav_buttons.psd delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/advance_usage.html delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/combiner.py delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/compressing_greybox.html delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/compression_lib/AJS_minify.py delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/compression_lib/__init__.py delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/examples.html delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/auto_deco.js delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/base/AJS.js delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/base/AJS_fx.js delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/base/base.css delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/base/base.js delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/base/indicator.gif delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/base/loader_frame.html delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/gallery/g_close.gif delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/gallery/gallery.css delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/gallery/gallery.js delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/set/next.gif delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/set/prev.gif delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/set/set.css delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/set/set.js delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/window/header_bg.gif delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/window/w_close.gif delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/window/window.css delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/window/window.js delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/installation.html delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/normal_usage.html delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/static_files/help.css delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/static_files/help.js delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/static_files/logo.gif delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/static_files/night_valley.jpg delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/static_files/night_valley_thumb.gif delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/static_files/night_valley_thumb.jpg delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/static_files/salt.jpg delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/static_files/salt_thumb.gif delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/g_close.gif delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/gb_scripts.js delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/gb_styles.css delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/header_bg.gif delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/indicator.gif delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/loader_frame.html delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/next.gif delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/prev.gif delete mode 100644 koha-tmpl/intranet-tmpl/lib/greybox/w_close.gif delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/greybox.inc diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/AJS.js b/koha-tmpl/intranet-tmpl/lib/greybox/AJS.js deleted file mode 100644 index 2e48c2dc490..00000000000 --- a/koha-tmpl/intranet-tmpl/lib/greybox/AJS.js +++ /dev/null @@ -1,525 +0,0 @@ -AJS={BASE_URL:"",drag_obj:null,drag_elm:null,_drop_zones:[],_cur_pos:null,join:function(_1,_2){ -try{ -return _2.join(_1); -} -catch(e){ -var r=_2[0]||""; -AJS.map(_2,function(_4){ -r+=_1+_4; -},1); -return r+""; -} -},getScrollTop:function(){ -var t; -if(document.documentElement&&document.documentElement.scrollTop){ -t=document.documentElement.scrollTop; -}else{ -if(document.body){ -t=document.body.scrollTop; -} -} -return t; -},addClass:function(){ -var _6=AJS.forceArray(arguments); -var _7=_6.pop(); -var _8=function(o){ -if(!new RegExp("(^|\\s)"+_7+"(\\s|$)").test(o.className)){ -o.className+=(o.className?" ":"")+_7; -} -}; -AJS.map(_6,function(_a){ -_8(_a); -}); -},setStyle:function(){ -var _b=AJS.forceArray(arguments); -var _c=_b.pop(); -var _d=_b.pop(); -AJS.map(_b,function(_e){ -_e.style[_d]=AJS.getCssDim(_c); -}); -},_getRealScope:function(fn,_10,_11,_12){ -var _13=window; -_10=AJS.$A(_10); -if(fn._cscope){ -_13=fn._cscope; -} -return function(){ -var _14=[]; -var i=0; -if(_11){ -i=1; -} -AJS.map(arguments,function(arg){ -_14.push(arg); -},i); -_14=_14.concat(_10); -if(_12){ -_14=_14.reverse(); -} -return fn.apply(_13,_14); -}; -},preloadImages:function(){ -AJS.AEV(window,"load",AJS.$p(function(_17){ -AJS.map(_17,function(src){ -var pic=new Image(); -pic.src=src; -}); -},arguments)); -},_createDomShortcuts:function(){ -var _1a=["ul","li","td","tr","th","tbody","table","input","span","b","a","div","img","button","h1","h2","h3","br","textarea","form","p","select","option","iframe","script","center","dl","dt","dd","small","pre"]; -var _1b=function(elm){ -var _1d="return AJS.createDOM.apply(null, ['"+elm+"', arguments]);"; -var _1e="function() { "+_1d+" }"; -eval("AJS."+elm.toUpperCase()+"="+_1e); -}; -AJS.map(_1a,_1b); -AJS.TN=function(_1f){ -return document.createTextNode(_1f); -}; -},documentInsert:function(elm){ -if(typeof (elm)=="string"){ -elm=AJS.HTML2DOM(elm); -} -document.write(""); -AJS.swapDOM(AJS.$("dummy_holder"),elm); -},getWindowSize:function(doc){ -doc=doc||document; -var _22,_23; -if(self.innerHeight){ -_22=self.innerWidth; -_23=self.innerHeight; -}else{ -if(doc.documentElement&&doc.documentElement.clientHeight){ -_22=doc.documentElement.clientWidth; -_23=doc.documentElement.clientHeight; -}else{ -if(doc.body){ -_22=doc.body.clientWidth; -_23=doc.body.clientHeight; -} -} -} -return {"w":_22,"h":_23}; -},flattenList:function(_24){ -var r=[]; -var _26=function(r,l){ -AJS.map(l,function(o){ -if(o==null){ -}else{ -if(AJS.isArray(o)){ -_26(r,o); -}else{ -r.push(o); -} -} -}); -}; -_26(r,_24); -return r; -},setEventKey:function(e){ -e.key=e.keyCode?e.keyCode:e.charCode; -if(window.event){ -e.ctrl=window.event.ctrlKey; -e.shift=window.event.shiftKey; -}else{ -e.ctrl=e.ctrlKey; -e.shift=e.shiftKey; -} -switch(e.key){ -case 63232: -e.key=38; -break; -case 63233: -e.key=40; -break; -case 63235: -e.key=39; -break; -case 63234: -e.key=37; -break; -} -},removeElement:function(){ -var _2b=AJS.forceArray(arguments); -AJS.map(_2b,function(elm){ -AJS.swapDOM(elm,null); -}); -},_unloadListeners:function(){ -if(AJS.listeners){ -AJS.map(AJS.listeners,function(elm,_2e,fn){ -AJS.REV(elm,_2e,fn); -}); -} -AJS.listeners=[]; -},partial:function(fn){ -var _31=AJS.forceArray(arguments); -return AJS.$b(fn,null,_31.slice(1,_31.length).reverse(),false,true); -},getIndex:function(elm,_33,_34){ -for(var i=0;i<_33.length;i++){ -if(_34&&_34(_33[i])||elm==_33[i]){ -return i; -} -} -return -1; -},isDefined:function(o){ -return (o!="undefined"&&o!=null); -},isArray:function(obj){ -return obj instanceof Array; -},setLeft:function(){ -var _38=AJS.forceArray(arguments); -_38.splice(_38.length-1,0,"left"); -AJS.setStyle.apply(null,_38); -},appendChildNodes:function(elm){ -if(arguments.length>=2){ -AJS.map(arguments,function(n){ -if(AJS.isString(n)){ -n=AJS.TN(n); -} -if(AJS.isDefined(n)){ -elm.appendChild(n); -} -},1); -} -return elm; -},isOpera:function(){ -return (navigator.userAgent.toLowerCase().indexOf("opera")!=-1); -},isString:function(obj){ -return (typeof obj=="string"); -},hideElement:function(elm){ -var _3d=AJS.forceArray(arguments); -AJS.map(_3d,function(elm){ -elm.style.display="none"; -}); -},setOpacity:function(elm,p){ -elm.style.opacity=p; -elm.style.filter="alpha(opacity="+p*100+")"; -},setHeight:function(){ -var _41=AJS.forceArray(arguments); -_41.splice(_41.length-1,0,"height"); -AJS.setStyle.apply(null,_41); -},setWidth:function(){ -var _42=AJS.forceArray(arguments); -_42.splice(_42.length-1,0,"width"); -AJS.setStyle.apply(null,_42); -},createArray:function(v){ -if(AJS.isArray(v)&&!AJS.isString(v)){ -return v; -}else{ -if(!v){ -return []; -}else{ -return [v]; -} -} -},isDict:function(o){ -var _45=String(o); -return _45.indexOf(" Object")!=-1; -},isMozilla:function(){ -return (navigator.userAgent.toLowerCase().indexOf("gecko")!=-1&&navigator.productSub>=20030210); -},_listenOnce:function(elm,_47,fn){ -var _49=function(){ -AJS.removeEventListener(elm,_47,_49); -fn(arguments); -}; -return _49; -},addEventListener:function(elm,_4b,fn,_4d,_4e){ -if(!_4e){ -_4e=false; -} -var _4f=AJS.$A(elm); -AJS.map(_4f,function(_50){ -if(_4d){ -fn=AJS._listenOnce(_50,_4b,fn); -} -if(AJS.isIn(_4b,["submit","load","scroll","resize"])){ -var old=elm["on"+_4b]; -elm["on"+_4b]=function(){ -if(old){ -fn(arguments); -return old(arguments); -}else{ -return fn(arguments); -} -}; -return; -} -if(AJS.isIn(_4b,["keypress","keydown","keyup","click"])){ -var _52=fn; -fn=function(e){ -AJS.setEventKey(e); -return _52.apply(null,arguments); -}; -} -if(_50.attachEvent){ -_50.attachEvent("on"+_4b,fn); -}else{ -if(_50.addEventListener){ -_50.addEventListener(_4b,fn,_4e); -} -} -AJS.listeners=AJS.$A(AJS.listeners); -AJS.listeners.push([_50,_4b,fn]); -}); -},createDOM:function(_54,_55){ -var i=0,_57; -elm=document.createElement(_54); -if(AJS.isDict(_55[i])){ -for(k in _55[0]){ -_57=_55[0][k]; -if(k=="style"){ -elm.style.cssText=_57; -}else{ -if(k=="class"||k=="className"){ -elm.className=_57; -}else{ -elm.setAttribute(k,_57); -} -} -} -i++; -} -if(_55[0]==null){ -i=1; -} -AJS.map(_55,function(n){ -if(n){ -if(AJS.isString(n)||AJS.isNumber(n)){ -n=AJS.TN(n); -} -elm.appendChild(n); -} -},i); -return elm; -},setTop:function(){ -var _59=AJS.forceArray(arguments); -_59.splice(_59.length-1,0,"top"); -AJS.setStyle.apply(null,_59); -},getElementsByTagAndClassName:function(_5a,_5b,_5c){ -var _5d=[]; -if(!AJS.isDefined(_5c)){ -_5c=document; -} -if(!AJS.isDefined(_5a)){ -_5a="*"; -} -var els=_5c.getElementsByTagName(_5a); -var _5f=els.length; -var _60=new RegExp("(^|\\s)"+_5b+"(\\s|$)"); -for(i=0,j=0;i<_5f;i++){ -if(_60.test(els[i].className)||_5b==null){ -_5d[j]=els[i]; -j++; -} -} -return _5d; -},removeClass:function(){ -var _61=AJS.forceArray(arguments); -var cls=_61.pop(); -var _63=function(o){ -o.className=o.className.replace(new RegExp("\\s?"+cls,"g"),""); -}; -AJS.map(_61,function(elm){ -_63(elm); -}); -},bindMethods:function(_66){ -for(var k in _66){ -var _68=_66[k]; -if(typeof (_68)=="function"){ -_66[k]=AJS.$b(_68,_66); -} -} -},log:function(o){ -if(AJS.isMozilla()){ -console.log(o); -}else{ -var div=AJS.DIV({"style":"color: green"}); -AJS.ACN(AJS.getBody(),AJS.setHTML(div,""+o)); -} -},isNumber:function(obj){ -return (typeof obj=="number"); -},map:function(_6c,fn,_6e,_6f){ -var i=0,l=_6c.length; -if(_6e){ -i=_6e; -} -if(_6f){ -l=_6f; -} -for(i;i0){ -var fn=_9b.pop(); -var _9e=fn(_9c,req); -if(_9e){ -_9c=_9e; -} -} -},callback:function(){ -this.excCallbackSeq(this.req,this.callbacks); -},errback:function(){ -if(this.errbacks.length==0){ -alert("Error encountered:\n"+this.req.responseText); -} -this.excCallbackSeq(this.req,this.errbacks); -},addErrback:function(fn){ -this.errbacks.unshift(fn); -},addCallback:function(fn){ -this.callbacks.unshift(fn); -},addCallbacks:function(fn1,fn2){ -this.addCallback(fn1); -this.addErrback(fn2); -},sendReq:function(_a3){ -if(AJS.isObject(_a3)){ -this.req.send(AJS.queryArguments(_a3)); -}else{ -if(AJS.isDefined(_a3)){ -this.req.send(_a3); -}else{ -this.req.send(""); -} -} -}}; -script_loaded=true; - - -script_loaded=true; \ No newline at end of file diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/AJS_fx.js b/koha-tmpl/intranet-tmpl/lib/greybox/AJS_fx.js deleted file mode 100644 index c97919e3e57..00000000000 --- a/koha-tmpl/intranet-tmpl/lib/greybox/AJS_fx.js +++ /dev/null @@ -1,136 +0,0 @@ -AJS.fx={_shades:{0:"ffffff",1:"ffffee",2:"ffffdd",3:"ffffcc",4:"ffffbb",5:"ffffaa",6:"ffff99"},highlight:function(_1,_2){ -var _3=new AJS.fx.Base(); -_3.elm=AJS.$(_1); -_3.setOptions(_2); -_3.options.duration=600; -AJS.update(_3,{increase:function(){ -if(this.now==7){ -_1.style.backgroundColor="transparent"; -}else{ -_1.style.backgroundColor="#"+AJS.fx._shades[Math.floor(this.now)]; -} -}}); -return _3.custom(6,0); -},fadeIn:function(_4,_5){ -_5=_5||{}; -if(!_5.from){ -_5.from=0; -AJS.setOpacity(_4,0); -} -if(!_5.to){ -_5.to=1; -} -var s=new AJS.fx.Style(_4,"opacity",_5); -return s.custom(_5.from,_5.to); -},fadeOut:function(_7,_8){ -_8=_8||{}; -if(!_8.from){ -_8.from=1; -} -if(!_8.to){ -_8.to=0; -} -_8.duration=300; -var s=new AJS.fx.Style(_7,"opacity",_8); -return s.custom(_8.from,_8.to); -},setWidth:function(_a,_b){ -var s=new AJS.fx.Style(_a,"width",_b); -return s.custom(_b.from,_b.to); -},setHeight:function(_d,_e){ -var s=new AJS.fx.Style(_d,"height",_e); -return s.custom(_e.from,_e.to); -}}; -AJS.fx.Base=new AJS.Class({init:function(){ -AJS.bindMethods(this); -},setOptions:function(_10){ -this.options=AJS.update({onStart:function(){ -},onComplete:function(){ -},transition:AJS.fx.Transitions.sineInOut,duration:500,wait:true,fps:50},_10||{}); -},step:function(){ -var _11=new Date().getTime(); -if(_11^;pLg|Y{JG+NlDZRTfurM3f+GJb8vWg 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

fSk2ngwzW)HdT0MDVm0@hOZoj7_C|$ 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 z+xq?Xw5Wk7$-9U4B(|7t3aag?plsLM&1|ytNMKA6AS=#$y5zLw`N@!Z#s>EL1jZ0l z-9$@oS_9S5?`aBh`kli(y|pk&0Yukud^6QU3M5gTFaYjOpa~PQsUSZ`s`_~Atp7^4 zGwy>=KDlr~H#z1LY$u6Pt*u36bR3S;{pSeG2xT)$NBolU8=t;z(mQ&=TtBA zAQ3Pmj{?JWN*et$uoVlQ0F!=YK?43dXW2D?n@mm1;>X7wW=%F|Xm9d) z;j95rO928D0~7!N0001WWvDg)00000000000000D000000000001yD}K>z>%07r6V zc|vb^Uv@QLH7`(00Rj{Q6aWAK001EhcQpV20000000000000^Q00000000005CH8# zD*ylhM{;F(LT`9qb~Rr$FJWYFVr5@xZDD6+b1zU!0Rj{Q6aWAK2mpa%s5bm{!ryuV z008F&000*N0000000000005+cV*mgEM{;F(LT`9qb~Rr$FJWSDb#yLhbZu-nVU5yjQ6_x0{{R56951o00000000000002(ff54%07r6Vc|vb^Uv@QL zH7{Xgc42N~WnXo3VP|D7Xmo9CP)h*<6ay3h000O8bY-YErkef=#smNW;0^!)7ytkO z0000000000q=8BY002jFWqCqxcwcrkUo|gdZ*5{}Ze?;VaCuNm0Rj{Q6aWAK2mk|S zs5XA>q0+1a008$0001Qb0000000000008ZQMhpM|M{;F(LT`9qb~Rr$FJo_QaB^jH zb7^j8UuSYV>{Y-wUIP)h*<6ay3h000O8 z*s^*xfQ+Rd2LJ#70ssI2C;$Ke0000000000q=9e{002jFWqCqxcwcrkUo|gdZ*6dL zWpi_BZ*E^~X<{#5UukY>bYEXCaCuNm0Rj{Q6aWAK2ml%icQvLhZlTRX000z)0stuh z0000000000005+cy$}EZM{;F(LT`9qb~Rr$FJWYFVr5@xZDD6+b1!aTc3)z3baZcS zb1ramWKc^10u%!j00008010KNHaalPf&&Tw0M;7-04e|g00000000000PTU%Q~&@+ za%Fi!Z+KsJHD5I^V{dJ6a%FRKX>V>{Y-wUIK}u6!ZE0?4W_d1fc~DCM0u%!j00000 z0Cr`lHUIzs000000000002KfL000000000G0PR5>UjP6{a%Fi!Z+KsJHD5I^XL4nE zVsCgaP)h*<6ay3h000O8hgmx|`${RU>;nJ*XbS)U8UO$Q0000000000q=8Rg002jF zWqCqxcwcrkUo|gfcwudDY-MvUXmo9CP)h*<6ay3h000O8c4eqG%eMS5N)7-3oGAbR z8vpeUsb5KhG0u%!j z000080Cr`lHnIvn41ojy08|VB03HAU00000000000HlHTaR2~Ea%Fi!Z+KsJHD5I^ zXL4nEVsCgaK}u6!W_T`Yb5KhG0u%!j000080Ci=kHX?1Iqap$T038AV03ZMW00000 z000000HlGlb^riJa%Fi!Z+KsJHD5I^XL4nEVsCgaXJ2D%Z*yfXXK7|oO928D0~7!N z00;nfWvDh>y)w<83;+Q8EdT%_00000000000001_ffIQE07r6Vc|vb^Uv@QLH7{p! zWqD$6crRySUvpz}X>fFNE^2d7O928D0~7!N00;neWvDh^v70`j0ssL12mk;g00000 z000000001_f%1g_07r6Vc|vb^Uv@QLH7{p!WqD$6crRySUvqSMY-MvUV{>y*O928D z0~7!N00;neWvDhaP=flY1ONb}1ONac00000000000002(fzyZp07r6Vc|vb^Uv@QL zH7{p!WqD$6crR#WVPs`;Ut(u2XK7|oO928D0~7!N00;neWvDi$W7;x89RL6>AOHX& z00000000000001_fxL|X07r6Vc|vb^Uv@QLH7{p!WqD$6crR&gWNBkzbZ>GlXK7|o zO928D0~7!N00;neWvDhl9IXXV0{{Rd2mk;k00000000000002(fj+AM07r6Vc|vb^ zUv@QLH7{p!WqD$6crR>kVPs`;UuJS)ZDlTKbZu-8B30u%!j000080Ci=kHV2nX&`$sW07?J= z03ZMW00000000000PTTqvj6}`a%Fi!Z+KsJHD5I^XL4nEVsCgacVA;{Z*yfXXK7|o zO928D0~7!N0002FqdhhN00000000000000S000000000001yD}LHx4-07r6Vc|vb^ zUv@QLH7{p!WqD$6cwcjGb#h~6FHlPX0u%!j0000008^$tHUIzs000000000003iSX z000000000G0PR6Gv;Y7{a%Fi!Z+KsJHD5I^XL4nEVsCg~b8mHWV`VR5VRL0KP)h*< z6ay3h000O8Oagp0I+Sh}6#@VNp$Py0C;$Ke0000000000q=9v`002jFWqCqxcwcrk zUo|gha%Fj9Z+KsGZ*_8GWiMfMbZ=i|Wn*tHYI9Ia0Rj{Q6aWAK2mnTGJT@&&H>?E) z006}l001fg0000000000005+c(6#^oM{;F(LT`9qb~Rr$FK2RPd17yPUvqDDa${vL zVqtS-FF{IEUuJkNYI9Ia0Rj{Q6aWAK2ml6hJvM{vhKBSb0042A001Wd0000000000 z008ZQ9lZbmM{;F(LT`9qb~Rr$FK2RPd17yPUvqDDa${vLVqtS-FF{IEE^2d7O928D z0~7!N00;o{ZId+)y*O928D0~7!N0000knVB^J00000000000000Z000000000001yD} zK^YhU07r6Vc|vb^Uv@QLH7{p!WqD$6cwcjGb#h~6FL!BfWN&vbP)h*<6ay3h000O8 z$x(qd#yiIN9|HgYXA1xTCIA2c0000000000?SWbt0RTsGWqCqxcwcrkUo|gha%Fj9 zZ+KsGZ*_8GWiNAObT4ydbS`RhP)h*<6ay3h000O8&Xfc-HBf^3sRRH3qyzu}FaQ7m z0000000000?SZ`;0RTsGWqCqxcwcrkUo|gha%Fj9Z+KsGZ*_8GWiNMWZe(wFFKA_9 zWMy(+VrMRAX=YGM0Rj{Q6aWAK2msEM1T_bjOwdmN002q=001rk0000000000008ZQ zv>*WhM{;F(LT`9qb~Rr$FK2RPd17yPUvqDDa${vLcWG{9Z+9Me1cP?Xdb5KhG0u%!j0000802Py& zH9x}gS?U7-0Q(I904x9i00000000000HlGvA^`wLa%Fi!Z+KsJHD5I^XL4nEVsCg~ zb8mHWV`VRQX>Me1cQ1EoZe(wFE^2d7O928D0~7!N00;oFrad;%imnHT0ssK)1pojZ z00000000000002(f$=5*07r6Vc|vb^Uv@QLH7{vyb97;BY+-b1Z*DGVbZu-7Fc z0000000000000^Q00000000005CH8#98v)QM{;F(LT`9qb~Rr$FLQKZbZKK>W@&6? zb1zU!0Rj{Q6aWAK2mn`^n>9NyLD8xK007+t001HY0000000000005+cR8j!|M{;F( zLT`9qb~Rr$FLQKZbZKK>W@&6?b1!IRY;Z1Pb8}Ej0Rj{Q6aWAK2mr)ms5S$zpBW@&6?b1!IR zY;Z1Wb5KhG0u%!j00008063x3G$X!fJy8(=0HP5903rYY00000000000PTSvR{;P= za%Fi!Z+KsJHD5I^b97;JX=7hzX>4V4FKlmTZ!TwPW>8B30u%!j000080Q8udHRWQ_ zS{V@l06Gx>05AXm00000000000HlGiXaN96a%Fi!Z+KsJHD5I^b97;JX=7hzX>4V4 zFK%gPXmnq8VQg$=d0%vBb!}oUXK7|oO928D0~7!N00;owxq3CXWPE~pwg3Q>wg3Ps z00000000000001_ffsrK07r6Vc|vb^Uv@QLH7|2?VRUI@UuJ1+WpgiXX=iA3Uv^<^ zY-M>aYH(*zO928D0~7!N00;mDnVB`CxE`?72><}x2><{v00000000000001_f!Qzu z07r6Vc|vb^Uv@QLH7|2?VRUI@UuJ1+WpgiXX=iA3Uv^<^Y-M?0bZB*LVlHZMXHZK4 z0u%!j000080NT5HHOm4p`1%U~0QCz104M+e00000000000HlHYIsyPka%Fi!Z+KsJ zHD5I^b97;JX=7hzX>4V4FLPmRbYFC6b!}oUXK7|oO928D0~7!N00;okyLvUq5fjQA zW&i+e(*OV>00000000000001_fjdV607r6Vc|vb^Uv@QLH7|2?VRUI@UuJ1+Wpgic zVQh3RYH(*zO928D0~7!N00;m{BLD!lMD+S30000+0000E00000000000001_ftIZT o04`rga%Fi!Z+KsJHD5JQO9ci10000x06PG@5&!_^tpWf502;Mz2mk;8 diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/LGPL.txt b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/LGPL.txt deleted file mode 100644 index 8add30ad590..00000000000 --- a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/LGPL.txt +++ /dev/null @@ -1,504 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/about.html b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/about.html deleted file mode 100644 index 6922b4c396d..00000000000 --- a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/about.html +++ /dev/null @@ -1,50 +0,0 @@ - - - - GreyBox - About - - - - - - - - - - - - - - - - -

-GreyBox is copyrighted work by Amir Salihefendic. -

- -

-It is based on AJS JavaScript library. -

- -

-It is realesed under LGPL. -

- -

Links

- - -

Need help?

- - - - diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/adobe_images/nav_buttons.psd b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/adobe_images/nav_buttons.psd deleted file mode 100644 index 6a87bbc30f3bbfd8008c060e44284257777d88a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 KcmV+b0RR6000031 literal 165140 zcmV+a{{R3uLQqox0RR91000001ONa49smFU82|_X0{{R30001gOgKVGO#}o000000 z2OI(b00IC4060QPO#~$X000005Jn90i6*#K+OV7fp|GcrcQ`^xO#~zW0000vTs%K` zaA9L>Wpp57WoKz_JtFVBzak)MWIZBRHBB&0a6@HiX-Ilx6ZKRyaP zcsh7(aBXFDVIX*IY;JQpcs(LvWN%_+I&O11ZDn*}FCrj#I(ThxbZb2#GcGYMF)cAM zF(N(+ARr(-a%5&YQba}|cx`NMb2@TlW<4TkbaZe!FE4j@cP@7`E^l&YFEKeeIWI6W zFETPMa%5&Lb9rubVR$WWb0Z=?3LqdLARr(-a%5&YL}hbha%pgMX>V>Ia%5&YVPbD} zbUh*>3LqdLARr(hARr(hAb4$TZgV0{ zbaO8;E-^16J_;ZpARr(hARr(-WMevJZ*py6bUtBlaBOK~VRUJ4ZZCFjWG-Q3Z(?OG zaA)JUa&2LBJ_;ZpARr(hJTG!&W;#S=b7OL8aCB*JZaxYiARr(h zAUtwpW;#S=b7OL8aCB*JZXj}GW;$VFZ*_D%A|eVPARr(hARr(hARr)kZES9HI(T7l zJtAmybZ|N^FK%-#VPtP&WiDfHZ7+CXa4#_~FfSrL3LqdLARr(hARs(=VQ@M_a%Ew3 zZ*o*`Z)`q6WN%_+AW&#;bZ>KLZ*U+(Q!*e;VPk1-bZ>KLJTG`*a5_VBWnpx0a#U|` zY(5GgARr(hARr(hJa}PnIzw`0VRU6gVRU6aGB7YUEio}IF*#H*HaajiIx;aUFflqX zFg!1KVQ@M_a%Ew3Wkg|gWj+cZARr(hARr(hJa}PnI!$k6X=ZsuVRU6aGB7YUEio}I zGBZ>#F*-3eIyEpWFflqXFg!1KVQ@N4Z)9m^c|>7!Wj+cZARr(hARr(hJa}PnI!$GC zVPs)+VMJkcWj-=6Fg7hQF)cDPR4_3*F*Z6iFe@-IIxsLiFL+^aI!$GCVPs)+VMJkc zWj+cZARr(hAUrQ}WM(=fFDZ*D#cARr(hARs()WM(=fFDZ*CxR zWM(>HVsCYHJt86sARr(hARr(hARr(hcx`NMb2@loa7|4;B4~7Ua5^t9ZgVbSWN%_+ zE@N+PFL+^aFEK7KFKulvB0dTrARr(hARr(hJa}PnO-(vPZ)0_BWo~pyL_T$OX=FM= zMK(7xGDS2uIX5{mF+@T^MmIJ=I50OdIWsvlLPSP9FL+^aO-(vPZ)0_BWo~pyL_P{2 zARr(hARr(hJa}PnO-(vUZgX^DZewLhL_T$OX=FM>G%_|pHbpcyLPSO}F+@T_IW{*$ zLOC=tHAFcuG(<)`FL+^aO-(vUZgX^DZewLhL_P{2ARr(hAUrQ}WM(=fFD zZ*D#cARr(hARs()WM(=fFDZ*CxRWM(>HVsCYHJt86sARr(hARr(hARr(h zcx`NMb2@ZsW@bGiXmoUNIxjD7b1q?IZ(?OGV{dIQbZKU0FEK7KFCsn)ARr(hARr(h zAUt$wW@b81a%p95bYXO9Z*D#@JTG)Wpi(Ab#!TOZaxYiARr(h zARr(hJalPhW;$6?Wpi(Ab#!TOZaz0MFfcGMFEKDMFfcqXbZKU0I$2U>b8l>QbZKvH zJ_;ZpARr(hARr(-bZKU0I#OkGZ)|mRX>V>-ZfSHrGCVJIX=Y|RQe|^*Y;|;LZ*Em? zX>>jcARr(hARr(hAUt$wW@b80VRUJBWkhLbWpi{sGBq|VGBr0WGBr3XGBr6YGBz?S zGB-3VGB-CYGB`9WH8U_QH8U|RGB`3UGB`6VGC4LZGcYkMGchmH!(Cp zHa9UhH$*l>F*Q6dbZKU0I!fFD zZ*D#cARr(hARs()WM(=fFDZ*CxRWM(>HVsCYHJt86sARr(hARr(hARr(h zcx`NMb2?>sX=XhlXmoUNIxjD7b1q?IZ(?OGV{dIQWq4_3FEK7KFCsn)ARr(hARr(h zAUtJwX=XZ5X?SI9SVU=UWo~n6Z*D#^H9Rk6cxh%jP-%E&Y*<8TZDnqAX>V>m3LqdL zARr(hARs(tcxh%jP-%E&Y*|EUZDnqAX>V>mGcY_aWq4_3I#6kNWo%hQX>Db0b7^mG zJ_;ZpARr(hARr(-Wq4_3Izw-4Z*o&`VPj=JF+4A2cxh%jLvL(va#L_&V`V-HARr(h zARr(hAUtJwX=XZ3VRUJBWkhLbWpi{sGd4IjG%PeQIW{mXG%z_fF)TATF)}eMGdD3Z zGAuMOIW{sZG%z_fGb}SVH8C(OG%z_fG%PbVI5sydGd4IjI4meG%-0iHY_wTIXE{gG%-0iI4m?VIXF2iG%-0jFf24NIXN*bG%-0jGAuMPIXN>d zG%-0jG%PeRIXN{fG%-0jHY_wUFflePFf1}GG%PhNHY_(RI4n6VF)%DKF)T4MEHN`I zF*GbOH7qeUEHO7MF*qzTFf1}MEHX1JGBhkQH7qhVEHXDNGB_+VFgrssK{7@#F)}hY zHbp~5H$pi?GB-puG%+1H8nghWq4_3I!fFDZ*D#cARr(hARs()WM(=fFDZ*CxRWM(>HVsCYHJt86s zARr(hARr(hARr(hcx`NMb2@NnZ**^SXm4;mB4~7Ua5^t9ZgVbSWN%_+E@N+PFK}pY zbZ>KLZ*VU$E-)`5J_;ZpARr(hARr(-aA2O#|ux0000TuslC_ZEPTRWpZ)WSP*p-qNkbqaEiW%YaBys8AVY6$ zaCLNLaxX7LR74<9Oi5EzATcg5FE2$-A|N7YbaZe!FE4j@cP?RYaBO8RV{dIQL{vm` zFHmxCaAk6Ic}!_@bS*J1FfL?tWFkHaJaBAjb95kfWpZMme3JD23 zYh`&pV{dIPVQ_G4WiD`XX>N2bbZKL2WpplSbY*Qpa&lpLJTGfyc|HmW2|QtPa$$Ks z3JD1bJY;EObUq3R2?+^2Yh`&pV{dIPVQ_G4WiD`XX>N2bP+@0fMsIR$VRSA~O-OHY zX?kyNbYW~#Wpg|)Yh`&p3JD1b2|RLTVQfA(GCVJGWnpYS3JD1b2|R0Mc|K!rZ7yMO zaBO8RaB^vGbS`vhV{2t}E@NzIWo~plFKcCaJ_-p52?;!NbaH8KXFg+ZZ7yMOaBO8R zaB^vGbZKs9ZDDRMme3JD1b2|R0Mc|K!rZ7yMOaBO8RaB^vGbS`vh zV{2t}E^TjQL}7GgJTGfyc|HmW2?+^2WMOn=J~A*cHZ3tREipM%F*Q0cHaapmT0Adg zVRU6a3JD1b2|R0Mc|K!rZ7yMOaBO8RaB^vGbS`vhV{2t}E^~BYbY(_tVP`xqYh`&p z3JD1b2|Q_TbY*8{ay~FTFKKRcWoKn_J_-p52|O=kX=8Lg3JD23FJW?WVR=3Z2|O=k zX=8Lg3JE-GWqCehZ*4ANaBys8E^u;bZgehCVP|DVZ*py6bS_X$PjYExZggREX>V>k zFKcCaJ_-puWNBk`J_-p5JZoinK4WifE@5zRY-KKRa%paKE_7*QYh`pUV{&C-bZ>Gz zFKcCaJ_-p5Jacq%X>MmeV{dIPVQ_G4WiD`XX>N3BZf9*_ZeeF-ay&0{baH8KXFduE z2|R0Mc|K!rZ7yMOaBO8RaB^vGbS`vhV{2t}E@^aSZ9#H!VR<|+Yh`&p3JD23VRCX| zc|HmW2?;!8X=8Lg3JD1b2|R0Mc|K!rZ7yMOaBO8RaB^vGbS_X~XJtlja&2LBE>KNR za%p95bYXO9Z*DvJTG%}a%pa7J_-p52?;!FWqCehZ*4ANaBys8E^u;b zZgehmX=7_;bS`agWJFXWj-=6Fg7hQF)cAUR53L=Fg7|e zI9fa}WMOn=J_-p52?;!FWqCehZ*4ANaBys8E^u;bZgehmX=7_;bS`srVRU6iY++|S zFKcCaJ_-p52?;!DZggd5WpX|+JTGZ(bY*8{ay|+P2?;zeWNBk`J_-p5JTGB#a$$Ks z3JE+fWNBk`J_-puYh`&pV{dIPVQ_G4WiD`XX>N2bP+@0fMsIR$VRSA~O;clGY-w(1 zJTGfyc|HmWJY;EObUq3R2|R0Mc|K!rZ7yMOaBO8RaB^vGbS`vhV{2t}E@N_KVRUbD zJTGfyc|HmW2|ROja%pa7K4WifE@5zRY-KKRa%paKX>Mn2VQyh(WpX?(b98cPZf8CU z2?;!FWqCehZ*4ANaBys8E^u;bZgehmX=7_;bS`OhWoMmcFKcCaJ_-p52?;!MWnpYSF+4AFWnpYS3JD1b2|R0Mc|K!rZ7yMOaBO8R zaB^vGbS`vhV{2t}E@NzIWo~plFKcCaJ_-p52?;!NbaH8KXFg+ZZ7yMOaBO8RaB^vG zbZKs9ZDDRMme3JD1b2|R0Mc|K!rZ7yMOaBO8RaB^vGbS`vhV{2t} zE^TjQL}7GgJTGfyc|HmW2?+^2WMOn=J~A*cHZ3tREipM%F*Q0cHaapmT0AdgVRU6a z3JD1b2|R0Mc|K!rZ7yMOaBO8RaB^vGbS`vhV{2t}E^~BYbY(_tVP`xqYh`&p3JD1b z2|Q_TbY*8{ay~FTFKKRcWoKn_J_-p52|O=kX=8Lg3JD23FJW?WVR=3Z2|O=kX=8Lg z3JE-GWqCehZ*4ANaBys8E^u;bZgehCVP|DVZ*py6bS_X$R%LQ@X=7n*Qe|^IFKcCa zJ_-puWNBk`J_-p5JZoinK4WifE@5zRY-KKRa%paKE_7*QYh`pUV{&C-bZ>GzFKcCa zJ_-p5Jacq%X>MmeV{dIPVQ_G4WiD`XX>N3BZf9*_ZeeF-ay&0{baH8KXFduE2|R0M zc|K!rZ7yMOaBO8RaB^vGbS`vhV{2t}E@^aSZ9#H!VR<|+Yh`&p3JD23VRCX|c|HmW z2?;!8X=8Lg3JD1b2|R0Mc|K!rZ7yMOaBO8RaB^vGbS_X~XJtlja&2LBE>KNYWpZ?B zV_|GkWpg|)Yh`&p3JD1b2|RLTVQfA(GCVJGWnpYS3JD1b2|R0Mc|K!rZ7yMOaBO8R zaB^vGbS`vhV{2t}E@NzIWo~plFKcCaJ_-p52?;!NbaH8KXFg+ZZ7yMOaBO8RaB^vG zbZKs9ZDDRMme3JD1b2|R0Mc|K!rZ7yMOaBO8RaB^vGbS`vhV{2t} zE^TjQL}7GgJTGfyc|HmW2?+^2WMOn=J~A*cHZ3tREipM%F*Q0cHaapmT0AdgVRU6a z3JD1b2|R0Mc|K!rZ7yMOaBO8RaB^vGbS`vhV{2t}E^~BYbY(_tVP`xqYh`&p3JD1b z2|Q_TbY*8{ay~FTFKKRcWoKn_J_-p52|O=kX=8Lg3JD23FJW?WVR=3Z2|O=kX=8Lg z3JE-GWqCehZ*4ANaBys8E^u;bZgehCVP|DVZ*py6bS_X$R%LQ@X=7n*Q)6LlX>Mmc zFKcCaJ_-puWNBk`J_-p5JZoinK4WifE@5zRY-KKRa%paKE_7*QYh`pUV{&C-bZ>Gz zFKcCaJ_-p5Jacq%X>MmeV{dIPVQ_G4WiD`XX>N3BZf9*_ZeeF-ay&0{baH8KXFduE z2|R0Mc|K!rZ7yMOaBO8RaB^vGbS`vhV{2t}E@^aSZ9#H!VR<|+Yh`&p3JD23VRCX| zc|HmW2?;!8X=8Lg3JD1b2|R0Mc|K!rZ7yMOaBO8RaB^vGbS_X~XJtlja&2LBE>KNY zWpZ?BV_|GlV_|G*Zf86%Yh`&p3JD1b2|RLTVQfAzJTG!(VQfAM2?+@aJZoinK4Wif zE@5zRY-KKRa%paKE_7*QYh`pUV{B<Mn2VQyh(WpX?(b98cPZf8CU2?+@aJZoinK4WifE@5zRY-KKRa%paK zE_7*QYh`pUZEs{mVRU6YFKcCaJ_-p52?;!8VRU6aGB7YUEio}IF*#H*H99ahIx;v~ zJTGKnbY(sY2?+@aJZoinK4WifE@5zRY-KKRa%paKE_7*QYh`pUb97;JWkzgaXFM-! zWqCdd2?+@aJZWxpWoKn_J}^8lX>N37XJv9e3JD1bJTGKvV{|?W2?;zeVRCX|c|HmW zJTGKvV{|?W2|R0Mc|K!rZ7yMOaBO8RaB^vGbS`ssVpM5kYh`pUaA9y|a$jj~W^Z3~ zX=7_;bUZI>WqCdd2|Q$JV{|?W2?;!FWqCehZ*4ANaBys8E^u;bZgehCVP|DVZ*py6 zbS_X$L1b!mb97~7P+@0fQe|UwJTGfyc|HmW2|Q$JV{|?W2?+^2Yh`&pV{dIPVQ_G4 zWiD`XX>N2bbZKL2WpplMa%Ew3Z*n{@Yh`&p3JD1bJacq%X>MmeV{dIPVQ_G4WiD`X zX>N3BZf9*_ZeeF-ay&0{baH8KXFduE2?;!FWqCehZ*4ANaBys8E^u;bZgehmX=7_; zbS`OhWoKNDWNLMDbY)~vVP|DhWn*+aFKcCaJ_-p5 z2?+^2VRCX|c|HmW2?+@a2|RLTVQfAyE-*YVa%Ev`J_-p52?+@aJaT1WY(6k9Fg!1E zWnpYS3JD1b2?+^2a%Ev`J~uNoJTG!(VQfAM2?+@a2?;!MWnpYSH8(aqFLGsJY(5GJ z2?+@aJTGB#a$$Ks3JD1b2?;!FWqCehZ*4ANaBys8E^u;bZgehmX=7_;bS`6TX=QG7 zJTGfyc|HmW2?+@aJacq%X>MmeV{dIPVQ_G4WiD`XX>N3BZf9*_ZeeF-ay&0{baH8K zXFduE2?+@aJZoinK4WifE@5zRY-KKRa%paKE_7*QYh`pUZEs{mVRU6YFKcCaJ_-p5 z2?+^2WMOn=J~A*cHZ3tREiyAyFfckXG&(djT0AdgVRU6a3JD1b2?;!FWqCehZ*4AN zaBys8E^u;bZgehmX=7_;bS`srVRU6iY++|SFKcCaJ_-p52?+^2X>N37XJv9eFg!15 zZggd5WpX|W2?+@aJTGKvV{|?W2?+^2FJW?WVR=3Z2?;zeWNBk`J_-p5JZoinK4Wif zE@5zRY-KKRa%paKE>K}-WkzpuZDDjSP)$K(YISpTWn@rcaAk5*Wn*+aFKcCaJ_-p5 zJY;EObUq3R2?;!FWqCehZ*4ANaBys8E^u;bZgehmX=7_;bS`6ZWnpx0ay&0JTG%}a%pa7J_-p52|R0M zc|K!rZ7yMOaBO8RaB^vGbS`vhV{2t}E@^aSZ9#H!VR<|+Yh`&p3JD1bJYjNjVR=3Z z2?+@aJY;EObUq3R2?+@aJZoinK4WifE@5zRY-KKRa%paKE>K}-WkzpuZDDjSP)$K( zYISpTWn@rcaAk5*Wn*+aFKcCaJ_-p52?+^2VRCX|c|HmW2?+@a2|RLTVQfAvF*rOg za%Ev`J_-p52?+@aJaT1WY(6b9I6NMmeV{dIPVQ_G4 zWiD`XX>N3BZf9*_ZeeF-ay&0{baH8KXFduE2?+@aJZoinK4WifE@5zRY-KKRa%paK zE_7*QYh`pUZEs{mVRU6YFKcCaJ_-p52?+^2WMOn=J~A*cHZ3tREiyAyFfckXG&(dj zT0AdgVRU6a3JD1b2?;!FWqCehZ*4ANaBys8E^u;bZgehmX=7_;bS`srVRU6iY++|S zFKcCaJ_-p52?+^2X>N37XJv9eFg!15Zggd5WpX|W2?+@aJTGKvV{|?W2?+^2FJW?W zVR=3Z2?;zeWNBk`J_-p5JZoinK4WifE@5zRY-KKRa%paKE>K}`WpYVwW^XP~O;BNQ zWpYkoZDl+!Yh`&p3JD23WNBk`J_-p52|R0Mc|K!rZ7yMOaBO8RaB^vGbS`vhV{2t} zE@N_KVRUbDJTGfyc|HmW2?;!NbaH8KXFg+ZZ7yMOaBO8RaB^vGbS`jhE>LfCbW>w; zX>fErFLQKqX>Mme3JD1bJZoinK4WifE@5zRY-KKRa%paKE_7*QYh`pUX>?_6L2`0o zc|0#`WqCdd2?+^2VRCX|c|HmW2?+^2WNBk`J_-p52?+^2Yh`&pV{dIPVQ_G4WiD`X zX>N2bP+@Roa!GDxZ!SN2bbZKL2WpplWZ)8MabY(m*Yh`&p z3JD1b2?;!8VRU6aGB7YREigANFfmjyH##&qIx{v}JTGKnbY(sY2?+@a2|R0Mc|K!r zZ7yMOaBO8RaB^vGbS`vhV{2t}E^~BYbY(_tVP`xqYh`&p3JD1b2?;!DZggd5WpX|- zJTGZ(bY*8{ay|+P2?+^2FJx(BbUq3R2?;zeVRCX|c|HmW2|O=kX=8Lg3JD23Yh`&p zV{dIPVQ_G4WiD`XX>N2bP+@Roa!GDxZ!SKqYISpTWn@rcXJt}lV{|+(Yh`&p z3JD23WNBk`J_-p52|R0Mc|K!rZ7yMOaBO8RaB^vGbS`vhV{2t}E@N_KVRUbDJTGfy zc|HmW2?;!NbaH8KXFg+ZZ7yMOaBO8RaB^vGbS`jhE>LfCbW>w;X>fErFLQKqX>Mme z3JD1bJZoinK4WifE@5zRY-KKRa%paKE_7*QYh`pUX>?_6L2`0oc|0#`WqCdd2?+^2 zVRCX|c|HmW2?+^2WNBk`J_-p52?+^2Yh`&pV{dIPVQ_G4WiD`XX>N2bP+@Roa!GDx zZ!SKqYISpTWn@rcXJt}lV{|+(Yh`&p3JD1b2?;!5a&lpLJ_-p52?+@aJaT1W zY(6k9Fg!1EWnpYS3JD1b2?+^2a%Ev`J}@pYJTG!(VQfAM2?+@a2?;!MWnpYSH#0Om zFLGsJY(5GJ2?+@a2|RLTVQfA%H#R&ka%Ev`J_-p52?+^2FJW?WVR=3Z2?+@a2|R0M zc|K!rZ7yMOaBO8RaB^vGbS`vhV{2t}E@NzIWo~plFKcCaJ_-p52?+^2b98cPZf8DY zZ*4ANaBys8E^u;bZggpGXKi6_VP|D>JTG%}a%pa7J_-p52?+^2Yh`&pV{dIPVQ_G4 zWiD`XX>N2bbZKL2WpplWZ)8MabY(m*Yh`&p3JD1b2?;!8VRU6aGB7YUEio}IF*#H* zH99ahIx;v~JTGKnbY(sY2?+@a2|R0Mc|K!rZ7yMOaBO8RaB^vGbS`vhV{2t}E^~BY zbY(_tVP`xqYh`&p3JD1b2?;!DZggd5WpX|+JTGZ(bY*8{ay|+P2?+^2FJx(BbUq3R z2?;zeVRCX|c|HmW2|O=kX=8Lg3JD23Yh`&pV{dIPVQ_G4WiD`XX>N2bP+@Roa!GDx zZ!SKqYISpTWn@rcaAk5*Wn*+aFKcCaJ_-p5JY;EObUq3R2?;!FWqCehZ*4AN zaBys8E^u;bZgehmX=7_;bS`6ZWnpx0ay&0K}`WpYVwW^XP~O;v7TWNLMDbY)~vVQ^(~Qe|Uw zJTGfyc|HmW2?+@aJYjNjVR=3Z2?+@a2?;!MWnpYSEipJeFLGsJY(5GJ2?+@a2|RLT zVQfAvF*rOga%Ev`J_-p52?+@aJaT1WY(6(PG(0bIWnpYS3JD1b2?+^2a%Ev`J~cTs zJTG!(VQfAM2?+@a2|O=ha&lpLJ_-p52?+^2Yh`&pV{dIPVQ_G4WiD`XX>N2bbZKL2 zWpplMY-wd~bUZI>WqCdd2?+@a2|ROja%pa7K4WifE@5zRY-KKRa%paKX>Mn2VQyh( zWpX?(b98cPZf8CU2?+@a2|R0Mc|K!rZ7yMOaBO8RaB^vGbS`vhV{2t}E^TjQL}7Gg zJTGfyc|HmW2?+@aJY->XWj-=6Fg7hQF)cAUR53L=Fg7|eI9fa}WMOn=J_-p52?+^2 zYh`&pV{dIPVQ_G4WiD`XX>N2bbZKL2WpplcbYXO5Mr>hcJTGfyc|HmW2?+@aJZWxp zWoKn_J}^8lX>N37XJv9e3JD1b2|O=kX=8Lg3JD1bJTGB#a$$Ks3JD23FJx(BbUq3R z2|R0Mc|K!rZ7yMOaBO8RaB^vGbS_X~aAk5yZf0*TaByTUP)$%_aAk5%VQpnRFKcCa zJ_-p5JY;EObUq3R2?;!FWqCehZ*4ANaBys8E^u;bZgehmX=7_;bS`6ZWnpx0ay&0< zWqCdd2?+^2b98cPZf8DYZ*4ANaBys8E^u;bZgehiZ7xu6b97TK}`WpYVw zW^XQVaAYn}O;BNQWpYkoZDl+!Yh`&p3JD1b2?;!NbaH8KXFgR^AWUU+bY*fpFLQKq zX>Mme3JD1b2?;!FWqCehZ*4ANaBys8E^u;bZgehmX=7_;bS`6TX=QG7JTGfyc|HmW z2?+@aJacq%X>MmeV{dIPVQ_G4WiD`XX>N2baBVJ7Z*z20V{&P5bUZI}baH8KXFduE z2?+@aJZoinK4WifE@5zRY-KKRa%paKE_7*QYh`pUZEs{mVRU6YFKcCaJ_-p52?+^2 zWMOn=J~A*cGc7PTEif@uF*iCiIXW{oT0AdgVRU6a3JD1b2?;!FWqCehZ*4ANaBys8 zE^u;bZgehmX=7_;bS`srVRU6iY++|SFKcCaJ_-p52?+^2X>N37XJv9eF+4A6Zggd5 zWpX|W2?+@aJTGKvV{|?W2?+^2FJW?WVR=3Z2?;zeWNBk`J_-p5JZoinK4WifE@5zR zY-KKRa%paKE_7*QYh`pUK~PCnWpZN2bbZKL2Wppldd2nSsFKcCa zJ_-p5Jacq%X>MmeV{dIPVQ_G4WiD`XX>N2bP+@Roa!GDxZ&YbxYh`piFLQKqX>Mme z3JE+fWNBk`J_-puYh`&pV{dIPVQ_G4WiD`XX>N2bbZKL2Wppk)Ww3OGVZO#|rw00000cmM+c z002k;NB{r;00Q0uK>zOl?gIt_QUhlNCpF z0RRI70{{R30e}Ah0RRC200000000000001J2ml!YkN^Mx001BW000000000000000 z000000000000000060QPO#|%!000005CBL3000310RTt<000310XRZQO#~(Y00000 z4gdfE000000000#fB*nELP<>n?f?J)000dPRB~Z%b8umDWo~16060QPO#~GH00000 z9smFU4FFUCasXifZUA!tZ~$QdasXujZUAEdc>n-7LP<>n?*IS*000gE0RR6000000 z003kG060QPO#~eP000001ONa4060QPO#}@9000001ONa4csN2yO#~SL000001ONa4 z9ymftO#|})000002><{9000000096vLP<>o3IG5A00031060QPO(zfl000003IG8B z000000003vLP<>n^#A|>002k;FJ@){0RU`fW&j2N000000RS&%W&i;Ip_!Th1^@s6 z00031G5`Po0RUP6000I6000000RS}s00031EdT%j1^@s60003vLP<>n_y7O^003|R z0RR90|NsC0|NsC0|NsC0|NsC0|Ns93=l}o!0RR90|NsC0|NsC0|NsC0|NsC0|Ns93 z=l}o!0RR90|NsC0|NsC0|NsC0|NsC0|Ns93=l}o!0RR90|NsC0|NsC0|NsC0|NsC0 z|Ns93=l}pXLP<>o00000000622{=MYO#}h}000006aWAK00000000000000000000 z060QPO$0Ci000003IPED0RaI40RaIxLP<>oEdT%j000I60RR914md(dO#}!400000 z6#xJL0RR93KmY&&KmY&$0RR92paB3lLP<>o9smFU000C40000uLP<>o8UO$Q00Q;^ z000O8000mG00031000000B&_`YybcN0{{R32x4J#WlmvjWmH92Q~&?~1prk5a{y%k zasU7T000JJZ*^{Db5CMwV*mgE0RR910000|V{|b9000C40000~Z*U-NZ*FG*00000 z0000?WoC42Z*FG*000000000&bZ>2JZ*FG*0015U0000|XJ~Y6Z*FG*000>P000Ja zY-wXpF091K!Wo2%4Z2$lO3Pn?FX=7znd2nR_00002JZ*FG*0015U0000|XJ~Y6Z*FG*000>P000AZa%@yZ zSX2N20096100000Zgp&IR7F@+0000100000002#MXJu4HSX2N20096100006VQh3% zVP{lDSX2N2009610000EV`Xe?RAqQ{Npnb4O-y2MZ)^bo000PMWo&FzWq5Q{MOah- z0003100000321L}dO>VyXKrO~b!`9u01rh|Y-wXuY-wk100007WMyVyb!>D1000YO zXG3pnZ*o+5aAjp~b!`9u01-t~Y-wXKX8-^I060QPO#~0ssjB1^_Vt0AXWu za7|N2Q~&?~07*qdAahbjLI3~&00000000000RRB@)&Kzj0002fEl5xxAOHXW00000 z000000000000000000000000000000000000000000000000005o2(2bN~PWPyhe` zGh}6RV*mgFga7~lYpHQ~&?~aAa*{WB>pH!~g&Qh<0^lWB>pI zOaK4?hIVOXcK`qb)BpegBy4qUX#fBN_y7O^6m4Z;a{vGY3;+NCBy?qCXaE2NFaQ7m z402RbLjV8-JOBU)3};kQLjV8-JOBU)3}RGLLjV8-JOBU)40L69bN~PV07GwZd2(rI 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 z000320000F06_p`0B-KLZ*U+(Q!*e;VPk1-bZ>KL05UKzHaameIx;gLFflqYHaayh z000A^0RRI4000310RRA?0ssU600031000@F0{{d7000310015U00000000I70{{a6 z000311^@s78UO_V0003100ABW8vq3W0003100AZeC;$Th000310ssI40RRL500031 z00Axn0ssU6000310000000000002k;00031002k;0003vLP<>zpa1{>00{1FZ*X(~ z000930003100000000L700001000000000000000002M$0000000000003A300000 z00000000000000000030Gcz*)00004|NsC000000|NsC000000|NsC000000|NsC0 z0000000000{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30 z{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30 z{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30 z{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30 z{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30 z{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30 z{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30 z{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30 z{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30 z{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30 z{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30 z{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30 z{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30 z{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30 z{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30 z{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30 z{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30 z{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30 z{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30 z{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R30{{R300000000000 z00004YybcN5C8xG0RR91000hDVRC0>bW>$?bZKs9a{vGU6#xJL07GnYR8L}RV*mgE z0RR91000U@Z)|UJRAFLlWdHyG0ssI207GnYb5?9ja{vGU000002WfLfcwu97VsCG3 z0000008MmsLr-FAV*mgE0RR91000V3VRUJBWl?ouWB>pF0{{R3077gaAZ%}LX8-^I zGXMYp07r6eAZ%}LX8-^IGXMYp08(TiAZ%}LX8-^IGXMYp090~rb7F6AYykiO01IJc zWKCssVPs)+VPbD@YykiO019DsbZ=5+WOZX@VsCG3000005o2#`Z*o*&Vr*qYZ*FvQ zZ){IuYGVKZ009610000HLvL(va#UerY-K}lZgg^QYybcN0ssI23~X;>Yh`3ZZ)|UJ zb5?9ja{vGU0000040C8{W^_evbaH8Bb5?9ja{vGU000004`gX{Xk~IiY-ewBX>@39 zWo~tC0000FL}_$rWpY7mXK!+8bZBh=0000^Z*FA(000eSX>@31a!_S*V`Xl1Y;SI7 z000130000AW@&6?MsIR$VRU6~b!`9u018HFY-L7oa&2LB00003M@dEi000VUZggdG zY+++%WMXe`YybcN00nGsb8~rYZ*FG*00000000bbZ%tuzbY(+tY;SU6Z*Ob>00009 zZgp)#Z)|UJb8K&JX8-^IKmY&$5^`l^bz^jCZ*D@KEY;SgDa!p}#bY*f-VQgh|bY)_1Z)^Yn z000|wa$#@31azSioZ*pmLXl-R~b!`9u01rfIbZBLAL2PGla%psE zZ2$lO08VdiWdHyG7<6)BZgX&9a%FB~c|>V+Xk~IiZEtmMbZl>KX8-^IWB>pF4|io^ zQ)p>sbWmk-V`Xl1Y;SI7000000000BdT(xJWJGCnXk~IwVrpXm000310000030iM% zWn@WiW^Vuh00aO4010DgVQy|^Y)M3HZ*FJ*|Ns90000eTZE$E|b7^{IRAqQ{VsCG3 z000005M^y}Xkl|{dSzB+V{~tFb7F6AYybcN00m}jZ*OvJZ*FG*00000000zvZ*FB| zNNIC)Z)b90ZC7P!XJ~X!VrpXm000310000030iM%Wn@WiW^Vuh00aO4010DgVQy|^ zY)M3HZ*FJ*|Ns90000eTZE$E|b7^{IRAqQ{VsCG3000005M^y}Xkl|{dSzB+V{~tF zb7F6AYybcN00m}jZ*OvJZ*FG*00000000VlZ*FB|OmA~@c~4?$V*mgE0RR91000SE zZ*FB|Np5Cu0000400009V`yP+Ze?sqL~L(vXaE2I{{R304P|X`Xkl|{dSz5)cywZK zZ)^Yn000nWZE$E|b7^{IR%K&!Z*p^DZ*Ob>00005W^8Y7a%^vIX8-^I060QPO%I^} z00006jBRsebN~PV5C8xG0RR91000DTb!=<^000C4000(9R834mVPk7&a&L8RWK(5y zbZKs9b5CMwV*mgE0RR91000DTb!=<^000I6000w0VPk7&a&L8RWJ7OkZ*oFxb!BXC zZf5`h0RI3002D%DV{2z}Z*^{DLvL(vaz}DyWo~S5Zf5`h0RI3001`rBV{2z}Z*^{D zLvL(va#CevY;SI7000300000KLSbWTXL4_KZe&AmY;ST?bYXO5Y;SI7000010000J zLSbWTXL4_KZe&SqVP|DfVRUFzMOah-00031000006jgI&No`?gWkGX7VPk7&a&L8R zWMXe`YybcN01QY}O-xf|baZKMXLCNzWI=3nL3DI-X<~JBWnyn{YykiO01ZKObaH88b#!GzVRL0{Z*FG*00093000a_ zY;SXAL2PVPVP|t00008MQ&qnWNB_^Y;SI7000000000OMRQ|eaAibqbz*E~ zLV0v$RZ>htXkl`5VsCG3000005=LokWm92xX>MmzWps3DZfA2(VrpXm0003100000 z1a5U~YybcN3jhEB4nuEnc|u`hYiDwAb#7#0Z*Ob?0000PM0Id%X=7n@WkzXiWlmvj zWkO|WVRmV6a%^vIX8-^I0RR917D#k$Y({BpWlmvjWkYXmaBps9Zgg{2Y)o?i000JT zZ*FG*0007PZ*FG*000gYa{vGU000U}Zewh9WMx=Q zP-1UyYybcN01-}MZDm7mZE#_9X<}(?X>@r{VrpXm00031000001a5U~YybcN0{{R3 z4NhTgWkYXmaA9;!VPj%%Z)^bo000h7VQpnYZ*6d4bX87CSYmH)YykiO01-}MZDm7m zZE#_9S7~l!Z+CNIZ*Ob?0000JPjz%~b#zU2Y;0000OQ(<;# zZf8bmY-LViZDm7mZE$aHWo~qHR%}dj00009Y;SI700001Y;SI70000KY;SI700002 zY;SI70000JY;SI700006Y;SI70000OY;SI70000OY;SI70000OY;SI70000M0000N zQ*3EtWkzXiWlmvjWkYXmaBps9Zgg{2Y)o?i000JTZ*FG*0001NZ*FG*000wgZ*FG* z0010pZ*FG*000 z0000GNo`?gWldplOmAahbZKvHY;SI7000020000CNo`?gWldplRC#b^Y;SI700000 z0000FNp53ob!25jZ*6U5Zgg{EZ*Ob?0000INp53ob!25)WpZy#VRC0_ZgXO9Z)^bo z000I_Ze(R{bZl>KXaE2I{{R303ruNlWkqgeX>Mn8Y;SI7000030000BPjz%~b#z!r zR834`Z*Ob>0000IQFU*0WkGCgL3DI-X<~JBWpiS0Z)^bo000qFaA9L*a&tv(aCCV? zWo&G7Y;SI7000000000HQ*dEpWpZ;!Z*pmRZ*Fv9Y;13CX8-^I1ONa44^wbqV`Xx4 zR%LQ@X=7n*Y;SI7000040000CQ*?Q3WphSva&2LBY;SI7000000000DR76*4WOQgq zWoc(KX8-^I0RR912UKBaLt%4eY;SI70000300006RdZ!SQ&VDZZ)^Yn000zK zb7f3#Zf8hTO-x02bY*UHX>V>~Z*Ob?0000MO=WapWMOn+Pjz%~b#zl@baZKMXLC00006L1biDO;BQQZ)^Yn000v~WMo)PP*ZPpa${viX>4UxQb}TOZ)^Yn000kH za%psBO=)gvZDDL!O;BQQZ)^Yn000(Oa%psBSWQq=Z&PVxWn*D-Mrmwib7F6AYybcN z00&lOa&u{KZftLEX8-^I060QPO%I{~000002yJsTcK`qY0ysiRO%J0000000_-$cs zX-QH>QUCw|>^MS6O+ju%a{vGU%m4rY5C8xG0RR910001Pb!=<^000930000%MpJZb zZ*FG*000000000+a!GDhY)o?i0003`VrpXm00031000000B&_`YybcN0RR9107i02 zL~L(vXAcs2djJ3c07g@Eb5?9ja{vGU0Z(FTV*mgE0RR910001Pb!=<^000C40000+ zb4f&OZ*FG*000000000%MsjUzZ*FG*000000000+b4GGjY)o?i0004OZ*FG~5_x+7 z0000?LvD0zZ*FG*00000060QPO;T@cYybcN2mk;800000060QPO%J31000009BpQD zX#fBK0ssI25C8xG0RR91000000RR9100061hyVaPRR8t>0009300031000^Q000;O z1pog4009&L00000UH}0A003S90ssI2UN}NYO>S>;ZT|om00005C;$Ke00000C;$Ne z{{R60{{R60{{R60{{R60{{R60{{R60{{R60{{R60{{R60{|8fOVQ^(2F*rg=O;c|} zZvX%QZ~y=R5C8xG0RR910001Pb!=<^000310000(Y;qt^VrpXm000310000008&Rn zLjV8(0{{R308(TiAY^ZKVnA=;000000000007r6eAY^ZKVnA=;0000000000077ga zAY^ZKVnA=;00000060QPO>Aa(G5`PpQ~&?~000005C8xG0RR910001Pb!=<^00093 z0000}V{9N*ZgfT?P;z5HSpWb400000000hcVRLk4azM3asU7T08L~dAZ2cK zZ2$lO077hTO#lD@08VmkYybcN08emZbX9J2Mk7#iV?bE|000000000008@G(AXRR3 zMk7#oY(M}2000000000007GnYAWvdyV*mgE0RR910000|M?ymY000930000|WFR19 zZ*^ioV;}$k000000000-a&91GZ*^ioV;}$k000000000&Y#<A;TSO5S4i~s-t2RK4WO=E3tQvd(}2LJ#700961I6_HHWOHP90000p00002 z00jU5000000C)fZ00jU50000000000001~bNlk5aY#;yuzW@LL000000000uLPK2-AOHcs00000 z00000001~bNlkBOY> z0RRC1|NsBKy#N3>LP=K%X#fBKA^-pY0ysiRO>S>;Z2$oO{{R300003000030{{R3000000060QPO?GW_ zYXATMzyJUM0{{R3000I60000000000000000000000000000002mk;80000000000 z000000000000000000001ONd50RR91000000000000000000000RSV8IRHhEnE)e> zIRJnF001M7IRLtFX8-{JO9;CF>CiU-d%L^<>CiU-tZuvj>CiU-0RYqKKLEOLX8_ab zKLCIL007hJKLACKnE(L*tZuvj7B9&Fd%L^<7B9&FO9;CF7B9&F060QPO>A{;X#fBK z6aWAK2LMw5XaHdVZ~$chAOJA{060QPO>Ay+asU7T1aoL%a5zFqO>B8-WB>pF1ONa4 z1vo-UO=E0gYybcN1OWg5060QPO=)gscmMzZ1ONa4060QPO>1szZvX%Q1ONa4060QP zO>A>;W&i*H1ONa4060QPO>ARqasU7T2mk;800000060QPO=fsrYqasVIzX8>{lZvb@wZ~#6yLP000C40009xLP2O>S>;ZT|om00002WB>pF00000C;$Ne{{R60{{R60 z{{R60{{R60{{R60{{R60{{R60{{R60{{R60{|8fOVQ^(2GB`p>O;c|}ZvX%QZ~y=R z5C8xG0RR910001Pb!=<^000310000(Y;qt^VrpXm000310000008&RnLjV8(0{{R3 z08(TiAY^ZKVnAac000000000007r6eAY^ZKVnAac0000000000077gaAY^ZKVnAac z00000060QPO?GW_YXATM^Z)<=0{{R3000I6000000000000000000000000000000 z2mk;80000000000000000000000000000001^@v70RR9100000000000000000000 z0syVZIRHnbZ2+yvIRHnbZ2+yvIRHnbZ2$rQd8FU~hBZC_d8FU~hBZC_d8FU~hBZC_ z0suvTngBA{;X#fBK6aWAK2LMw5XaHdVZ~$chAOJD|060QPO>Ay+asU7T1aoL%a5zFq zO>B8-WB>pF1ONa42slDXO=E0gYybcN1OWg5060QPO=)gscmMzZ1ONa4060QPO>1sz zZvX%Q1ONa4060QPO>A>;W&i*H1ONa4060QPO>ARqasU7T2mk;800000060QPO=fs< zZ~y=R5WoNc00000000000000000000000000000000000000F4{{R300ssI200062 z0RR910ssO40006wLP0000uLP000aC0006wLPS>; zZT|om00000+yDRo00000C;$Ne{{R60{{R60{{R60{{R60{{R60{{R60{{R60{{R60 z{{R60{|-DaOksItav*1NZ*_1!060QPO>A{;X#fBKAOHXW4gfp=F91vcVE}mmWdL#j zAOL3oasY1tbpUVxJ~%>2O>Ay+asU7T1Z;CB8-WB>pF1ONa43pheaO>A>x zbN~PV1ONa412{rSO>A>;W&i*H1ONa4060QPO>ARqasU7T2mk;800000060QPO=fs< zZ~y=R5C8xG000000000000000000002LJ#71poj5761SM6aWPO{{R30wg3PC002G! z0RR91J^%s$002HXLPS>;ZT|oo00000xBvhE00000C;$Ne{{R60 z{{R60{{R60{{R60{{R60{{R60{{R60{{R60{{R60{{&ESWp)4n060QPO>A{;X#fBK z3;+NC1OQL~asXujb~r*wO>B8-WB>pF1ONa44LCwcO>A>xbN~PV3;+NC0ysiRO>kjz zb2vgtO>A>;W&i*H1ONa4060QPO>ARqasU7T2mk;800000060QPO=fsrYqasVIzX8>{lZvb@wZ~#6yLP000C40009xLPS>;ZT|oY0000a0000000000C;$Ne{{R60 z{{R60{{R60{{R60{{R60{{R60{{R60{{R60{{R60{{dJ4060QPO;mYPXaE2s8~_17 zMm_Zgp({000bhWq5Q)a%p5_X>Ml#0000^Z*FA(0000_a&B~GZgp({0000_a&B}0 z0000;a(Zq60000%ZgfFqZgp({0000%ZfJabYXO4bYTDhAzcazJUj{sFGX%=X>MgiX=8K>2|PRs2?;Mn zWNCD7ata9vJUj{s2?;M$Wq5QTDE|KdSO5(v3JD25J_-p5FHm7}VP|q-aA;C>ZVCwr zJUj{s2?;MmWoBV@Y;;m}ZbV^pVG0Qe2|PRs2?+@aFHm7}VP|q-aA;F#Wo2{<2?+@a zJUj{s2?+@aFGOW#VRdYDQ*?Q3Wm9NnWpp4g3JD1b2?;Mya&K^Da&&2Ba|#Iw2?+^2 zJPHX32?+^4J_-p52?;(v3JD1b2`@opYISpTZDnqBa|#Iw2?;zr3JD1b2?;MjcxiJW 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 zWdHyG33p*~a8_Y#b!B94bz%Sj000000000001tOza&S;(a&vHHV{~bDWn^!4VgLXD z00000000006n9~Aa8PA(b8uy2bZK^FPjqNya%69HVgLXD00000000003U^_0a8hq{ zVRU6>Zgp({0000_a&B}00000;a(Zq600000000000000000000060QPO>A{;X#fBK z2mk;80RUJ4060QPO>Ay+asU7T1af6=WH>@eO>B8-WB>pF1ONa41~@`VO=E0gYybcN z1OWg5060QPO=)gscmMzZ1ONa4060QPO>1szZvX%Q1ONa4060QPO>A>;W&i*H1ONa4 z060QPO>ARqasU7T2mk;800000060QPO=fs000aC0006wLP~B-r-<0oWw{0R8|0B<=M70qrFI0RI314A}Dj1Jw)w0RI30f$;wV zfdBvk021@?{{r(80097F?*9Q}0097^?*9Rw0098W?*9SF0098f?*9SO0098W?*9SF z0097^?*9Rz0097I?*9R100ICK^YH%y^AZ66004pT{{n#k0RI314A}Dj1K11z0R8|0 zB<=M70qrFI0Q~>~B-{4?0ox?~0Q>*~41x3d{{r)Y4EzB400IwJnf}ZInOYC}0O|k$ z0RRF30ssO40ssO40ssO40ssO40ssO40ssO40ssO40ssO40ssO40ssO40ssQ)|LXth z|LXth|LXth|LXth|LXth|LXth|LXth|LXth|LXth|LXth|LXth{{R610ssO40ssO4 z0ssO40ssO40ssO40ssO40ssO40ssO40ssO40ssO40ssO40_y+j|LXth|LXth|LXth z|LXth|LXth|LXth|LXth|LXth|LXth|LXth|LXq$0RRF30ssO40ssO40ssO40ssO4 z0ssO40ssO40ssO40ssO40ssO40ssO40ssQ)|LXth|LXth|LXth|LXth|LXth|LXth z|LXth|LXth|LXth|LXth|LXth{{R3000000000310ssmC3jhlM3jhlM3jhlM3;+xO z3;+xO3;+rM0`dU=0046R%m9J<0RI311Eu}{0Ehbk{r~|3rTzZ^hx`Ej009G~{r>=m z{Q&#`0RyG|{{V;n0Q&#|1Eu}{0*3$q`Tzkr{Qmy}00A@b{{I8yCjbEa00A@b z{{I2wC;kBa00A@b{{I2zC;b5a00A@Y{{I2zC;R~a00A)V{{I2zC;I^Z0030|W&kJp z0P+9;0RRF30ssO40ssO40ssO40ssO40ssO40ssO40ssQ?nev(Pnev(Pnev(Pnev(P znev(Pnev(Pnev(PnE(L*0ssO40ssO40ssO40ssO40ssO40ssO40ssO40`i&inev(P znev(Pnev(Pnev(Pnev(Pnev(Pnev$c0RRF30ssO40ssO40ssO40ssO40ssO40ssO4 z0ssQ?nev(Pnev(Pnev(Pnev(Pnev(Pnev(Pnev(PnE(I)00000000000000000031 z0ssmC3jhlM3jhlM3jhlM3;+xO3;+xO3;+rM0`dU*004pg%mQ)%0Q&#{hyDKpr2_x} z`~U!l{r>@_1O5R0004*m{{f`~{Q&*|0Ehkm0i^@{0RI30hyDKnr33o_0ss}{{{I2| zIr;$q00AfD{{I2+Gy4Gk00AfD{{I2+GyDMk00AfG{{I2+GyMSk00AfG{{I2(GyVYk z00AfG{{I8*GXMbk001ZbW&%_I0P+9;0RRF30ssO40ssO40ssO40ssO40ssO40ssO4 z0ssQ?nev(Pnev(Pnev(Pnev(Pnev(Pnev(Pnev(PnE(L*0ssO40ssO40ssO40ssO4 z0ssO40ssO40ssO40`i&inev(Pnev(Pnev(Pnev(Pnev(Pnev(Pnev$c0RRF30ssO4 z0ssO40ssO40ssO40ssO40ssO40ssQ?nev(Pnev(Pnev(Pnev(Pnev(Pnev(Pnev(P znE(I)0000000000000000000`e}8ZQ000nwe}6C#@BjaQ006K5|GxkLK>z>$Fkt`x z?;rpG0FVFw-|zqbPyhe`007Vb|NsA=000000058w|NsAB0000006_o$|NsB*5C8xG z5byv0kI(=AzW@LLzyJTw03h%G|9=2*|NrkG002<`|Nk&RKtLb>0000mKtM160RRF3 z0ssO40ssO40ssO40ssO40ssQ_nf00Vnf00Vnf00Vnf00Vnf00VnE(L*0ssO40ssO4 z0ssO40ssO40ssO40`-~onf00Vnf00Vnf00Vnf00Vne~|f0RRF30ssO40ssO40ssO4 z0ssO40ssQ_nf00Vnf00Vnf00Vnf00Vnf00VnE(I)0000000000060QPO;BNUbN~PV z060QPO;mVvG5`U@5+E-`Z)0_BWo~p*Wpi(Ja${w4AUr%EFGg=}bW>$?AUr%EFH&W5 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 I0O$bd04sstA^-pY diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/advance_usage.html b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/advance_usage.html deleted file mode 100644 index fc900cda1a7..00000000000 --- a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/advance_usage.html +++ /dev/null @@ -1,182 +0,0 @@ - - - - GreyBox - Advance usage - - - - - - - - - - - - - - - -

Methods for showing windows

- -

GB_show

- -

Signature:

- - -

Example:

- - -

Example rendered:

-Visit Google - - -

GB_showCenter

- -

Signature:

- - -

Example:

- - -

Example rendered:

-Visit Google - - -

GB_showFullScreen

- -

Signature:

- - -

Example:

- - -

Example rendered:

-Visit Google - -

Methods for showing overlays

- -

GB_showImage

-

Signature:

- - -

Example:

- - -

Example rendered:

-A flower in my hand - -

GB_showPage

-

Signature:

- - -

Example:

- - -

Example rendered:

-Show Google in another layout - - -

Methods for showing sets

- -

GB_showFullScreenSet

-

Signature:

- - -

Example:

- - -

Example rendered:

- -Show first page in page_set - -

GB_showImageSet

-

Signature:

- - -

Example:

- - -

Example rendered:

- -Show first picture in image_set - - - - diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/combiner.py b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/combiner.py deleted file mode 100644 index 8e289cee2e6..00000000000 --- a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/combiner.py +++ /dev/null @@ -1,134 +0,0 @@ -#!/usr/bin/env python -""" -Used to combine the different parts of GreyBox. -- Python 2.4 required -- Java 1.4+ required -- Dojo's JavaScript compressor (http://dojotoolkit.org/docs/compressor_system.html). Place it under compression_lib/custom_rhino.jar -""" -import os, sys, shutil -from compression_lib import AJS_minify - - -if __name__ == '__main__': - args = sys.argv - - if len(args) < 2: - print """ -Usage is: - python combiner.py [full|gallery|window] -Example usage: - python combiner.py full -The files will be store in greybox_dist/* depending on the dist. type -""" - sys.exit(0) - - type = args[1] - output_dir = 'greybox' - - ## - # Config file list - # - js = [] - css = [] - static = [] - - append = lambda l, x: l.append('greybox_source/%s' % x) - - def appendBase(): - append(js, 'base/base.js') - append(js, 'auto_deco.js') - append(css, 'base/base.css') - append(static, 'base/indicator.gif') - append(static, 'base/loader_frame.html') - - def appendSet(): - append(js, 'set/set.js') - append(css, 'set/set.css') - append(static, 'set/next.gif') - append(static, 'set/prev.gif') - - def appendGallery(): - append(js, 'gallery/gallery.js') - append(css, 'gallery/gallery.css') - append(static, 'gallery/g_close.gif') - - def appendWindow(): - append(js, 'window/window.js') - append(css, 'window/window.css') - append(static, 'window/header_bg.gif') - append(static, 'window/w_close.gif') - - appendBase() - - if type == 'full': - appendGallery() - appendSet() - appendWindow() - elif type == 'gallery': - appendGallery() - appendSet() - elif type == 'window': - appendWindow() - else: - sys.exit('Uknown type') - - print 'Follwoing styles are used:' - for style in css: - print ' %s' % style - - print 'Follwoing JavaScript is used:' - for script in js: - print ' %s' % script - - ## - # Copy the files - # - try: - shutil.rmtree(output_dir) - except: - pass - os.mkdir(output_dir) - - def concatFiles(f_list): - data = [] - for f in f_list: - data.append(open(f, 'r').read()) - return '\n\n'.join(data) - - def copyFiles(f_list): - for f in f_list: - shutil.copy(f, output_dir) - - copyFiles(static) - fp = open('%s/%s' % (output_dir, 'gb_styles.css'), 'w') - fp.write(concatFiles(css)) - fp.close() - print 'Compressed styles in %s' % ('greybox/gb_styles.css') - - ## - # Concat js - # - fp = open('%s/%s' % (output_dir, 'gb_scripts_tmp.js'), 'w') - fp.write(concatFiles(js)) - fp.close() - - AJS_minify.AJS_SRC = 'greybox_source/base/AJS.js' - AJS_minify.AJS_MINI_SRC = 'greybox/AJS_tmp.js' - files = ['greybox/gb_scripts_tmp.js', 'greybox_source/base/AJS_fx.js', 'static_files/help.js'] - code_analyzer = AJS_minify.ExternalCodeAnalyzer(files) - composer = AJS_minify.AjsComposer(code_analyzer.findFunctions()) - composer.writeToOutput() - - os.popen('java -jar compression_lib/custom_rhino.jar -c greybox/AJS_tmp.js > greybox/AJS.js') - os.remove('greybox/AJS_tmp.js') - os.popen('java -jar compression_lib/custom_rhino.jar -c greybox_source/base/AJS_fx.js > greybox/AJS_fx.js') - print 'Compressed AJS.js and AJS.js into greybox/' - - os.popen('java -jar compression_lib/custom_rhino.jar -c greybox/gb_scripts_tmp.js > greybox/gb_scripts.js') - os.remove('greybox/gb_scripts_tmp.js') - print 'Compressed JavaScript in %s' % ('greybox/gb_scripts.css') - - #Append script_loaded - open('greybox/AJS.js', 'a').write('\nscript_loaded=true;') - open('greybox/AJS_fx.js', 'a').write('\nscript_loaded=true;') - open('greybox/gb_scripts.js', 'a').write('\nscript_loaded=true;') diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/compressing_greybox.html b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/compressing_greybox.html deleted file mode 100644 index de0ff4efc0b..00000000000 --- a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/compressing_greybox.html +++ /dev/null @@ -1,55 +0,0 @@ - - - - GreyBox - Compressing GreyBox - - - - - - - - - - - - - - - -

Code structure

-
    -
  • greybox: Generated and compressed JavaScript and CSS is located here
  • -
  • greybox_source: CSS and JavaScript structured in directories.
  • -
-It's not recommend that you alter code in the greybox directory, since it's computer generated and very unreadable! - - -

Download Dojo ShrinkSafe

-To make the filesize as small as possible GreyBox JavaScript is compressed down using Dojo ShrinkSafe. This library requires Java, so make sure you got Java installed. Download following JAR file: - -Place custom_rhino.jar in GreyBox's compression_lib directory. - - -

Compressing GreyBox

-Now, you are ready to compress GreyBox. This is done by running a Python script called combiner.py. I.e. you need to download and install Pyhton. - -

-You can run combiner.py in following ways: -

- -
    -
  • python combiner.py full: Compress everything
  • -
  • python combiner.py gallery: Compress only gallery related CSS and JavaScript
  • -
  • python combiner.py window: Compress only window related CSS and JavaScript
  • -
- - - diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/compression_lib/AJS_minify.py b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/compression_lib/AJS_minify.py deleted file mode 100644 index cd35244ddba..00000000000 --- a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/compression_lib/AJS_minify.py +++ /dev/null @@ -1,255 +0,0 @@ -#!/usr/bin/env python -#Last-update: 08/05/07 12:39:17 -import re -import sys -from sets import Set - -## -# External files -# -AJS_SRC = 'AJS.js' -AJS_MINI_SRC = 'AJS_compressed.js' - - -## -# Standard stuff that may change in the future -# -DOM_SHORTCUTS = [ - "ul", "li", "td", "tr", "th", - "tbody", "table", "input", "span", "b", - "a", "div", "img", "button", "h1", - "h2", "h3", "br", "textarea", "form", - "p", "select", "option", "iframe", "script", - "center", "dl", "dt", "dd", "small", - "pre", "tn" -] - -FN_SHORTCUTS = { - '$': 'getElement', - '$$': 'getElements', - '$f': 'getFormElement', - '$b': 'bind', - '$p': 'partial', - '$A': 'createArray', - 'DI': 'documentInsert', - 'ACN': 'appendChildNodes', - 'RCN': 'replaceChildNodes', - 'AEV': 'addEventListener', - 'REV': 'removeEventListener', - '$bytc': 'getElementsByTagAndClassName' -} - -AJS_TEMPLATE = """//AJS JavaScript library (minify'ed version) -//Copyright (c) 2006 Amir Salihefendic. All rights reserved. -//Copyright (c) 2005 Bob Ippolito. All rights reserved. -//License: http://www.opensource.org/licenses/mit-license.php -//Visit http://orangoo.com/AmiNation/AJS for full version. -AJS = { -BASE_URL: "", -drag_obj: null, -drag_elm: null, -_drop_zones: [], -_cur_pos: null, - -%(functions)s -} - -AJS.$ = AJS.getElement; -AJS.$$ = AJS.getElements; -AJS.$f = AJS.getFormElement; -AJS.$p = AJS.partial; -AJS.$b = AJS.bind; -AJS.$A = AJS.createArray; -AJS.DI = AJS.documentInsert; -AJS.ACN = AJS.appendChildNodes; -AJS.RCN = AJS.replaceChildNodes; -AJS.AEV = AJS.addEventListener; -AJS.REV = AJS.removeEventListener; -AJS.$bytc = AJS.getElementsByTagAndClassName; - -AJS.addEventListener(window, 'unload', AJS._unloadListeners); -AJS._createDomShortcuts(); - -%(AJSClass)s - -%(AJSDeferred)s -script_loaded = true; -""" - - -def getAjsCode(): - return open(AJS_SRC).read() - -def writeAjsMini(code): - open(AJS_MINI_SRC, "w").write(code) - - -class AjsAnalyzer: - - def __init__(self): - self.code = getAjsCode() - self.ajs_fns = {} - self.ajs_deps = {} - self._parseAJS() - self._findDeps() - - def _parseAJS(self): - ajs_code = re.search("AJS =(.|\n)*\n}\n", self.code).group(0) - fns = re.findall("\s+((\w*?):.*?{(.|\n)*?\n\s*})(,|\n+})\n", ajs_code) - for f in fns: - self.ajs_fns[f[1]] = f[0] - - def getFnCode(self, fn_name, caller=None): - """ - Returns the code of function and it's dependencies as a list - """ - fn_name = self._unfoldFn(fn_name) - r = [] - if self.ajs_fns.get(fn_name): - r.append(self.ajs_fns[fn_name]) - for dep_fn in self.ajs_deps[fn_name]: - if fn_name != dep_fn and dep_fn != caller: - r.extend(self.getFnCode(dep_fn, fn_name)) - elif fn_name not in ['listeners', 'Class']: - print 'Could not find "%s"' % fn_name - return r - - def getAjsClassCode(self): - return re.search("AJS.Class =(.|\n)*\n};\n", self.code).group(0) - - def getAjsDeferredCode(self): - return re.search("AJSDeferred =(.|\n)*\n};\n", self.code).group(0) - - def _findDeps(self): - """ - Parses AJS and for every function it finds dependencies for the other functions. - """ - for fn_name, fn_code in self.ajs_fns.items(): - self.ajs_deps[fn_name] = self._findFns(fn_code) - - def _findFns(self, inner): - """ - Searches after AJS.fnX( in inner and returns all the fnX in a Set. - """ - s = re.findall("AJS\.([\w_$]*?)(?:\(|,|\.)", inner) - s = list(Set(s)) - return self._unfoldFns(s) - - def _unfoldFns(self, list): - """ - Unfolds: - AJS.B, AJS.H1 etc. to _createDomShortcuts - AJS.$ to AJS.getElement etc. - """ - return [self._unfoldFn(n) for n in list] - - def _unfoldFn(self, fn_name): - if fn_name.lower() in DOM_SHORTCUTS: - return "_createDomShortcuts" - elif FN_SHORTCUTS.get(fn_name): - return FN_SHORTCUTS[fn_name] - else: - return fn_name - - -class ExternalCodeAnalyzer: - - def __init__(self, files): - self.found_ajs_fns = [] - self.files = files - - def findFunctions(self): - for f in self.files: - self.found_ajs_fns.extend( self._parseFile(f) ) - return list(Set(self.found_ajs_fns)) - - def _parseFile(self, f): - """ - Parses the file, looks for AJS functions and returns all the found functions. - """ - code = open(f).read() - return re.findall("AJS\.([\w_$]*?)\(", code) - - - -class AjsComposer: - - def __init__(self, fn_list): - self.code = getAjsCode() - self.analyzer = AjsAnalyzer() - self.fn_list = fn_list - - #Append standard functions - req = ['_unloadListeners', 'createDOM', '_createDomShortcuts', 'log', 'addEventListener'] - self.fn_list.extend(req) - - #Append AJSDeferred only if needed - in_list = lambda x: x in self.fn_list - if in_list('getRequest') or in_list('loadJSONDoc'): - self.deferred = self._minify(self.analyzer.getAjsDeferredCode()) - self.fn_list.append('isObject') - else: - self.deferred = '' - - def writeToOutput(self): - fns = self._getFns() - d = {} - d['functions'] = ",\n".join(fns) - d['AJSDeferred'] = self.deferred - d['AJSClass'] = self.analyzer.getAjsClassCode() - - mini_code = AJS_TEMPLATE % d - writeAjsMini(mini_code) - - def _minify(self, code): - new_lines = [] - for l in code.split("\n"): - if l not in ['\n', '']: - new_lines.append(l.lstrip()) - return "\n".join(new_lines) - - def _getFns(self): - """ - Returns a list with real code of functions - """ - r = [] - for fn in self.fn_list: - r.extend(self.analyzer.getFnCode(fn)) - - r = list(Set(r)) - return [self._minify(fn) for fn in r] - - -if __name__ == '__main__': - args = sys.argv - - if len(args) < 3: - print """Usage is: - python AJS_minify.py [-o output_file] ajs_file js_file.js html_using_ajs.html ... -Example usage: - Using relative paths: - python AJS_minify.py -o AJS_mini.js AJS.js test.js index.html - This will create AJS_mini.js from test.js and index.html. - Using absolute paths: - python AJS_minify.py ~/Desktop/AJS/AJS.js ~/Desktop/GreyBox_v3_42/greybox/greybox.js - This will create a new file called '%s' that has the needed AJS functions.""" % AJS_MINI_SRC - - sys.exit(0) - - if sys.argv[1] == '-o': - AJS_MINI_SRC = sys.argv[2] - AJS_SRC = sys.argv[3] - FILES = sys.argv[4:] - else: - AJS_SRC = sys.argv[1] - FILES = sys.argv[2:] - - print 'Parsing through:\n %s' % "\n ".join(FILES) - - code_analyzer = ExternalCodeAnalyzer(FILES) - found_fns = code_analyzer.findFunctions() - print 'Found following AJS functions:\n %s' % ("\n ".join(found_fns)) - - composer = AjsComposer(found_fns) - composer.writeToOutput() - print "Written the minified code to '%s'" % AJS_MINI_SRC diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/compression_lib/__init__.py b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/compression_lib/__init__.py deleted file mode 100644 index 792d6005489..00000000000 --- a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/compression_lib/__init__.py +++ /dev/null @@ -1 +0,0 @@ -# diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/examples.html b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/examples.html deleted file mode 100644 index fb965fb4dbf..00000000000 --- a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/examples.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - GreyBox - Examples - - - - - - - - - - - - - - - - -

One website

- - -

Website gallery

- - -

Image gallery

- - - - -

Without loading

- - - - - diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/auto_deco.js b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/auto_deco.js deleted file mode 100644 index 7b7f52a1495..00000000000 --- a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/auto_deco.js +++ /dev/null @@ -1,67 +0,0 @@ -var GB_SETS = {}; -function decoGreyboxLinks() { - var as = AJS.$bytc('a'); - AJS.map(as, function(a) { - if(a.getAttribute('href') && a.getAttribute('rel')) { - var rel = a.getAttribute('rel'); - if(rel.indexOf('gb_') == 0) { - var name = rel.match(/\w+/)[0]; - var attrs = rel.match(/\[(.*)\]/)[1]; - var index = 0; - - var item = { - 'caption': a.title || '', - 'url': a.href - } - - //Set up GB_SETS - if(name == 'gb_pageset' || name == 'gb_imageset') { - if(!GB_SETS[attrs]) { GB_SETS[attrs] = []; } - GB_SETS[attrs].push(item); - index = GB_SETS[attrs].length; - } - - //Append onclick - if(name == 'gb_pageset') { - a.onclick = function() { - GB_showFullScreenSet(GB_SETS[attrs], index); - return false; - }; - } - if(name == 'gb_imageset') { - a.onclick = function() { - GB_showImageSet(GB_SETS[attrs], index); - return false; - }; - } - if(name == 'gb_image') { - a.onclick = function() { - GB_showImage(item.caption, item.url); - return false; - }; - } - if(name == 'gb_page') { - a.onclick = function() { - var sp = attrs.split(/, ?/); - GB_show(item.caption, item.url, parseInt(sp[1]), parseInt(sp[0])); - return false; - }; - } - if(name == 'gb_page_fs') { - a.onclick = function() { - GB_showFullScreen(item.caption, item.url); - return false; - }; - } - if(name == 'gb_page_center') { - a.onclick = function() { - var sp = attrs.split(/, ?/); - GB_showCenter(item.caption, item.url, parseInt(sp[1]), parseInt(sp[0])); - return false; - }; - } - } - }}); -} - -AJS.AEV(window, 'load', decoGreyboxLinks); diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/base/AJS.js b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/base/AJS.js deleted file mode 100644 index 89c199ca568..00000000000 --- a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/base/AJS.js +++ /dev/null @@ -1,1371 +0,0 @@ -/* -Last Modified: 29/01/07 14:16:09 - -AJS JavaScript library - A very small library with a lot of functionality -AUTHOR - 4mir Salihefendic (http://amix.dk) - amix@amix.dk -LICENSE - Copyright (c) 2006 Amir Salihefendic. All rights reserved. - Copyright (c) 2005 Bob Ippolito. All rights reserved. - http://www.opensource.org/licenses/mit-license.php -VERSION - 3.7 -SITE - http://orangoo.com/AmiNation/AJS -**/ -if(!AJS) { -var AJS = { - BASE_URL: "", - - drag_obj: null, - drag_elm: null, - _drop_zones: [], - _drag_zones: [], - _cur_pos: null, - - ajaxErrorHandler: null, - -//// -// General accessor functions -//// - getQueryArgument: function(var_name) { - var query = window.location.search.substring(1); - var vars = query.split("&"); - for (var i=0;i= 20030210); - }, - - -//// -// Array functions -//// - //Shortcut: AJS.$A - createArray: function(v) { - if(AJS.isArray(v) && !AJS.isString(v)) - return v; - else if(!v) - return []; - else - return [v]; - }, - - forceArray: function(args) { - var r = []; - AJS.map(args, function(elm) { - r.push(elm); - }); - return r; - }, - - join: function(delim, list) { - try { - return list.join(delim); - } - catch(e) { - var r = list[0] || ''; - AJS.map(list, function(elm) { - r += delim + elm; - }, 1); - return r + ''; - } - }, - - isIn: function(elm, list) { - var i = AJS.getIndex(elm, list); - if(i != -1) - return true; - else - return false; - }, - - getIndex: function(elm, list/*optional*/, eval_fn) { - for(var i=0; i < list.length; i++) - if(eval_fn && eval_fn(list[i]) || elm == list[i]) - return i; - return -1; - }, - - getFirst: function(list) { - if(list.length > 0) - return list[0]; - else - return null; - }, - - getLast: function(list) { - if(list.length > 0) - return list[list.length-1]; - else - return null; - }, - - update: function(l1, l2) { - for(var i in l2) - l1[i] = l2[i]; - return l1; - }, - - flattenList: function(list) { - var r = []; - var _flatten = function(r, l) { - AJS.map(l, function(o) { - if(o == null) {} - else if (AJS.isArray(o)) - _flatten(r, o); - else - r.push(o); - }); - } - _flatten(r, list); - return r; - }, - - -//// -// Functional programming -//// - map: function(list, fn,/*optional*/ start_index, end_index) { - var i = 0, l = list.length; - if(start_index) - i = start_index; - if(end_index) - l = end_index; - for(i; i < l; i++) - fn.apply(null, [list[i], i]); - }, - - rmap: function(list, fn) { - var i = list.length-1, l = 0; - for(i; i >= l; i--) - fn.apply(null, [list[i], i]); - }, - - filter: function(list, fn, /*optional*/ start_index, end_index) { - var r = []; - AJS.map(list, function(elm) { - if(fn(elm)) - r.push(elm); - }, start_index, end_index); - return r; - }, - - partial: function(fn) { - var args = AJS.forceArray(arguments); - return AJS.$b(fn, null, args.slice(1, args.length).reverse(), false, true); - }, - - -//// -// DOM functions -//// - //Shortcut: AJS.$ - getElement: function(id) { - if(AJS.isString(id) || AJS.isNumber(id)) - return document.getElementById(id); - else - return id; - }, - - //Shortcut: AJS.$$ - getElements: function(/*id1, id2, id3*/) { - var args = AJS.forceArray(arguments); - var elements = new Array(); - for (var i = 0; i < args.length; i++) { - var element = AJS.getElement(args[i]); - elements.push(element); - } - return elements; - }, - - //Shortcut: AJS.$bytc - getElementsByTagAndClassName: function(tag_name, class_name, /*optional*/ parent) { - var class_elements = []; - if(!AJS.isDefined(parent)) - parent = document; - if(!AJS.isDefined(tag_name)) - tag_name = '*'; - - var els = parent.getElementsByTagName(tag_name); - var els_len = els.length; - var pattern = new RegExp("(^|\\s)" + class_name + "(\\s|$)"); - - for (i = 0, j = 0; i < els_len; i++) { - if ( pattern.test(els[i].className) || class_name == null ) { - class_elements[j] = els[i]; - j++; - } - } - return class_elements; - }, - - _nodeWalk: function(elm, tag_name, class_name, fn_next_elm) { - var p = fn_next_elm(elm); - - var checkFn; - if(tag_name && class_name) { - checkFn = function(p) { - return AJS.nodeName(p) == tag_name && AJS.hasClass(p, class_name); - } - } - else if(tag_name) { - checkFn = function(p) { return AJS.nodeName(p) == tag_name; } - } - else { - checkFn = function(p) { return AJS.hasClass(p, class_name); } - } - - while(p) { - if(checkFn(p)) - return p; - p = fn_next_elm(p); - } - return null; - }, - - getParentBytc: function(elm, tag_name, class_name) { - return AJS._nodeWalk(elm, tag_name, class_name, function(m) { return m.parentNode; }); - }, - - getPreviousSiblingBytc: function(elm, tag_name, class_name) { - return AJS._nodeWalk(elm, tag_name, class_name, function(m) { return m.previousSibling; }); - }, - - getNextSiblingBytc: function(elm, tag_name, class_name) { - return AJS._nodeWalk(elm, tag_name, class_name, function(m) { return m.nextSibling; }); - }, - - //Shortcut: AJS.$f - getFormElement: function(form, name) { - form = AJS.$(form); - var r = null; - AJS.map(form.elements, function(elm) { - if(elm.name && elm.name == name) - r = elm; - }); - return r; - }, - - formContents: function(form) { - var form = AJS.$(form); - var r = {}; - var fn = function(elms) { - AJS.map(elms, function(e) { - if(e.name) - r[e.name] = e.value || ''; - }); - } - fn(AJS.$bytc('input', null, form)); - fn(AJS.$bytc('textarea', null, form)); - return r; - }, - - getBody: function() { - return AJS.$bytc('body')[0] - }, - - nodeName: function(elm) { - return elm.nodeName.toLowerCase(); - }, - - hasParent: function(elm, parent_to_consider, max_look_up) { - if(elm == parent_to_consider) - return true; - if(max_look_up == 0) - return false; - return AJS.hasParent(elm.parentNode, parent_to_consider, max_look_up-1); - }, - - isElementHidden: function(elm) { - return elm.style.visibility == "hidden"; - }, - - //Shortcut: AJS.DI - documentInsert: function(elm) { - if(typeof(elm) == 'string') - elm = AJS.HTML2DOM(elm); - document.write(''); - AJS.swapDOM(AJS.$('dummy_holder'), elm); - }, - - cloner: function(element) { - return function() { - return element.cloneNode(true); - } - }, - - appendToTop: function(elm/*, elms...*/) { - var args = AJS.forceArray(arguments).slice(1); - if(args.length >= 1) { - var first_child = elm.firstChild; - if(first_child) { - while(true) { - var t_elm = args.shift(); - if(t_elm) - AJS.insertBefore(t_elm, first_child); - else - break; - } - } - else { - AJS.ACN.apply(null, arguments); - } - } - return elm; - }, - - //Shortcut: AJS.ACN - appendChildNodes: function(elm/*, elms...*/) { - if(arguments.length >= 2) { - AJS.map(arguments, function(n) { - if(AJS.isString(n)) - n = AJS.TN(n); - if(AJS.isDefined(n)) - elm.appendChild(n); - }, 1); - } - return elm; - }, - - //Shortcut: AJS.RCN - replaceChildNodes: function(elm/*, elms...*/) { - var child; - while ((child = elm.firstChild)) - elm.removeChild(child); - if (arguments.length < 2) - return elm; - else - return AJS.appendChildNodes.apply(null, arguments); - return elm; - }, - - insertAfter: function(elm, reference_elm) { - reference_elm.parentNode.insertBefore(elm, reference_elm.nextSibling); - return elm; - }, - - insertBefore: function(elm, reference_elm) { - reference_elm.parentNode.insertBefore(elm, reference_elm); - return elm; - }, - - showElement: function(/*elms...*/) { - var args = AJS.forceArray(arguments); - AJS.map(args, function(elm) { elm.style.display = ''}); - }, - - hideElement: function(elm) { - var args = AJS.forceArray(arguments); - AJS.map(args, function(elm) { elm.style.display = 'none'}); - }, - - swapDOM: function(dest, src) { - dest = AJS.getElement(dest); - var parent = dest.parentNode; - if (src) { - src = AJS.getElement(src); - parent.replaceChild(src, dest); - } else { - parent.removeChild(dest); - } - return src; - }, - - removeElement: function(/*elm1, elm2...*/) { - var args = AJS.forceArray(arguments); - AJS.map(args, function(elm) { AJS.swapDOM(elm, null); }); - }, - - createDOM: function(name, attrs) { - var i=0, attr; - elm = document.createElement(name); - - if(AJS.isDict(attrs[i])) { - for(k in attrs[0]) { - attr = attrs[0][k]; - if(k == "style") - elm.style.cssText = attr; - else if(k == "class" || k == 'className') - elm.className = attr; - else { - elm.setAttribute(k, attr); - } - } - i++; - } - - if(attrs[0] == null) - i = 1; - - AJS.map(attrs, function(n) { - if(n) { - if(AJS.isString(n) || AJS.isNumber(n)) - n = AJS.TN(n); - elm.appendChild(n); - } - }, i); - return elm; - }, - - _createDomShortcuts: function() { - var elms = [ - "ul", "li", "td", "tr", "th", - "tbody", "table", "input", "span", "b", - "a", "div", "img", "button", "h1", - "h2", "h3", "br", "textarea", "form", - "p", "select", "option", "iframe", "script", - "center", "dl", "dt", "dd", "small", - "pre" - ]; - var extends_ajs = function(elm) { - var c_dom = "return AJS.createDOM.apply(null, ['" + elm + "', arguments]);"; - var c_fun_dom = 'function() { ' + c_dom + ' }'; - eval("AJS." + elm.toUpperCase() + "=" + c_fun_dom); - } - AJS.map(elms, extends_ajs); - AJS.TN = function(text) { return document.createTextNode(text) }; - }, - - getCssDim: function(dim) { - if(AJS.isString(dim)) - return dim; - else - return dim + "px"; - }, - getCssProperty: function(elm, prop) { - elm = AJS.$(elm); - var y; - if(elm.currentStyle) - y = elm.currentStyle[prop]; - else if (window.getComputedStyle) - y = document.defaultView.getComputedStyle(elm,null).getPropertyValue(prop); - return y; - }, - - setStyle: function(/*elm1, elm2..., property, new_value*/) { - var args = AJS.forceArray(arguments); - var new_val = args.pop(); - var property = args.pop(); - AJS.map(args, function(elm) { - elm.style[property] = AJS.getCssDim(new_val); - }); - }, - - setWidth: function(/*elm1, elm2..., width*/) { - var args = AJS.forceArray(arguments); - args.splice(args.length-1, 0, 'width'); - AJS.setStyle.apply(null, args); - }, - setHeight: function(/*elm1, elm2..., height*/) { - var args = AJS.forceArray(arguments); - args.splice(args.length-1, 0, 'height'); - AJS.setStyle.apply(null, args); - }, - setLeft: function(/*elm1, elm2..., left*/) { - var args = AJS.forceArray(arguments); - args.splice(args.length-1, 0, 'left'); - AJS.setStyle.apply(null, args); - }, - setTop: function(/*elm1, elm2..., top*/) { - var args = AJS.forceArray(arguments); - args.splice(args.length-1, 0, 'top'); - AJS.setStyle.apply(null, args); - }, - setClass: function(/*elm1, elm2..., className*/) { - var args = AJS.forceArray(arguments); - var c = args.pop(); - AJS.map(args, function(elm) { elm.className = c}); - }, - addClass: function(/*elm1, elm2..., className*/) { - var args = AJS.forceArray(arguments); - var cls = args.pop(); - var add_class = function(o) { - if(!new RegExp("(^|\\s)" + cls + "(\\s|$)").test(o.className)) - o.className += (o.className ? " " : "") + cls; - }; - AJS.map(args, function(elm) { add_class(elm); }); - }, - hasClass: function(elm, cls) { - if(!elm.className) - return false; - return elm.className == cls || - elm.className.search(new RegExp(" " + cls)) != -1 - }, - removeClass: function(/*elm1, elm2..., className*/) { - var args = AJS.forceArray(arguments); - var cls = args.pop(); - var rm_class = function(o) { - o.className = o.className.replace(new RegExp("\\s?" + cls, 'g'), ""); - }; - AJS.map(args, function(elm) { rm_class(elm); }); - }, - - setHTML: function(elm, html) { - elm.innerHTML = html; - return elm; - }, - - RND: function(tmpl, ns, scope) { - scope = scope || window; - var fn = function(w, g) { - g = g.split("|"); - var cnt = ns[g[0]]; - for(var i=1; i < g.length; i++) - cnt = scope[g[i]](cnt); - if(cnt == '') - return ''; - if(cnt == 0 || cnt == -1) - cnt += ''; - return cnt || w; - }; - return tmpl.replace(/%\(([A-Za-z0-9_|.]*)\)/g, fn); - }, - - HTML2DOM: function(html,/*optional*/ first_child) { - var d = AJS.DIV(); - d.innerHTML = html; - if(first_child) - return d.childNodes[0]; - else - return d; - }, - - preloadImages: function(/*img_src1, ..., img_srcN*/) { - AJS.AEV(window, 'load', AJS.$p(function(args) { - AJS.map(args, function(src) { - var pic = new Image(); - pic.src = src; - }); - }, arguments)); - }, - - -//// -// Effects -//// - setOpacity: function(elm, p) { - elm.style.opacity = p; - elm.style.filter = "alpha(opacity="+ p*100 +")"; - }, - - -//// -// Ajax functions -//// - getXMLHttpRequest: function() { - var try_these = [ - function () { return new XMLHttpRequest(); }, - function () { return new ActiveXObject('Msxml2.XMLHTTP'); }, - function () { return new ActiveXObject('Microsoft.XMLHTTP'); }, - function () { return new ActiveXObject('Msxml2.XMLHTTP.4.0'); }, - function () { throw "Browser does not support XMLHttpRequest"; } - ]; - for (var i = 0; i < try_these.length; i++) { - var func = try_these[i]; - try { - return func(); - } catch (e) { - } - } - }, - - getRequest: function(url, data, type) { - if(!type) - type = "POST"; - var req = AJS.getXMLHttpRequest(); - - if(url.indexOf("http://") == -1) { - if(AJS.BASE_URL != '') { - if(AJS.BASE_URL.lastIndexOf('/') != AJS.BASE_URL.length-1) - AJS.BASE_URL += '/'; - url = AJS.BASE_URL + url; - } - else - url = window.location + url; - } - - req.open(type, url, true); - if(type == "POST") - req.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); - return AJS._sendXMLHttpRequest(req); - }, - - _sendXMLHttpRequest: function(req, data) { - var d = new AJSDeferred(req); - - var onreadystatechange = function () { - if (req.readyState == 4) { - var status = ''; - try { - status = req.status; - } - catch(e) {}; - if(status == 200 || status == 304 || req.responseText == null) { - d.callback(); - } - else { - if(AJS.ajaxErrorHandler) - AJS.ajaxErrorHandler(req.responseText, req); - else - d.errback(); - } - } - } - req.onreadystatechange = onreadystatechange; - return d; - }, - - _reprString: function(o) { - return ('"' + o.replace(/(["\\])/g, '\\$1') + '"' - ).replace(/[\f]/g, "\\f" - ).replace(/[\b]/g, "\\b" - ).replace(/[\n]/g, "\\n" - ).replace(/[\t]/g, "\\t" - ).replace(/[\r]/g, "\\r"); - }, - - serializeJSON: function(o) { - var objtype = typeof(o); - if (objtype == "undefined") { - return "undefined"; - } else if (objtype == "number" || objtype == "boolean") { - return o + ""; - } else if (o === null) { - return "null"; - } - if (objtype == "string") { - return AJS._reprString(o); - } - var me = arguments.callee; - if (objtype != "function" && typeof(o.length) == "number") { - var res = []; - for (var i = 0; i < o.length; i++) { - var val = me(o[i]); - if (typeof(val) != "string") { - val = "undefined"; - } - res.push(val); - } - return "[" + res.join(",") + "]"; - } - // it's a function with no adapter, bad - if (objtype == "function") - return null; - res = []; - for (var k in o) { - var useKey; - if (typeof(k) == "number") { - useKey = '"' + k + '"'; - } else if (typeof(k) == "string") { - useKey = AJS._reprString(k); - } else { - // skip non-string or number keys - continue; - } - val = me(o[k]); - if (typeof(val) != "string") { - // skip non-serializable values - continue; - } - res.push(useKey + ":" + val); - } - return "{" + res.join(",") + "}"; - }, - - loadJSONDoc: function(url) { - var d = AJS.getRequest(url); - var eval_req = function(data, req) { - var text = req.responseText; - if(text == "Error") - d.errback(req); - else - return AJS.evalTxt(text); - }; - d.addCallback(eval_req); - return d; - }, - - evalTxt: function(txt) { - try { - return eval('('+ txt + ')'); - } - catch(e) { - return eval(txt); - } - }, - - evalScriptTags: function(html) { - var script_data = html.match(/((\n|\r|.)*?)<\/script>/g); - if(script_data != null) { - for(var i=0; i < script_data.length; i++) { - var script_only = script_data[i].replace(//g, ""); - script_only = script_only.replace(/<\/script>/g, ""); - eval(script_only); - } - } - }, - - queryArguments: function(data) { - var post_data = []; - for(k in data) - post_data.push(k + "=" + AJS.urlencode(data[k])); - return post_data.join("&"); - }, - - -//// -// Position and size -//// - getMousePos: function(e) { - var posx = 0; - var posy = 0; - if (!e) var e = window.event; - if (e.pageX || e.pageY) - { - posx = e.pageX; - posy = e.pageY; - } - else if (e.clientX || e.clientY) - { - posx = e.clientX + document.body.scrollLeft; - posy = e.clientY + document.body.scrollTop; - } - return {x: posx, y: posy}; - }, - - getScrollTop: function() { - //From: http://www.quirksmode.org/js/doctypes.html - var t; - if (document.documentElement && document.documentElement.scrollTop) - t = document.documentElement.scrollTop; - else if (document.body) - t = document.body.scrollTop; - return t; - }, - - absolutePosition: function(elm) { - var posObj = {'x': elm.offsetLeft, 'y': elm.offsetTop}; - if(elm.offsetParent) { - var temp_pos = AJS.absolutePosition(elm.offsetParent); - posObj.x += temp_pos.x; - posObj.y += temp_pos.y; - } - // safari bug - if (AJS.isSafari() && elm.style.position == 'absolute' ) { - posObj.x -= document.body.offsetLeft; - posObj.y -= document.body.offsetTop; - } - return posObj; - }, - - getWindowSize: function(doc) { - doc = doc || document; - var win_w, win_h; - if (self.innerHeight) { - win_w = self.innerWidth; - win_h = self.innerHeight; - } else if (doc.documentElement && doc.documentElement.clientHeight) { - win_w = doc.documentElement.clientWidth; - win_h = doc.documentElement.clientHeight; - } else if (doc.body) { - win_w = doc.body.clientWidth; - win_h = doc.body.clientHeight; - } - return {'w': win_w, 'h': win_h}; - }, - - isOverlapping: function(elm1, elm2) { - var pos_elm1 = AJS.absolutePosition(elm1); - var pos_elm2 = AJS.absolutePosition(elm2); - - var top1 = pos_elm1.y; - var left1 = pos_elm1.x; - var right1 = left1 + elm1.offsetWidth; - var bottom1 = top1 + elm1.offsetHeight; - var top2 = pos_elm2.y; - var left2 = pos_elm2.x; - var right2 = left2 + elm2.offsetWidth; - var bottom2 = top2 + elm2.offsetHeight; - var getSign = function(v) { - if(v > 0) return "+"; - else if(v < 0) return "-"; - else return 0; - } - - if ((getSign(top1 - bottom2) != getSign(bottom1 - top2)) && - (getSign(left1 - right2) != getSign(right1 - left2))) - return true; - return false; - }, - - -//// -// Events -//// - getEventElm: function(e) { - if(e && !e.type && !e.keyCode) - return e - var targ; - if (!e) var e = window.event; - if (e.target) targ = e.target; - else if (e.srcElement) targ = e.srcElement; - if (targ.nodeType == 3) // defeat Safari bug - targ = targ.parentNode; - return targ; - }, - - _getRealScope: function(fn, /*optional*/ extra_args, dont_send_event, rev_extra_args) { - var scope = window; - extra_args = AJS.$A(extra_args); - if(fn._cscope) - scope = fn._cscope; - - return function() { - //Append all the orginal arguments + extra_args - var args = []; - var i = 0; - if(dont_send_event) - i = 1; - - AJS.map(arguments, function(arg) { args.push(arg) }, i); - args = args.concat(extra_args); - if(rev_extra_args) - args = args.reverse(); - return fn.apply(scope, args); - }; - }, - - _unloadListeners: function() { - if(AJS.listeners) - AJS.map(AJS.listeners, function(elm, type, fn) { AJS.REV(elm, type, fn) }); - AJS.listeners = []; - }, - - setEventKey: function(e) { - e.key = e.keyCode ? e.keyCode : e.charCode; - - if(window.event) { - e.ctrl = window.event.ctrlKey; - e.shift = window.event.shiftKey; - } - else { - e.ctrl = e.ctrlKey; - e.shift = e.shiftKey; - } - switch(e.key) { - case 63232: - e.key = 38; - break; - case 63233: - e.key = 40; - break; - case 63235: - e.key = 39; - break; - case 63234: - e.key = 37; - break; - } - }, - - //Shortcut: AJS.AEV - addEventListener: function(elm, type, fn, /*optional*/listen_once, cancle_bubble) { - if(!cancle_bubble) - cancle_bubble = false; - - var elms = AJS.$A(elm); - AJS.map(elms, function(elmz) { - if(listen_once) - fn = AJS._listenOnce(elmz, type, fn); - - //Hack since it does not work in all browsers - if(AJS.isIn(type, ['submit', 'load', 'scroll', 'resize'])) { - var old = elm['on' + type]; - elm['on' + type] = function() { - if(old) { - fn(arguments); - return old(arguments); - } - else - return fn(arguments); - }; - return; - } - - //Fix keyCode - if(AJS.isIn(type, ['keypress', 'keydown', 'keyup', 'click'])) { - var old_fn = fn; - fn = function(e) { - AJS.setEventKey(e); - return old_fn.apply(null, arguments); - } - } - - if (elmz.attachEvent) { - //FIXME: We ignore cancle_bubble for IE... could be a problem? - elmz.attachEvent("on" + type, fn); - } - else if(elmz.addEventListener) - elmz.addEventListener(type, fn, cancle_bubble); - - AJS.listeners = AJS.$A(AJS.listeners); - AJS.listeners.push([elmz, type, fn]); - }); - }, - - //Shortcut: AJS.REV - removeEventListener: function(elm, type, fn, /*optional*/cancle_bubble) { - if(!cancle_bubble) - cancle_bubble = false; - if(elm.removeEventListener) { - elm.removeEventListener(type, fn, cancle_bubble); - if(AJS.isOpera()) - elm.removeEventListener(type, fn, !cancle_bubble); - } - else if(elm.detachEvent) - elm.detachEvent("on" + type, fn); - }, - - //Shortcut: AJS.$b - bind: function(fn, scope, /*optional*/ extra_args, dont_send_event, rev_extra_args) { - fn._cscope = scope; - return AJS._getRealScope(fn, extra_args, dont_send_event, rev_extra_args); - }, - - bindMethods: function(self) { - for (var k in self) { - var func = self[k]; - if (typeof(func) == 'function') { - self[k] = AJS.$b(func, self); - } - } - }, - - _listenOnce: function(elm, type, fn) { - var r_fn = function() { - AJS.removeEventListener(elm, type, r_fn); - fn(arguments); - } - return r_fn; - }, - - callLater: function(fn, interval) { - var fn_no_send = function() { - fn(); - }; - window.setTimeout(fn_no_send, interval); - }, - - preventDefault: function(e) { - if(AJS.isIe()) - window.event.returnValue = false; - else - e.preventDefault(); - }, - - -//// -// Drag and drop -//// - dragAble: function(elm, /*optional*/ handler, args) { - if(!args) - args = {}; - if(!AJS.isDefined(args['move_x'])) - args['move_x'] = true; - if(!AJS.isDefined(args['move_y'])) - args['move_y'] = true; - if(!AJS.isDefined(args['moveable'])) - args['moveable'] = false; - if(!AJS.isDefined(args['hide_on_move'])) - args['hide_on_move'] = true; - if(!AJS.isDefined(args['on_mouse_up'])) - args['on_mouse_up'] = null; - if(!AJS.isDefined(args['cursor'])) - args['cursor'] = 'move'; - if(!AJS.isDefined(args['max_move'])) - args['max_move'] = {'top': null, 'left': null}; - - elm = AJS.$(elm); - - if(!handler) - handler = elm; - - handler = AJS.$(handler); - var old_cursor = handler.style.cursor; - handler.style.cursor = args['cursor']; - elm.style.position = 'relative'; - - AJS.addClass(handler, '_ajs_handler'); - handler._args = args; - handler._elm = elm; - AJS.AEV(handler, 'mousedown', AJS._dragStart); - }, - - _dragStart: function(e) { - var handler = AJS.getEventElm(e); - if(!AJS.hasClass(handler, '_ajs_handler')) { - handler = AJS.getParentBytc(handler, null, '_ajs_handler'); - } - if(handler) - AJS._dragInit(e, handler._elm, handler._args); - }, - - dropZone: function(elm, args) { - elm = AJS.$(elm); - var item = {elm: elm}; - AJS.update(item, args); - AJS._drop_zones.push(item); - }, - - removeDragAble: function(elm) { - AJS.REV(elm, 'mousedown', AJS._dragStart); - elm.style.cursor = ''; - }, - - removeDropZone: function(elm) { - var i = AJS.getIndex(elm, AJS._drop_zones, function(item) { - if(item.elm == elm) return true; - }); - if(i != -1) { - AJS._drop_zones.splice(i, 1); - } - }, - - _dragInit: function(e, click_elm, args) { - AJS.drag_obj = new Object(); - AJS.drag_obj.args = args; - - AJS.drag_obj.click_elm = click_elm; - AJS.drag_obj.mouse_pos = AJS.getMousePos(e); - AJS.drag_obj.click_elm_pos = AJS.absolutePosition(click_elm); - - AJS.AEV(document, 'mousemove', AJS._dragMove, false, true); - AJS.AEV(document, 'mouseup', AJS._dragStop, false, true); - - if (AJS.isIe()) - window.event.cancelBubble = true; - AJS.preventDefault(e); - }, - - _initDragElm: function(elm) { - if(AJS.drag_elm && AJS.drag_elm.style.display == 'none') - AJS.removeElement(AJS.drag_elm); - - if(!AJS.drag_elm) { - AJS.drag_elm = AJS.DIV(); - var d = AJS.drag_elm; - AJS.insertBefore(d, AJS.getBody().firstChild); - AJS.setHTML(d, elm.innerHTML); - - d.className = elm.className; - d.style.cssText = elm.style.cssText; - - d.style.position = 'absolute'; - d.style.zIndex = 10000; - - var t = AJS.absolutePosition(elm); - AJS.setTop(d, t.y); - AJS.setLeft(d, t.x); - - if(AJS.drag_obj.args.on_init) { - AJS.drag_obj.args.on_init(elm); - } - } - }, - - _dragMove: function(e) { - var drag_obj = AJS.drag_obj; - var click_elm = drag_obj.click_elm; - - AJS._initDragElm(click_elm); - var drag_elm = AJS.drag_elm; - - if(drag_obj.args['hide_on_move']) - click_elm.style.visibility = 'hidden'; - - var cur_pos = AJS.getMousePos(e); - - var mouse_pos = drag_obj.mouse_pos; - - var click_elm_pos = drag_obj.click_elm_pos; - - AJS.map(AJS._drop_zones, function(d_z) { - if(AJS.isOverlapping(d_z['elm'], drag_elm)) { - if(d_z['elm'] != drag_elm) { - var on_hover = d_z['on_hover']; - if(on_hover) - on_hover(d_z['elm'], click_elm, drag_elm); - } - } - }); - - if(drag_obj.args['on_drag']) - drag_obj.args['on_drag'](click_elm, e); - - var max_move_top = drag_obj.args['max_move']['top']; - var max_move_left = drag_obj.args['max_move']['left']; - var p; - if(drag_obj.args['move_x']) { - p = cur_pos.x - (mouse_pos.x - click_elm_pos.x); - if(max_move_left == null || max_move_left <= p) - AJS.setLeft(elm, p); - } - - if(drag_obj.args['move_y']) { - p = cur_pos.y - (mouse_pos.y - click_elm_pos.y); - if(max_move_top == null || max_move_top <= p) - AJS.setTop(elm, p); - } - if(AJS.isIe()) { - window.event.cancelBubble = true; - window.event.returnValue = false; - } - else - e.preventDefault(); - }, - - _dragStop: function(e) { - var drag_obj = AJS.drag_obj; - var drag_elm = AJS.drag_elm; - var click_elm = drag_obj.click_elm; - - AJS.REV(document, "mousemove", AJS._dragMove, true); - AJS.REV(document, "mouseup", AJS._dragStop, true); - - var dropped = false; - AJS.map(AJS._drop_zones, function(d_z) { - if(AJS.isOverlapping(d_z['elm'], click_elm)) { - if(d_z['elm'] != click_elm) { - var on_drop = d_z['on_drop']; - if(on_drop) { - dropped = true; - on_drop(d_z['elm'], click_elm); - } - } - } - }); - - if(drag_obj.args['moveable']) { - var t = parseInt(click_elm.style.top) || 0; - var l = parseInt(click_elm.style.left) || 0; - var drag_elm_xy = AJS.absolutePosition(drag_elm); - var click_elm_xy = AJS.absolutePosition(click_elm); - AJS.setTop(click_elm, t + drag_elm_xy.y - click_elm_xy.y); - AJS.setLeft(click_elm, l + drag_elm_xy.x - click_elm_xy.x); - } - - if(!dropped && drag_obj.args['on_mouse_up']) - drag_obj.args['on_mouse_up'](click_elm, e); - - if(drag_obj.args['hide_on_move']) - drag_obj.click_elm.style.visibility = 'visible'; - - if(drag_obj.args.on_end) { - drag_obj.args.on_end(click_elm); - } - - AJS._dragObj = null; - if(drag_elm) - AJS.hideElement(drag_elm); - AJS.drag_elm = null; - }, - - -//// -// Misc. -//// - keys: function(obj) { - var rval = []; - for (var prop in obj) { - rval.push(prop); - } - return rval; - }, - - values: function(obj) { - var rval = []; - for (var prop in obj) { - rval.push(obj[prop]); - } - return rval; - }, - - urlencode: function(str) { - return encodeURIComponent(str.toString()); - }, - - isDefined: function(o) { - return (o != "undefined" && o != null) - }, - - isArray: function(obj) { - return obj instanceof Array; - }, - - isString: function(obj) { - return (typeof obj == 'string'); - }, - - isNumber: function(obj) { - return (typeof obj == 'number'); - }, - - isObject: function(obj) { - return (typeof obj == 'object'); - }, - - isFunction: function(obj) { - return (typeof obj == 'function'); - }, - - isDict: function(o) { - var str_repr = String(o); - return str_repr.indexOf(" Object") != -1; - }, - - exportToGlobalScope: function() { - for(e in AJS) - eval(e + " = AJS." + e); - }, - - log: function(o) { - if(AJS.isMozilla()) - console.log(o); - else { - var div = AJS.DIV({'style': 'color: green'}); - AJS.ACN(AJS.getBody(), AJS.setHTML(div, ''+o)); - } - } - -} - -AJS.Class = function(members) { - var fn = function() { - if(arguments[0] != 'no_init') { - return this.init.apply(this, arguments); - } - } - fn.prototype = members; - AJS.update(fn, AJS.Class.prototype); - return fn; -} -AJS.Class.prototype = { - extend: function(members) { - var parent = new this('no_init'); - for(k in members) { - var prev = parent[k]; - var cur = members[k]; - if (prev && prev != cur && typeof cur == 'function') { - cur = this._parentize(cur, prev); - } - parent[k] = cur; - } - return new AJS.Class(parent); - }, - - implement: function(members) { - AJS.update(this.prototype, members); - }, - - _parentize: function(cur, prev) { - return function(){ - this.parent = prev; - return cur.apply(this, arguments); - } - } -}; - -//Shortcuts -AJS.$ = AJS.getElement; -AJS.$$ = AJS.getElements; -AJS.$f = AJS.getFormElement; -AJS.$b = AJS.bind; -AJS.$p = AJS.partial; -AJS.$FA = AJS.forceArray; -AJS.$A = AJS.createArray; -AJS.DI = AJS.documentInsert; -AJS.ACN = AJS.appendChildNodes; -AJS.RCN = AJS.replaceChildNodes; -AJS.AEV = AJS.addEventListener; -AJS.REV = AJS.removeEventListener; -AJS.$bytc = AJS.getElementsByTagAndClassName; - -AJSDeferred = function(req) { - this.callbacks = []; - this.errbacks = []; - this.req = req; -} -AJSDeferred.prototype = { - excCallbackSeq: function(req, list) { - var data = req.responseText; - while (list.length > 0) { - var fn = list.pop(); - var new_data = fn(data, req); - if(new_data) - data = new_data; - } - }, - - callback: function () { - this.excCallbackSeq(this.req, this.callbacks); - }, - - errback: function() { - if(this.errbacks.length == 0) - alert("Error encountered:\n" + this.req.responseText); - - this.excCallbackSeq(this.req, this.errbacks); - }, - - addErrback: function(fn) { - this.errbacks.unshift(fn); - }, - - addCallback: function(fn) { - this.callbacks.unshift(fn); - }, - - addCallbacks: function(fn1, fn2) { - this.addCallback(fn1); - this.addErrback(fn2); - }, - - sendReq: function(data) { - if(AJS.isObject(data)) { - this.req.send(AJS.queryArguments(data)); - } - else if(AJS.isDefined(data)) - this.req.send(data); - else { - this.req.send(""); - } - } -}; - -//Prevent memory-leaks -AJS.addEventListener(window, 'unload', AJS._unloadListeners); -AJS._createDomShortcuts() -} - -script_loaded = true; diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/base/AJS_fx.js b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/base/AJS_fx.js deleted file mode 100644 index 661300c375e..00000000000 --- a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/base/AJS_fx.js +++ /dev/null @@ -1,194 +0,0 @@ -/* -Last Modified: 25/12/06 18:26:30 - -AJS effects - A very small library with a lot of functionality -AUTHOR - 4mir Salihefendic (http://amix.dk) - amix@amix.dk -LICENSE - Copyright (c) 2006 Amir Salihefendic. All rights reserved. - Copyright (c) 2005 Bob Ippolito. All rights reserved. - Copyright (c) 2006 Valerio Proietti, http://www.mad4milk.net - http://www.opensource.org/licenses/mit-license.php -VERSION - 3.6 -SITE - http://orangoo.com/AmiNation/AJS -**/ -AJS.fx = { - _shades: {0: 'ffffff', 1: 'ffffee', 2: 'ffffdd', - 3: 'ffffcc', 4: 'ffffbb', 5: 'ffffaa', - 6: 'ffff99'}, - - highlight: function(elm, options) { - var base = new AJS.fx.Base(); - base.elm = AJS.$(elm); - base.setOptions(options); - base.options.duration = 600; - - AJS.update(base, { - increase: function(){ - if(this.now == 7) - elm.style.backgroundColor = 'transparent'; - else - elm.style.backgroundColor = '#' + AJS.fx._shades[Math.floor(this.now)]; - } - }); - return base.custom(6, 0); - }, - - fadeIn: function(elm, options) { - options = options || {}; - if(!options.from) { - options.from = 0; - AJS.setOpacity(elm, 0); - } - if(!options.to) options.to = 1; - var s = new AJS.fx.Style(elm, 'opacity', options); - return s.custom(options.from, options.to); - }, - - fadeOut: function(elm, options) { - options = options || {}; - if(!options.from) options.from = 1; - if(!options.to) options.to = 0; - options.duration = 300; - var s = new AJS.fx.Style(elm, 'opacity', options); - return s.custom(options.from, options.to); - }, - - setWidth: function(elm, options) { - var s = new AJS.fx.Style(elm, 'width', options); - return s.custom(options.from, options.to); - }, - - setHeight: function(elm, options) { - var s = new AJS.fx.Style(elm, 'height', options); - return s.custom(options.from, options.to); - } -} - - -//From moo.fx -AJS.fx.Base = new AJS.Class({ - init: function() { - AJS.bindMethods(this); - }, - - setOptions: function(options){ - this.options = AJS.update({ - onStart: function(){}, - onComplete: function(){}, - transition: AJS.fx.Transitions.sineInOut, - duration: 500, - wait: true, - fps: 50 - }, options || {}); - }, - - step: function(){ - var time = new Date().getTime(); - if (time < this.time + this.options.duration){ - this.cTime = time - this.time; - this.setNow(); - } else { - setTimeout(AJS.$b(this.options.onComplete, this, [this.elm]), 10); - this.clearTimer(); - this.now = this.to; - } - this.increase(); - }, - - setNow: function(){ - this.now = this.compute(this.from, this.to); - }, - - compute: function(from, to){ - var change = to - from; - return this.options.transition(this.cTime, from, change, this.options.duration); - }, - - clearTimer: function(){ - clearInterval(this.timer); - this.timer = null; - return this; - }, - - _start: function(from, to){ - if (!this.options.wait) this.clearTimer(); - if (this.timer) return; - setTimeout(AJS.$p(this.options.onStart, this.elm), 10); - this.from = from; - this.to = to; - this.time = new Date().getTime(); - this.timer = setInterval(this.step, Math.round(1000/this.options.fps)); - return this; - }, - - custom: function(from, to){ - return this._start(from, to); - }, - - set: function(to){ - this.now = to; - this.increase(); - return this; - }, - - setStyle: function(elm, property, val) { - if(this.property == 'opacity') - AJS.setOpacity(elm, val); - else - AJS.setStyle(elm, property, val); - } -}); - -AJS.fx.Style = AJS.fx.Base.extend({ - init: function(elm, property, options) { - this.parent(); - this.elm = elm; - this.setOptions(options); - this.property = property; - }, - - increase: function(){ - this.setStyle(this.elm, this.property, this.now); - } -}); - -AJS.fx.Styles = AJS.fx.Base.extend({ - init: function(elm, options){ - this.parent(); - this.elm = AJS.$(elm); - this.setOptions(options); - this.now = {}; - }, - - setNow: function(){ - for (p in this.from) - this.now[p] = this.compute(this.from[p], this.to[p]); - }, - - custom: function(obj){ - if (this.timer && this.options.wait) return; - var from = {}; - var to = {}; - for (p in obj){ - from[p] = obj[p][0]; - to[p] = obj[p][1]; - } - return this._start(from, to); - }, - - increase: function(){ - for (var p in this.now) this.setStyle(this.elm, p, this.now[p]); - } -}); - -//Transitions (c) 2003 Robert Penner (http://www.robertpenner.com/easing/), BSD License. -AJS.fx.Transitions = { - linear: function(t, b, c, d) { return c*t/d + b; }, - sineInOut: function(t, b, c, d) { return -c/2 * (Math.cos(Math.PI*t/d) - 1) + b; } -}; - -script_loaded = true; diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/base/base.css b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/base/base.css deleted file mode 100644 index 1c0cf6d6a59..00000000000 --- a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/base/base.css +++ /dev/null @@ -1,32 +0,0 @@ -/* Last-Modified: 28/06/06 00:08:22 */ -#GB_overlay { - background-color: #000; - position: absolute; - margin: auto; - top: 0; - left: 0; - z-index: 100; -} - -#GB_window { - left: 0; - top: 0; - font-size: 1px; - position: absolute; - overflow: visible; - z-index: 150; -} - -#GB_window .content { - width: auto; - margin: 0; - padding: 0; -} - -#GB_frame { - border: 0; - margin: 0; - padding: 0; - overflow: auto; - white-space: nowrap; -} diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/base/base.js b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/base/base.js deleted file mode 100644 index fac3056ce2b..00000000000 --- a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/base/base.js +++ /dev/null @@ -1,192 +0,0 @@ -var GB_CURRENT = null; - -GB_hide = function() { - GB_CURRENT.hide(); -} - -GreyBox = new AJS.Class({ - init: function(options) { - this.use_fx = AJS.fx; - this.type = "page"; - this.overlay_click_close = false; - this.salt = 0; - this.root_dir = GB_ROOT_DIR; - this.callback_fns = []; - this.reload_on_close = false; - this.src_loader = this.root_dir + 'loader_frame.html'; - - //Solve the www issue - var h_www = window.location.hostname.indexOf('www'); - var src_www = this.src_loader.indexOf('www'); - if(h_www != -1 && src_www == -1) - this.src_loader = this.src_loader.replace('://', '://www.'); - - if(h_www == -1 && src_www != -1) - this.src_loader = this.src_loader.replace('://www.', '://'); - - this.show_loading = true; - AJS.update(this, options); - }, - - addCallback: function(fn) { - if(fn) this.callback_fns.push(fn); - }, - - show: function(url) { - GB_CURRENT = this; - this.url = url; - - var elms = [AJS.$bytc("object"), AJS.$bytc("select")]; - AJS.map(AJS.flattenList(elms), function(elm) { - elm.style.visibility = "hidden"; - }); - - this.createElements(); - return false; - }, - - hide: function() { - var c_bs = this.callback_fns; - if(c_bs != []) { - AJS.map(c_bs, function(fn) { - fn(); - }); - } - - this.onHide(); - if(this.use_fx) { - var elm = this.overlay; - AJS.fx.fadeOut(this.overlay, { - onComplete: function() { - AJS.removeElement(elm); - elm = null; - }, - duration: 300 - }); - AJS.removeElement(this.g_window); - } - else { - AJS.removeElement(this.g_window, this.overlay); - } - - this.removeFrame(); - - AJS.REV(window, "scroll", _GB_setOverlayDimension); - AJS.REV(window, "resize", _GB_update); - - var elms = [AJS.$bytc("object"), AJS.$bytc("select")]; - AJS.map(AJS.flattenList(elms), function(elm) { - elm.style.visibility = "visible"; - }); - - GB_CURRENT = null; - - if(this.reload_on_close) - window.location.reload(); - }, - - update: function() { - this.setOverlayDimension(); - this.setFrameSize(); - this.setWindowPosition(); - }, - - createElements: function() { - this.initOverlay(); - - this.g_window = AJS.DIV({'id': 'GB_window'}); - AJS.hideElement(this.g_window); - AJS.getBody().insertBefore(this.g_window, this.overlay.nextSibling); - - this.initFrame(); - this.initHook(); - this.update(); - - var me = this; - if(this.use_fx) { - AJS.fx.fadeIn(this.overlay, { - duration: 300, - to: 0.7, - onComplete: function() { - me.onShow(); - AJS.showElement(me.g_window); - me.startLoading(); - } - }); - } - else { - AJS.setOpacity(this.overlay, 0.7); - AJS.showElement(this.g_window); - this.onShow(); - this.startLoading(); - } - - AJS.AEV(window, "scroll", _GB_setOverlayDimension); - AJS.AEV(window, "resize", _GB_update); - }, - - removeFrame: function() { - try{ AJS.removeElement(this.iframe); } - catch(e) {} - - this.iframe = null; - }, - - startLoading: function() { - this.iframe.src = this.src_loader + '?s='+this.salt++; - AJS.showElement(this.iframe); - }, - - setOverlayDimension: function() { - var page_size = AJS.getWindowSize(); - if(AJS.isMozilla() || AJS.isOpera()) - AJS.setWidth(this.overlay, "100%"); - else - AJS.setWidth(this.overlay, page_size.w); - - var max_height = Math.max(AJS.getScrollTop()+page_size.h, AJS.getScrollTop()+this.height); - - if(max_height < AJS.getScrollTop()) - AJS.setHeight(this.overlay, max_height); - else - AJS.setHeight(this.overlay, AJS.getScrollTop()+page_size.h); - }, - - initOverlay: function() { - this.overlay = AJS.DIV({'id': 'GB_overlay'}); - - if(this.overlay_click_close) - AJS.AEV(this.overlay, "click", GB_hide); - - AJS.setOpacity(this.overlay, 0); - AJS.getBody().insertBefore(this.overlay, AJS.getBody().firstChild); - }, - - initFrame: function() { - if(!this.iframe) { - var d = {'name': 'GB_frame', 'class': 'GB_frame', 'frameBorder': 0}; - this.iframe = AJS.IFRAME(d); - this.middle_cnt = AJS.DIV({'class': 'content'}, this.iframe); - - this.top_cnt = AJS.DIV(); - this.bottom_cnt = AJS.DIV(); - - AJS.ACN(this.g_window, this.top_cnt, this.middle_cnt, this.bottom_cnt); - } - }, - - /* Can be implemented */ - onHide: function() {}, - onShow: function() {}, - setFrameSize: function() {}, - setWindowPosition: function() {}, - initHook: function() {} - -}); - -_GB_update = function() { if(GB_CURRENT) GB_CURRENT.update(); } -_GB_setOverlayDimension = function() { if(GB_CURRENT) GB_CURRENT.setOverlayDimension(); } - -AJS.preloadImages(GB_ROOT_DIR+'indicator.gif'); - -script_loaded = true; diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/base/indicator.gif b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/base/indicator.gif deleted file mode 100644 index 02bdbddc4bfda26aca652fcdd83bdfcc733a1b5c..0000000000000000000000000000000000000000 GIT binary patch literal 0 KcmV+b0RR6000031 literal 8238 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 diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/base/loader_frame.html b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/base/loader_frame.html deleted file mode 100644 index 30dcb26784d..00000000000 --- a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/base/loader_frame.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - -
- -
- - - - - - diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/gallery/g_close.gif b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/gallery/g_close.gif deleted file mode 100644 index 87076687b22ea5afceeb0c3880f3d5300eec1112..0000000000000000000000000000000000000000 GIT binary patch literal 0 KcmV+b0RR6000031 literal 541 zcmV+&0^CBto_u_K`uh6K&CSfr z%ui2G<>lo)Jv}uwHSFx{@9*!RprCPaaadSb*4EaAg@uEIgX!t%^78Wd`1tGV>-qWl z-{0S?tgN%Mv)S3%#>U26TwL1P+BP;ehlhvK($eVY=)%InL_|cpySqa}L-FzP?d|Qs z!NG!pf^&0orlzLu?(R)ZO}N@DghC8cN=U03U@bJ9(V{50V*K@ErtwR40ok2j0Z@Dj5b6$tlg#iuIJpWy zt5-ZO8OWr`5QI)c96_pyXOh7>K!aBB1h7I8fj30r%t?ST&z?Sij*JjvuLcDTSSjGR fHDH921zGBK@nnUDlL~03?6AVNt=qS3g8%?Kw+`&E diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/gallery/gallery.css b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/gallery/gallery.css deleted file mode 100644 index 523ff17783b..00000000000 --- a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/gallery/gallery.css +++ /dev/null @@ -1,51 +0,0 @@ -.GB_Gallery { - margin: 0 22px 0 22px; -} - -.GB_Gallery .content { - background-color: #fff; - border: 3px solid #ddd; -} - -.GB_header { - top: 10px; - left: 0; - margin: 0; - z-index: 500; - position: absolute; - border-bottom: 2px solid #555; - border-top: 2px solid #555; -} - -.GB_header .inner { - background-color: #333; - font-family: Arial, Verdana, sans-serif; - padding: 2px 20px 2px 20px; -} - -.GB_header table { - margin: 0; - width: 100%; - border-collapse: collapse; -} - -.GB_header .caption { - text-align: left; - color: #eee; - white-space: nowrap; - font-size: 20px; -} - -.GB_header .close { - text-align: right; -} - -.GB_header .close img { - z-index: 500; - cursor: pointer; -} - -.GB_header .middle { - white-space: nowrap; - text-align: center; -} diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/gallery/gallery.js b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/gallery/gallery.js deleted file mode 100644 index 6405c8c76fc..00000000000 --- a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/gallery/gallery.js +++ /dev/null @@ -1,114 +0,0 @@ -GB_showImage = function(caption, url, callback_fn) { - var options = { - width: 300, - height: 300, - type: 'image', - - fullscreen: false, - center_win: true, - caption: caption, - callback_fn: callback_fn - } - var win = new GB_Gallery(options); - return win.show(url); -} - -GB_showPage = function(caption, url, callback_fn) { - var options = { - type: 'page', - - caption: caption, - callback_fn: callback_fn, - fullscreen: true, - center_win: false - } - var win = new GB_Gallery(options); - return win.show(url); -} - -GB_Gallery = GreyBox.extend({ - init: function(options) { - this.parent({}); - this.img_close = this.root_dir + 'g_close.gif'; - AJS.update(this, options); - this.addCallback(this.callback_fn); - }, - - initHook: function() { - AJS.addClass(this.g_window, 'GB_Gallery'); - - var inner = AJS.DIV({'class': 'inner'}); - this.header = AJS.DIV({'class': 'GB_header'}, inner); - AJS.setOpacity(this.header, 0); - AJS.getBody().insertBefore(this.header, this.overlay.nextSibling); - - var td_caption = AJS.TD({'id': 'GB_caption', 'class': 'caption', 'width': '40%'}, this.caption); - var td_middle = AJS.TD({'id': 'GB_middle', 'class': 'middle', 'width': '20%'}); - - var img_close = AJS.IMG({'src': this.img_close}); - AJS.AEV(img_close, 'click', GB_hide); - var td_close = AJS.TD({'class': 'close', 'width': '40%'}, img_close); - - var tbody = AJS.TBODY(AJS.TR(td_caption, td_middle, td_close)); - - var table = AJS.TABLE({'cellspacing': '0', 'cellpadding': 0, 'border': 0}, tbody); - AJS.ACN(inner, table); - - if(this.fullscreen) - AJS.AEV(window, 'scroll', AJS.$b(this.setWindowPosition, this)); - else - AJS.AEV(window, 'scroll', AJS.$b(this._setHeaderPos, this)); - }, - - setFrameSize: function() { - var overlay_w = this.overlay.offsetWidth; - var page_size = AJS.getWindowSize(); - - if(this.fullscreen) { - this.width = overlay_w-40; - this.height = page_size.h-80; - } - AJS.setWidth(this.iframe, this.width); - AJS.setHeight(this.iframe, this.height); - - AJS.setWidth(this.header, overlay_w); - }, - - _setHeaderPos: function() { - AJS.setTop(this.header, AJS.getScrollTop()+10); - }, - - setWindowPosition: function() { - var overlay_w = this.overlay.offsetWidth; - var page_size = AJS.getWindowSize(); - AJS.setLeft(this.g_window, ((overlay_w - 50 - this.width)/2)); - - var header_top = AJS.getScrollTop()+55; - if(!this.center_win) { - AJS.setTop(this.g_window, header_top); - } - else { - var fl = ((page_size.h - this.height) /2) + 20 + AJS.getScrollTop(); - if(fl < 0) fl = 0; - if(header_top > fl) { - fl = header_top; - } - AJS.setTop(this.g_window, fl); - } - this._setHeaderPos(); - }, - - onHide: function() { - AJS.removeElement(this.header); - AJS.removeClass(this.g_window, 'GB_Gallery'); - }, - - onShow: function() { - if(this.use_fx) - AJS.fx.fadeIn(this.header, {to: 1}); - else - AJS.setOpacity(this.header, 1); - } -}); - -AJS.preloadImages(GB_ROOT_DIR+'g_close.gif'); diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/set/next.gif b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/set/next.gif deleted file mode 100644 index c0f8908fbc36087f44097c09268957b8ded6c879..0000000000000000000000000000000000000000 GIT binary patch literal 0 KcmV+b0RR6000031 literal 528 zcmV+r0`L7tNk%w1VHp4(0M$7F|NsA)nVIkJ?{su@e0+TR`ueA*r+s~Wo}QlT>+9Cm z*3He$Pft&upP#+Gy*)iWprD{NH8sh}$^QQSSXfwbadGMC>4SrVt*x#2`1pl|gKJ4u5nwpwhTU*i5(f9ZFKR-V+Gcy1H000000000000000 z00000A^8LW0021vEC2ui02u%t000L6z?^VMEER@3h6NA-DjNYPhp4KDC;>HM9g)Jf zhA#mw7XcQL0LxmqcNPH`DFG+c03S449yfR=0V&bbkqK;C9+}zO$nEa|@rE4%1HK@K z?zV7{hX+J}4JBmJx|3j+mVt+K1t>u(fT=q(90q`RsMV_+mk?xHp`fG!f_Mao8sZ2N zI6Ra11sXKsC4do%4!j`}XU>8xg?aY$`Ew+Mm;eo8C`iCmfrEDgLMUO7g$oxiR)olK SqM_>)99hGP9ZMET5CA(R|KKnH diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/set/prev.gif b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/set/prev.gif deleted file mode 100644 index d20e095c22ea630fbfaabe34aaed135e95a29443..0000000000000000000000000000000000000000 GIT binary patch literal 0 KcmV+b0RR6000031 literal 525 zcmV+o0`mPwNk%w1VHp4(0M$4E|NsA)nVIkJ?{su@>+9?K`uco)e0_a=o}Qkkr>EA| z)}NoB&CShEPfxwQy*)iWprD{NH8uYJ{>jP7adB~2SXlV@`045Cg@uK!t*wKDgQTRS zTwGk}=;))PquScq?d|P{hlk6{%QiMP!otGw@$rI!g2BPTySuwXLqkMFM00a<-QC?Z zG&Gu;n!LQc(b3U9K0evm+4uMNKR-Y2?(SP#TTM+(Gcz*)00000000000000000000 z00000A^8LW001}uEC2ui02u%t000L6K%8($EE?s!0ffe0L`L=kcc0(pja0ttRCL}CdRhmjVF149jS zg@+;;oEb28HGN+=SqzaATn-X=3;_l>DFG06hNxSrc?A#wDI5VOhqhX{h9?0wVjs1s ztA{cHD;fb8dBOq2hZg}FApszGGaFkj9g%k+0U^@Vcmm>M1m@Zr$%gJ*3-N~^0Rz4y zhXi=Qr!NnQ031}vqLoMB76=9P>{3B0fT@53wLoO$O2{Pynd~VTselC{Q9~R-GM8sk zzd(aZu)I@3(SbKa;>=;dFc%*xKY)si5EEd*3k3v{DsaH2-v}iQvT)(z#fp#^PB3Vl PLc^-puVBL>2?78+i#yy$ diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/set/set.css b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/set/set.css deleted file mode 100644 index 5c22928c041..00000000000 --- a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/set/set.css +++ /dev/null @@ -1,20 +0,0 @@ -#GB_middle { - color: #eee; -} - -#GB_middle img { - cursor: pointer; - vertical-align: middle; -} - -#GB_middle .disabled { - cursor: default; -} - -#GB_middle .left { - padding-right: 10px; -} - -#GB_middle .right { - padding-left: 10px; -} diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/set/set.js b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/set/set.js deleted file mode 100644 index 473bf9129f1..00000000000 --- a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/set/set.js +++ /dev/null @@ -1,101 +0,0 @@ -GB_showFullScreenSet = function(set, start_index, callback_fn) { - var options = { - type: 'page', - fullscreen: true, - center_win: false - } - var gb_sets = new GB_Sets(options, set); - gb_sets.addCallback(callback_fn); - gb_sets.showSet(start_index-1); - return false; -} - -GB_showImageSet = function(set, start_index, callback_fn) { - var options = { - type: 'image', - fullscreen: false, - center_win: true, - width: 300, - height: 300 - } - var gb_sets = new GB_Sets(options, set); - gb_sets.addCallback(callback_fn); - gb_sets.showSet(start_index-1); - return false; -} - -GB_Sets = GB_Gallery.extend({ - init: function(options, set) { - this.parent(options); - if(!this.img_next) this.img_next = this.root_dir + 'next.gif'; - if(!this.img_prev) this.img_prev = this.root_dir + 'prev.gif'; - this.current_set = set; - }, - - showSet: function(start_index) { - this.current_index = start_index; - - var item = this.current_set[this.current_index]; - this.show(item.url); - this._setCaption(item.caption); - - this.btn_prev = AJS.IMG({'class': 'left', src: this.img_prev}); - this.btn_next = AJS.IMG({'class': 'right', src: this.img_next}); - - AJS.AEV(this.btn_prev, 'click', AJS.$b(this.switchPrev, this)); - AJS.AEV(this.btn_next, 'click', AJS.$b(this.switchNext, this)); - - GB_STATUS = AJS.SPAN({'class': 'GB_navStatus'}); - AJS.ACN(AJS.$('GB_middle'), this.btn_prev, GB_STATUS, this.btn_next); - - this.updateStatus(); - }, - - updateStatus: function() { - AJS.setHTML(GB_STATUS, (this.current_index + 1) + ' / ' + this.current_set.length); - if(this.current_index == 0) { - AJS.addClass(this.btn_prev, 'disabled'); - } - else { - AJS.removeClass(this.btn_prev, 'disabled'); - } - - if(this.current_index == this.current_set.length-1) { - AJS.addClass(this.btn_next, 'disabled'); - } - else { - AJS.removeClass(this.btn_next, 'disabled'); - } - }, - - _setCaption: function(caption) { - AJS.setHTML(AJS.$('GB_caption'), caption); - }, - - updateFrame: function() { - var item = this.current_set[this.current_index]; - this._setCaption(item.caption); - this.url = item.url; - this.startLoading(); - }, - - switchPrev: function() { - if(this.current_index != 0) { - this.current_index--; - this.updateFrame(); - this.updateStatus(); - } - }, - - switchNext: function() { - if(this.current_index != this.current_set.length-1) { - this.current_index++ - this.updateFrame(); - this.updateStatus(); - } - } -}); - -AJS.AEV(window, 'load', function() { - AJS.preloadImages(GB_ROOT_DIR+'next.gif', GB_ROOT_DIR+'prev.gif'); -}); diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/window/header_bg.gif b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/window/header_bg.gif deleted file mode 100644 index 3913cfdfd745e6e2d55316cf8d9858eb0f719afc..0000000000000000000000000000000000000000 GIT binary patch literal 0 KcmV+b0RR6000031 literal 1188 zcmV;V1Y7$@Nk%w1Vc!5F0K@*M3&+uPgq_4Uoo&F}E<;Naok-rniy z=;-I@=ji9&-rnct=HTDp=H}+;>FM9#-{Iik_xAVh?(X^c`0wuS_xSkl@bK~R@$>WZ z*x1{z@TtQEEsi`J`l%k2uYUSwcQE}PHjw0g~MyWjA*d`_?1 z@A$la&+q&HfPsR8goR`rh>41ejE#vXd%+1cv(9zP<%MI4o*xB0K+}+;a z;Njxq(BTJr4xw7TUmmz50 z%(=7Y&!9t#9!C>oFt6t5zG=tZ#7sOs5TQ-B*xNF0vO?!9j*|~537Vi6YaO1pn z_eQ>Zd2-&cjRT(^9lG%6%!gCAt^2og+t;m!=We~b^xVD6gMY0+L4@}3-NP3kpT2!$ zsGxxn0vIBRC|+oxg$~Xqz>6@(DC3MY)@b96IOeG1jy(40NG7S| zl1w(~`m}aW!rkr-_ z>8GHED(a>ilxpg!sHUpws;su^>Z`EED(kGY)@tjmuoj@}uDtf@>#x8DE9|hu7HjOW z$R?}ovdk7s!L!gtEA6z@R%`A5wb*8>?Y7)@>+QGThO4aw7GQt@x#Ut%F1qBNyDqxw zvMX=9>CS5}y6)0@@4fk&yYIX6<{L1(0t<}q!26zS@W1iK`)|MtKMe1_090(T1s7Ya zam5&K3;? zz4ixT!=3gAaLX42{%{SP2{|&g^eV;A3*mNJR_|}AbZFl03M=tr~lvi%~ z<(Ox#`R1H=?)m4Shc5ad=%kl!`st{ruKMb%x9 diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/window/w_close.gif b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/window/w_close.gif deleted file mode 100644 index 3c05b150cb51427bb6cf03f45f6831fa0a891fec..0000000000000000000000000000000000000000 GIT binary patch literal 0 KcmV+b0RR6000031 literal 74 zcmV-Q0JZ-|Nk%w1VG95Y0FeLyMMXu3h=~8z)&KwiA^8LV00000EC2ui01E&M0006T gjE^SEtlb`9Q#>)N4NY%~Ib66@7xbY^!UhEZJG>thPyhe` diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/window/window.css b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/window/window.css deleted file mode 100644 index 84970b60a53..00000000000 --- a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/window/window.css +++ /dev/null @@ -1,39 +0,0 @@ -.GB_Window .content { - background-color: #fff; - border: 3px solid #ccc; - border-top: none; -} - -.GB_Window .header { - border-bottom: 1px solid #aaa; - border-top: 1px solid #999; - border-left: 3px solid #ccc; - border-right: 3px solid #ccc; - margin: 0; - - height: 22px; - font-size: 12px; - padding: 3px 0; - color: #333; -} - -.GB_Window .caption { - font-size: 12px; - text-align: left; - font-weight: bold; - white-space: nowrap; - padding-right: 20px; -} - -.GB_Window .close { text-align: right; } -.GB_Window .close span { - font-size: 12px; - cursor: pointer; -} -.GB_Window .close img { - cursor: pointer; - padding: 0 3px 0 0; -} - -.GB_Window .on { border-bottom: 1px solid #333; } -.GB_Window .click { border-bottom: 1px solid red; } diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/window/window.js b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/window/window.js deleted file mode 100644 index 539c78000ed..00000000000 --- a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/greybox_source/window/window.js +++ /dev/null @@ -1,109 +0,0 @@ -GB_show = function(caption, url, /* optional */ height, width, callback_fn) { - var options = { - caption: caption, - height: height || 500, - width: width || 500, - fullscreen: false, - callback_fn: callback_fn - } - var win = new GB_Window(options); - return win.show(url); -} - -GB_showCenter = function(caption, url, /* optional */ height, width, callback_fn) { - var options = { - caption: caption, - center_win: true, - height: height || 500, - width: width || 500, - fullscreen: false, - callback_fn: callback_fn - } - var win = new GB_Window(options); - return win.show(url); -} - -GB_showFullScreen = function(caption, url, callback_fn) { - var options = { - caption: caption, - fullscreen: true, - callback_fn: callback_fn - } - var win = new GB_Window(options); - return win.show(url); -} - -GB_Window = GreyBox.extend({ - init: function(options) { - this.parent({}); - this.img_header = this.root_dir+"header_bg.gif"; - this.img_close = this.root_dir+"w_close.gif"; - this.show_close_img = true; - AJS.update(this, options); - this.addCallback(this.callback_fn); - }, - - initHook: function() { - AJS.addClass(this.g_window, 'GB_Window'); - - this.header = AJS.TABLE({'class': 'header'}); - this.header.style.backgroundImage = "url("+ this.img_header +")"; - - var td_caption = AJS.TD({'class': 'caption'}, this.caption); - var td_close = AJS.TD({'class': 'close'}); - - if(this.show_close_img) { - var img_close = AJS.IMG({'src': this.img_close}); - var span = AJS.SPAN('Close'); - - var btn = AJS.DIV(img_close, span); - - AJS.AEV([img_close, span], 'mouseover', function() { AJS.addClass(span, 'on'); }); - AJS.AEV([img_close, span], 'mouseout', function() { AJS.removeClass(span, 'on'); }); - AJS.AEV([img_close, span], 'mousedown', function() { AJS.addClass(span, 'click'); }); - AJS.AEV([img_close, span], 'mouseup', function() { AJS.removeClass(span, 'click'); }); - AJS.AEV([img_close, span], 'click', GB_hide); - - AJS.ACN(td_close, btn); - } - - tbody_header = AJS.TBODY(); - AJS.ACN(tbody_header, AJS.TR(td_caption, td_close)); - - AJS.ACN(this.header, tbody_header); - AJS.ACN(this.top_cnt, this.header); - - if(this.fullscreen) - AJS.AEV(window, 'scroll', AJS.$b(this.setWindowPosition, this)); - }, - - setFrameSize: function() { - if(this.fullscreen) { - var page_size = AJS.getWindowSize(); - overlay_h = page_size.h; - this.width = Math.round(this.overlay.offsetWidth - (this.overlay.offsetWidth/100)*10); - this.height = Math.round(overlay_h - (overlay_h/100)*10); - } - - AJS.setWidth(this.header, this.width+6); //6 is for the left+right border - AJS.setWidth(this.iframe, this.width); - AJS.setHeight(this.iframe, this.height); - }, - - setWindowPosition: function() { - var page_size = AJS.getWindowSize(); - AJS.setLeft(this.g_window, ((page_size.w - this.width)/2)-13); - - if(!this.center_win) { - AJS.setTop(this.g_window, AJS.getScrollTop()); - } - else { - var fl = ((page_size.h - this.height) /2) - 20 + AJS.getScrollTop(); - if(fl < 0) - fl = 0; - AJS.setTop(this.g_window, fl); - } - } -}); - -AJS.preloadImages(GB_ROOT_DIR+'w_close.gif', GB_ROOT_DIR+'header_bg.gif'); diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/installation.html b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/installation.html deleted file mode 100644 index b76785b1234..00000000000 --- a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/installation.html +++ /dev/null @@ -1,49 +0,0 @@ - - - - GreyBox - Installation - - - - - - - - - - -
    -
  1. -Append following to your header section (in between <header>...</header>). -
    -GB_ROOT_DIR is the URL where static files are located: -
    -<script type="text/javascript">
    -    var GB_ROOT_DIR = "http://mydomain.com/greybox/";
    -</script>
    -
    -
  2. -GB_ROOT_DIR should be absolute. - -
  3. -Append also following scripts and one stylesheet: -
    -<script type="text/javascript" src="greybox/AJS.js"></script>
    -<script type="text/javascript" src="greybox/AJS_fx.js"></script>
    -<script type="text/javascript" src="greybox/gb_scripts.js"></script>
    -<link href="greybox/gb_styles.css" rel="stylesheet" type="text/css" />
    -
    - -AJS_fx.js is optional, it's used for effects. If you don't wish effects, then don't include AJS_fx.js in your header section. -
  4. - -
  5. -That's it, you are now ready to use GreyBox! -
  6. -
- - - diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/normal_usage.html b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/normal_usage.html deleted file mode 100644 index 3b78181529b..00000000000 --- a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/normal_usage.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - GreyBox - Normal usage - - - - - - - - - - - - - - - - -

Showing images

- -

Showing one image:

-

Syntax:

-
-<a href="URL" title="CAPTION" rel="gb_image[]">HTML</a>
-
- -

Example:

-
-<a href="http://static.flickr.com/119/294309231_a3d2a339b9.jpg" title="Flower" rel="gb_image[]">Show flower</a>
-
- -

Example rendered:

-Show flower - - -

Showing a group of images:

-

Syntax:

-
-<a href="URL" title="CAPTION" rel="gb_imageset[NAME]">HTML</a>
-<a href="URL" title="CAPTION" rel="gb_imageset[NAME]">HTML</a>
-
- -

Example:

-
-<a href="static_files/salt.jpg" rel="gb_imageset[nice_pics]" title="Salt flats in Chile">Salt flats</a>
-<a href="static_files/night_valley.jpg" rel="gb_imageset[nice_pics]" title="Night valley">Night valley</a>
-
- -

Example rendered:

-Salt flats -Night valley - - -

Showing pages

- -

Showing one page:

-

Syntax:

-
-<a href="URL" title="CAPTION" rel="gb_page[WIDTH, HEIGHT]">HTML</a>
-
- -

Example:

-
-<a href="http://google.com/" title="Google" rel="gb_page[500, 500]">Launch Google.com</a>
-
- -

Example rendered:

-Launch Google.com - - -

Showing one page as center window:

-

Syntax:

-
-<a href="URL" title="CAPTION" rel="gb_page_center[WIDTH, HEIGHT]">HTML</a>
-
- -

Example:

-
-<a href="http://google.com/" title="Google" rel="gb_page_center[500, 500]">Launch Google.com</a>
-
- -

Example rendered:

-Launch Google.com - - -

Showing one page in fullscreen:

-

Syntax:

-
-<a href="URL" title="CAPTION" rel="gb_page_fs[]">HTML</a>
-
- -

Example:

-
-<a href="http://google.com/" title="Google" rel="gb_page_fs[]">Launch Google.com</a>
-
- -

Example rendered:

-Launch Google.com - -

Showing a group of pages:

-

Syntax:

-
-<a href="URL" title="CAPTION" rel="gb_pageset[NAME]">HTML</a>
-<a href="URL" title="CAPTION" rel="gb_pageset[NAME]">HTML</a>
-
- -

Example:

-
-<a href="http://google.com/" title="Google" rel="gb_pageset[search_sites]">Launch Google search</a>
-<a href="http://search.yahoo.com/" rel="gb_pageset[search_sites]">Launch Yahoo search</a>
-
- -

Example rendered:

-Launch Google search -Launch Yahoo search - - - - diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/static_files/help.css b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/static_files/help.css deleted file mode 100644 index 725dac11280..00000000000 --- a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/static_files/help.css +++ /dev/null @@ -1,93 +0,0 @@ -body { - font-family: helvetica, verdana, sans-serif; - font-size: 12px; - background-color: #fff; - padding: 10px 35px 35px 35px; - width: 800px; - margin: auto; -} - -#top { - text-align: center; -} - -h2 { - font-size: 18px; - color: #333; - margin: 35px 0 10px 0; -} - -h3 { - color: #333; - border-bottom: 1px solid #999; - font-size: 15px; - margin: 30px 0 3px 0; -} - -.first { - margin-top: 20px; -} - -h4 { - color: black; - font-size: 13px; - margin: 10px 0 5px 0; -} - -pre { - font-size: 11px; - margin-top: 5px; - padding: 4px; - background-color: #e3e2c6; - border: 1px solid #999; -} - -.hl { - background-color: #ffffcc; -} - -ol { - margin: 0; - padding: 0 0px 0 20px; -} - -li { - padding: 5px 0 5px 0; -} - -img { - border: 0; -} - -/* - * Menu - */ -#menu { - border-bottom: 1px solid #999; - margin: 20px 0px; - padding: 10px 0pt 5px; - text-align: center; -} - -#menu li { - display: inline; - margin: 0px; - padding: 0px; -} - -#menu a { - background: #ddd none repeat; - border: 1px solid #999; - margin: 0 5px 0 5px; - padding: 5px; -} - -#menu a.current { - background: #fff none repeat; - border-bottom: 1px solid #fff; -} - -#menu a { - color: black; - text-decoration: none; -} diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/static_files/help.js b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/static_files/help.js deleted file mode 100644 index d1e9a056c6b..00000000000 --- a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/static_files/help.js +++ /dev/null @@ -1,52 +0,0 @@ -var tmpl_header = AJS.join('', [ - '

', - 'A pop-up window that doesn\'t suck.', - '
' -]); - -function insertHeader() { - AJS.DI(tmpl_header); -} - -var LINKS = { - 'installation': 'installation.html', - 'examples': 'examples.html', - 'nrm_usage': 'normal_usage.html', - 'adv_usage': 'advance_usage.html', - 'cmpr': 'compressing_greybox.html', - 'about': 'about.html' -} - -function insertMenu(current_page) { - var menu = AJS.UL({id: 'menu'}); - var create_item = function(cls, name) { - var item = AJS.LI({'class': cls}); - AJS.ACN(item, AJS.A({href: LINKS[cls]}, name)); - return item; - } - var items = [ - create_item('installation', 'Installation'), - create_item('examples', 'Examples'), - create_item('nrm_usage', 'Normal usage'), - create_item('adv_usage', 'Advance usage'), - create_item('cmpr', 'Compressing GreyBox'), - create_item('about', 'About') - ]; - - AJS.map(items, function(item) { - if(item.className == current_page) { - AJS.addClass(AJS.$bytc('a', null, item)[0], 'current'); - } - AJS.ACN(menu, item); - }); - AJS.DI(menu); -} - -function insertCode() { - var code = AJS.join('\n', arguments); - var result = '
';
-    code = code.replace(//g, '>');
-    result += code;
-    result += '
'; - document.write(result); -} diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/static_files/logo.gif b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/static_files/logo.gif deleted file mode 100644 index ebbbe9a8d81e1a8fd9dd5e9b07e31459d9701673..0000000000000000000000000000000000000000 GIT binary patch literal 0 KcmV+b0RR6000031 literal 4514 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 A(*OVf diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/static_files/night_valley.jpg b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/static_files/night_valley.jpg deleted file mode 100644 index 3980dafa1726b73fc0f83b7c427bc2c1c3cb9397..0000000000000000000000000000000000000000 GIT binary patch literal 0 KcmV+b0RR6000031 literal 46740 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 An*aa+ diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/static_files/night_valley_thumb.jpg b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/static_files/night_valley_thumb.jpg deleted file mode 100644 index eb8697dee846dcd5003ec533efc82df5e98c6c8c..0000000000000000000000000000000000000000 GIT binary patch literal 0 KcmV+b0RR6000031 literal 2524 zcmV<22_yFZ*#F=F5K2Z#MgRc<003kFWB>sF>;Mr&bz^IJ009650000o0095)01iQ9 zZ(?NtWWWFb00IBo0E7St1_lNO1_%ZQ2n+}Z2n-Gi2nY%e5Dg6u4Gj>qenbfFJ@t+W~wZ&^cZ~PILmvcb_P3ktr8f$Bgb>GBA8eCKG_P&PIN}2B|cz~b<`h$=P!8p z7SPJQG6`fRgw$!M!sp0&*|{5r2#XX;zgLOKW1{ zJDD?KxGI9#9V<*#Z1MnsxQ$p+W~*wOAhcGt zG?qpPtm1%YnKk-j+q=F>=G)p%BlhmflFbOHIvu8@W#3FzETp--nIlPHa2jfmj6Es{ zG|2eixRc$-?hDG-dsIr1)l>tc51`i)@)kl4I@&k5Sf`GzNmc-gjk{bErg~z8U9GIk zGdEUXYqegW8t1u%Yg{Qf+&he2Nje&d4SE*xsRo5Zz-dwkhXH{i)o~B?rkzYI7qp-Yg>se-GOM$ z2^FF78-O_IaNBZA@&5qh!98}FuH8db8W9{unK4te$Tt8yy}h_g=aw^clS3z29R}yy zw1yP~H)m#4CoFl?SWA#jdi2!WdJh1=W1RZ#32AiDHeO{U5~obDX>BZWF;zaS)Ez+@ zVvR^Ay9Zga?+DsztPKeJ<7hJ^vE*nTB9FGJ7}B{K>z8&Ptoi={9 zvw$o>9mY$0+iRP~iv5n|j)?kE>eW>~kwM>u&OsvOIby;VlG+v_vjcLklvD7-$No>_ zptM5ensjPA3AcItMNW9w{6gLoZ*4S+TmHqS{QjVfa@|=R9w9Y2Jc-NsjzHWydv{T6 zjJ+tr0krH@Inzw3h~oJb%3H^4GApXEDC5f@VVA2q;fCwr^TQ#2y3H7-)i(JyUj}KF__AE_U~P3S_*5XGY=Lp^Ou_}>u)TLXKbPi zMUW(Nq))qZs|F>vkiwMjG}8;5tdiVDkVj?hLn<=cs4T{d>&zDO4DeqeB$p_VEQ&1T znZLT{&;iOOY5)SWH7LEf3hG&I%Nv(HD`iV)O0MM{HDIHupsham%(W`u_9lk4nUVp!0Y6c}K(;H16@aH?2M=H5+r6XW&69~1DXFH%DswUQUvD(Fep-p zn5oW$SF*mpv!g*FU_avCVO+mVUE2Jf@dEpZVvvvB8k2`>Z}GjLj5E6iprO<9!3W?x zbRXT3st03GgM~jfj#RdPF^9&pU}92npEgvNYH{d}$w0^`H)H`i;g;W-!*;12$6&PwI?&{F?#9-?J>%>xE|$&(5=NxL%y$An6|Fo@ zCGS?)YN_)%+0c~s++;nNj5eHTyp}j-iTaW-P)NvEw*lX!ourKeX9}?lXa`nScFCkV$-Ni#2s0M9)s>_gWJC_c12L z@f{EDN!GQ%QrwL zA78XKS{->Dk4QgNt6F(=(;0!Y+ox}SSj=A%GSW+n3tJ1DI?Bd&Srx!k+TcHs*L8C_ z(*Q>_mi80GuChltRSL^dQJIlDm}T}jn)F!1W+DnCl0vQ~R)rLmS!Wy6 z4Zw`sJu<}GIgAYHKjS`H*%|omM59Cz=C`P3U{utNHmZsfnbeGJZ}T{K&R*eTj71Mt zvhB<}Gb?TdfFwqss%TAf@Jsmp;IX~6xU{vF_Us8a!lkxnk`b^LAZA!;irHJJ!h>KW z`nxmm9reb4)mE|Dw7`1zE&B|psx}Yfsnb4T^VzN%jS$5wvT0cqETg;9)ci3` zb@R?<`X=g32KiN)R8UiHYo3Cm^1`%=odP#hjM%jRHK5bKF8ofLM-J^5s7|I`y}nl2 zRr&_}^%$yrT9rchgO1MPHTD)H9A}{kxa97x;2!a$mAt_bn9v&3WlZQR{boUGcidJsQ7HwD z2qz%rYDH)cl<>q+Bx`Rx#P40`yJ`a!sq+=CT759&Kp^*5DRCE008CJZb&^ivMt)|f z@Xz(Y4RB*uhycN+i@CjbCI zcN+i@CjbCJWN%_+AW&#;bZ>KLZ*U+(Q!*e;VPk1-bZ>KL05UKzHaameIx;pOGBY|e zFgi0a03HCEf&~Bp0000|0ssJ=f&~Bp000150ssI2kOu$+0000mGBPj&kOBY{0001D z0ssI6kOBY{0001X0ssI3kp}<-000010s{a7kp%z&0001r0ssI3k_rF;0001z0ssI4 zk_7+(0001*0ssI6k_rF;0001@0ssI7k_7+(000200ssI9k^=w%0000500009k^=w% z0000O0000Ak_7+(000280ssJpk_P|?0RRBH0ssI2pa%d10000mF)%OzpaTE_00001 z00002pacK`0002=0RR94pacK`0001Y0RR96pacK`0002o0{{RHq6Gi}0002O0{{RI zq6Gi}0002W0{{RJq5}W{000020000Nq5}W{0000200000qXz&10000300001qyqo} z0000000002qyqo}0000000003qyqo}0000000004qy+#00002e0{{R9qyqo}00000 z00000000010000W0{{R=0000A0000oFfcYcFflqZI3O`IIy5snH8B7(FfcYcFflqZ zI3O`IIy5snH8B7K000010000r0RR9X0002B0000W00000000030001A0000W0000K z9smI70{{R30000000000000000000000000000000000000000000000000000000 z00000000000000000000000000000000000000000000000000000000000000000 z00000000000000000000000000000000000000000000000000000000000000000 z00000000000000000000000000000000000000000000000000000000000000000 z00000000000000000000000000000000000000000000000000000000000000000 z000000000000000Y8U_<0RRAiPZ9vt000003;+NC3;+NC00aO500IC60000|IXD0U z00#gB0000mF)%Oz5CZ@K0000$1^@s85CZ@K000261ONa40000000sa90RsR500006 z0000Q0R;d70001D1ONaV0R;d70001L1ONai0RsR500002000010t5g70001T1ONa6 z0t5g70000!3jhEB0000;000010000;0000100030*#F=F5K2Z#MgRc<002k;NB{u; z?EnlxWN%_+Uqej*0srm*4nbsZVr2kifB*mh0sq?oga8Z(2nY!X3<(Jg5eo_n5fu*% z3=b6;6B88^6BrQ;3=9km3=s?r3=9km3=9km3=9km3=9km3=9km3=9km3=9Dc3kwYn z4G<0v5EKp$4ipp)4h{|!5ey6r3=9zw3=9km3=9zr3=9km3=9km3=9km3=9km3=9km z3=9km3=9nazyJ{l0C)hP0|6oc0uccN5dr_*00aOE|HJ`5000360RaI40RaF200000 z00RI40t5vH2M7rY3jqKD1pxs80RaI300000000310s{mE1_uZU3JVYb0R#a90t5mD z2L=cQ0}L|(00I#M1R)YJ1wm0^6C!beG6ocpp|L_EBo$J@Vly;yg3&_gC<0iRAfcMqjWYG(pBPR^0S1)({s6!l%$2UmBiHK^rf}M)#de8W_E^_rnbh`=JqEyM^|TehnJ_f$N$;@3VY)X-98{F@v(0s;)FKf6l z`Yjat*BU{Sgjh=4QW!X|IjO`b57SZwZoQ?2k}kmtIu`z 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 zJTGZ(bY*8{ay|+P2?+^2FJx(BbUq3R2?;zeVRCX|c|HmW2|O=kX=8Lg3JD23Yh`&p zV{dIPVQ_G4WiD`XX>N2bP+@Roa!GDxZ!U0fWG+xmP+@Roa!z4wWjrryWqCdd2?;!8 zX=8Lg3JD1bJZoinK4WifE@5zRY-KKRa%paKE_7*QYh`pUV{&C-bZ>GzFKcCaJ_-p5 z2|ROja%pa7K4WifE@5zRY-KKRa%paKE^uuwP;YZ|Q)6;zaCAH`b98cPZf8CU2?+^2 zYh`&pV{dIPVQ_G4WiD`XX>N2bbZKL2WpplSbY*Qpa&lpLJTGfyc|HmW2?;!5a&lpL zJ_-p52?;!8X=8Lg3JD1b2?;!FWqCehZ*4ANaBys8E^u;bZgehCVQ^(~Np5CuE^u&U zE>KNSVQ^(~PGN0jJTGfyc|HmW2?+@aJacq%X>MmeRZ}2LWps39ay&0{baH8KXFduE z2?+@aJZoinK4WifE@5zRY-KKRa%paKE_7*QYh`pUV{B<LfCbW>w;X>fErFLQKqX>Mme3JD1b2?;!F zWqCehZ*4ANaBys8E^u;bZgehmX=7_;bS`agWJFV>kFKcCaJ_-pu zb98cPZf8C)FfKAMJTG%}a%pa7J_-puYh`&pV{dIPVQ_G4WiD`XX>N2bbZKL2WpplZ za%py9bY)C$V{1GwYh`&p3JE-BVQh0{FFpzhJZoinK4WifE@5zRY-KKRa%paKE_7*Q zYh`pUba`-PJTGfyc|HmWJacq%X>MmeV{dIPVQ_G4WiD`XX>N2bP+@0fMsIR$VRTe! zV{2t}JTG%}a%pa7J_n=>Px#004LZ0{{R3NB~Fx z00002-U2}X?*Hxs1_Dw8X9Xw&`~U&~002k;NB{r;00P(oC;$Nf003kF000310|Ns9 z0004h{{R610RR9100000000000B8sR83B+000000AOHXW00000000000000000000 z000000000uLP<>n?EnA(000mGv;Y7A0RRC2v;Y7A0RRCwLP<>oCIA2c000gE00000 z0000006%~L060QPO#}@9000001ONa49ymftO#~SL000001ONa49ymftO#|})00000 z2><{9000000096vLP<>o3IG5A00031060QPO(zfl000003IG8B000000006wLP<>n z^#A|>002k;FJ@){0RU`fW&j2N000000RS&%W&i;Ip_!Th1^@s600031G5`Po0RUP6 z000I6000000RS}s00031EdT%j1^@s60003vLP<>n_y7O^003|R0RR90|NsC0|NsC0 z|NsC0|NsC0|Ns93=l}o!0RR90|NsC0|NsC0|NsC0|NsC0|Ns93=l}o!0RR90|NsC0 z|NsC0|NsC0|NsC0|Ns93=l}o!0RR90|NsC0|NsC0|NsC0|NsC0|Ns93=l}pXLP<>o z2mk;8000mG0003100KY&00KY&0000uLP<>o9smFU000C40000uLP<>o8UO$Q00TV$ z000I6000000000000DOZ00Hy>000C4a{yrgYyfls0003100000000000000000000 z00031000000000000Hy>00DOZ0000000000000000000100000000000000000000 z0000G0000100000003@vY-|7k00IC200v@jb#7#HPhx6g0000100000002^BbTI$` z00aO4002~Pa3E}NZf5`h00000002y7W^`00whxX=7z`R%}dj00001Phx6g000010000000nbwX=7yo z000sI000MbY-wXWo~71VRU6=00000RC#b^Wo~tC0000A zMN@2PV`Wr%aAg1h002pCXCMFo00v@jb#7#HPhx6g0000100000002^BbTI$`00aO4 z002~Pa3E}NZf5`h00000002y7W^`00VV$Y*a;9Q~&?~0RR910001Pb!==@MOah-000310000008Mje zWmH92Q~&?~0RR91000JIY;;s%XH-R4Q~&?~0RR91000hSWo&FzWq5Q+b4XN8Ok!_u zYykiO00?7cY;06zcyv@nSX2N20096100009Xm4_QL2PMfZe?zDZ2$lO4@FaKX=7zb zZ*qD;Y-wk100007WMyVyb!>D1000SgWpZ>uY-wk1Wo~tC0000FMN@2PV`Wxla&$p# zX=iQ#000MMWoBV@Y;*ts01IMgLvL(va#VS6Wo2%4Z2$lO5k*sMX=7zVM?-IHZ*o+5 zaAg1h002&JZe;)f010$&a8Gq~b7gdFZ*FG*00000000VXWoC3wb#!xObZl>KX8-^I z000003}SC|bZ>1>b#!xObZl>KX8-^I000003vy{^Xmn3?baQ2NY;SI700000060QP zO#~cmMza-~a&O0000BJ^&a10sq+l-~bRxMoC5h0RjL3NB~Fx0RQa(3_)aX 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 z000660000Ka#&ef0006Q0000KXINQU0006k0000KVpv&P0006&0000KWNmI_00071 z0001RWNl<*0008S0001pc6DWB0009_0001nc4=jI000Bj0000aY;|pE000B{0000K zZDnC|000CG0000abY){`000Cq0000Ca#T`7000C$000OKXH-%{000C$000OKVpLK? z000C$000OKbY*yS00000LvL_-a%pF1bRZ~WDIhU9IXEClWp`|4baX9HVPk7ya%3Pw zZ*6d4Zg~IzWMy+>000000000Ib5ch_AW20-HZeIiHZ3wPF#rGn00000000005_3{V zLLf;+LpCuvHa0CXE-?TA000000000000000000000000000000000000000000000 z000000000000000SXo*i00000008q*00961009=vSXo*i00000000000000000000 zSXo*i00000003{I0021k000A!SXo*i00000003f{006gz000=;SXo*i00000001PQ z000k!006enWMy+>000000000MNku~-XmoUNIxjDGcXuvnWn(U5XaE2J0000000000 z7D+`zAZT=Sa5^t9cXxL#X=P(BV`u;X00000000000000000000000000000000000 z00000000000000000000WMy+>000000000kNku~-HZeIiHZ3wPF(5=`W?^+~bRbek zLLg&rY;SdPAaihGV`U&MAahbjLI3~&0000000000E=fg0AT}{MHa0CXE-@fPWoBV@ zY;+(}M?xTDZ)|UMav*bXVPj<=Eg*AJM?wGq0000000000000000000000000WMy+> z000000000iQe|dka%FB~Wgu2*Wp`V>IX>K4%MME|*IW{&eGA=Oy z0000000000001mfWoBh^Wo~0-AXaH*cWG{CAVY6%WNCD1Z*CxIZXiiTLpCuvHa0CX zE-?TA000000000000000000000000000000c4=jI00000028GC02E&?01(d<00ZsJ z00a{Y00Uf}00001SXo*i00000089y108jt`09PO9ZDnC|00000000010000000000 z00000000000007y00002b7^NF00000LsC>AV|8+N00000000C400005015yP02BZj z03HA%04M-005SkK06PFc07U>w08ao^09gQD0Am1X0Brzr0Cxa<0D%C80E+;S0F?lm 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 CM_kkZ diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/static_files/salt_thumb.gif b/koha-tmpl/intranet-tmpl/lib/greybox/GreyBox_v5_5/static_files/salt_thumb.gif deleted file mode 100644 index 4032bfcfaa41d6a098db0d4deb7c08b139b7fdb7..0000000000000000000000000000000000000000 GIT binary patch literal 0 KcmV+b0RR6000031 literal 3061 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 diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/gb_scripts.js b/koha-tmpl/intranet-tmpl/lib/greybox/gb_scripts.js deleted file mode 100644 index 354e2c0df06..00000000000 --- a/koha-tmpl/intranet-tmpl/lib/greybox/gb_scripts.js +++ /dev/null @@ -1,436 +0,0 @@ -var GB_CURRENT=null; -GB_hide=function(){ -GB_CURRENT.hide(); -}; -GreyBox=new AJS.Class({init:function(_1){ -this.use_fx=AJS.fx; -this.type="page"; -this.overlay_click_close=false; -this.salt=0; -this.root_dir=GB_ROOT_DIR; -this.callback_fns=[]; -this.reload_on_close=false; -this.src_loader=this.root_dir+"loader_frame.html"; -var _2=window.location.hostname.indexOf("www"); -var _3=this.src_loader.indexOf("www"); -if(_2!=-1&&_3==-1){ -this.src_loader=this.src_loader.replace("://","://www."); -} -if(_2==-1&&_3!=-1){ -this.src_loader=this.src_loader.replace("://www.","://"); -} -this.show_loading=true; -AJS.update(this,_1); -},addCallback:function(fn){ -if(fn){ -this.callback_fns.push(fn); -} -},show:function(_5){ -GB_CURRENT=this; -this.url=_5; -var _6=[AJS.$bytc("object"),AJS.$bytc("select")]; -AJS.map(AJS.flattenList(_6),function(_7){ -_7.style.visibility="hidden"; -}); -this.createElements(); -return false; -},hide:function(){ -var _8=this.callback_fns; -if(_8!=[]){ -AJS.map(_8,function(fn){ -fn(); -}); -} -this.onHide(); -if(this.use_fx){ -var _a=this.overlay; -AJS.fx.fadeOut(this.overlay,{onComplete:function(){ -AJS.removeElement(_a); -_a=null; -},duration:300}); -AJS.removeElement(this.g_window); -}else{ -AJS.removeElement(this.g_window,this.overlay); -} -this.removeFrame(); -AJS.REV(window,"scroll",_GB_setOverlayDimension); -AJS.REV(window,"resize",_GB_update); -var _b=[AJS.$bytc("object"),AJS.$bytc("select")]; -AJS.map(AJS.flattenList(_b),function(_c){ -_c.style.visibility="visible"; -}); -GB_CURRENT=null; -if(this.reload_on_close){ -window.location.reload(); -} -},update:function(){ -this.setOverlayDimension(); -this.setFrameSize(); -this.setWindowPosition(); -},createElements:function(){ -this.initOverlay(); -this.g_window=AJS.DIV({"id":"GB_window"}); -AJS.hideElement(this.g_window); -AJS.getBody().insertBefore(this.g_window,this.overlay.nextSibling); -this.initFrame(); -this.initHook(); -this.update(); -var me=this; -if(this.use_fx){ -AJS.fx.fadeIn(this.overlay,{duration:300,to:0.7,onComplete:function(){ -me.onShow(); -AJS.showElement(me.g_window); -me.startLoading(); -}}); -}else{ -AJS.setOpacity(this.overlay,0.7); -AJS.showElement(this.g_window); -this.onShow(); -this.startLoading(); -} -AJS.AEV(window,"scroll",_GB_setOverlayDimension); -AJS.AEV(window,"resize",_GB_update); -},removeFrame:function(){ -try{ -AJS.removeElement(this.iframe); -} -catch(e){ -} -this.iframe=null; -},startLoading:function(){ -this.iframe.src=this.src_loader+"?s="+this.salt++; -AJS.showElement(this.iframe); -},setOverlayDimension:function(){ -var _e=AJS.getWindowSize(); -if(AJS.isMozilla()||AJS.isOpera()){ -AJS.setWidth(this.overlay,"100%"); -}else{ -AJS.setWidth(this.overlay,_e.w); -} -var _f=Math.max(AJS.getScrollTop()+_e.h,AJS.getScrollTop()+this.height); -if(_ffl){ -fl=_30; -} -AJS.setTop(this.g_window,fl); -} -this._setHeaderPos(); -},onHide:function(){ -AJS.removeElement(this.header); -AJS.removeClass(this.g_window,"GB_Gallery"); -},onShow:function(){ -if(this.use_fx){ -AJS.fx.fadeIn(this.header,{to:1}); -}else{ -AJS.setOpacity(this.header,1); -} -}}); -AJS.preloadImages(GB_ROOT_DIR+"g_close.gif"); -GB_showFullScreenSet=function(set,_33,_34){ -var _35={type:"page",fullscreen:true,center_win:false}; -var _36=new GB_Sets(_35,set); -_36.addCallback(_34); -_36.showSet(_33-1); -return false; -}; -GB_showImageSet=function(set,_38,_39){ -var _3a={type:"image",fullscreen:false,center_win:true,width:300,height:300}; -var _3b=new GB_Sets(_3a,set); -_3b.addCallback(_39); -_3b.showSet(_38-1); -return false; -}; -GB_Sets=GB_Gallery.extend({init:function(_3c,set){ -this.parent(_3c); -if(!this.img_next){ -this.img_next=this.root_dir+"next.gif"; -} -if(!this.img_prev){ -this.img_prev=this.root_dir+"prev.gif"; -} -this.current_set=set; -},showSet:function(_3e){ -this.current_index=_3e; -var _3f=this.current_set[this.current_index]; -this.show(_3f.url); -this._setCaption(_3f.caption); -this.btn_prev=AJS.IMG({"class":"left",src:this.img_prev}); -this.btn_next=AJS.IMG({"class":"right",src:this.img_next}); -AJS.AEV(this.btn_prev,"click",AJS.$b(this.switchPrev,this)); -AJS.AEV(this.btn_next,"click",AJS.$b(this.switchNext,this)); -GB_STATUS=AJS.SPAN({"class":"GB_navStatus"}); -AJS.ACN(AJS.$("GB_middle"),this.btn_prev,GB_STATUS,this.btn_next); -this.updateStatus(); -},updateStatus:function(){ -AJS.setHTML(GB_STATUS,(this.current_index+1)+" / "+this.current_set.length); -if(this.current_index==0){ -AJS.addClass(this.btn_prev,"disabled"); -}else{ -AJS.removeClass(this.btn_prev,"disabled"); -} -if(this.current_index==this.current_set.length-1){ -AJS.addClass(this.btn_next,"disabled"); -}else{ -AJS.removeClass(this.btn_next,"disabled"); -} -},_setCaption:function(_40){ -AJS.setHTML(AJS.$("GB_caption"),_40); -},updateFrame:function(){ -var _41=this.current_set[this.current_index]; -this._setCaption(_41.caption); -this.url=_41.url; -this.startLoading(); -},switchPrev:function(){ -if(this.current_index!=0){ -this.current_index--; -this.updateFrame(); -this.updateStatus(); -} -},switchNext:function(){ -if(this.current_index!=this.current_set.length-1){ -this.current_index++; -this.updateFrame(); -this.updateStatus(); -} -}}); -AJS.AEV(window,"load",function(){ -AJS.preloadImages(GB_ROOT_DIR+"next.gif",GB_ROOT_DIR+"prev.gif"); -}); -GB_show=function(_42,url,_44,_45,_46){ -var _47={caption:_42,height:_44||500,width:_45||500,fullscreen:false,callback_fn:_46}; -var win=new GB_Window(_47); -return win.show(url); -}; -GB_showCenter=function(_49,url,_4b,_4c,_4d){ -var _4e={caption:_49,center_win:true,height:_4b||500,width:_4c||500,fullscreen:false,callback_fn:_4d}; -var win=new GB_Window(_4e); -return win.show(url); -}; -GB_showFullScreen=function(_50,url,_52){ -var _53={caption:_50,fullscreen:true,callback_fn:_52}; -var win=new GB_Window(_53); -return win.show(url); -}; -GB_Window=GreyBox.extend({init:function(_55){ -this.parent({}); -this.img_header=this.root_dir+"header_bg.gif"; -this.img_close=this.root_dir+"w_close.gif"; -this.show_close_img=true; -AJS.update(this,_55); -this.addCallback(this.callback_fn); -},initHook:function(){ -AJS.addClass(this.g_window,"GB_Window"); -this.header=AJS.TABLE({"class":"header"}); -this.header.style.backgroundImage="url("+this.img_header+")"; -var _56=AJS.TD({"class":"caption"},this.caption); -var _57=AJS.TD({"class":"close"}); -if(this.show_close_img){ -var _58=AJS.IMG({"src":this.img_close}); -var _59=AJS.SPAN("Close"); -var btn=AJS.DIV(_58,_59); -AJS.AEV([_58,_59],"mouseover",function(){ -AJS.addClass(_59,"on"); -}); -AJS.AEV([_58,_59],"mouseout",function(){ -AJS.removeClass(_59,"on"); -}); -AJS.AEV([_58,_59],"mousedown",function(){ -AJS.addClass(_59,"click"); -}); -AJS.AEV([_58,_59],"mouseup",function(){ -AJS.removeClass(_59,"click"); -}); -AJS.AEV([_58,_59],"click",GB_hide); -AJS.ACN(_57,btn); -} -tbody_header=AJS.TBODY(); -AJS.ACN(tbody_header,AJS.TR(_56,_57)); -AJS.ACN(this.header,tbody_header); -AJS.ACN(this.top_cnt,this.header); -if(this.fullscreen){ -AJS.AEV(window,"scroll",AJS.$b(this.setWindowPosition,this)); -} -},setFrameSize:function(){ -if(this.fullscreen){ -var _5b=AJS.getWindowSize(); -overlay_h=_5b.h; -this.width=Math.round(this.overlay.offsetWidth-(this.overlay.offsetWidth/100)*10); -this.height=Math.round(overlay_h-(overlay_h/100)*10); -} -AJS.setWidth(this.header,this.width+6); -AJS.setWidth(this.iframe,this.width); -AJS.setHeight(this.iframe,this.height); -},setWindowPosition:function(){ -var _5c=AJS.getWindowSize(); -AJS.setLeft(this.g_window,((_5c.w-this.width)/2)-13); -if(!this.center_win){ -AJS.setTop(this.g_window,AJS.getScrollTop()); -}else{ -var fl=((_5c.h-this.height)/2)-20+AJS.getScrollTop(); -if(fl<0){ -fl=0; -} -AJS.setTop(this.g_window,fl); -} -}}); -AJS.preloadImages(GB_ROOT_DIR+"w_close.gif",GB_ROOT_DIR+"header_bg.gif"); - - -script_loaded=true; \ No newline at end of file diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/gb_styles.css b/koha-tmpl/intranet-tmpl/lib/greybox/gb_styles.css deleted file mode 100644 index 3fad9006730..00000000000 --- a/koha-tmpl/intranet-tmpl/lib/greybox/gb_styles.css +++ /dev/null @@ -1,158 +0,0 @@ -/* Last-Modified: 28/06/06 00:08:22 */ -#GB_overlay { - background-color: #000; - position: absolute; - margin: auto; - top: 0; - left: 0; - z-index: 100; -} - -#GB_window { - left: 0; - top: 0; - font-size: 1px; - position: absolute; - overflow: visible; - z-index: 150; -} - -#GB_window .content { - width: auto; - margin: 0; - padding: 0; -} - -#GB_frame { - border: 0; - margin: 0; - padding: 0; - overflow: auto; - white-space: nowrap; -} - - -.GB_Gallery { - margin: 0 22px 0 22px; -} - -.GB_Gallery .content { - background-color: #fff; - border: 3px solid #ddd; -} - -.GB_header { - top: 10px; - left: 0; - margin: 0; - z-index: 500; - position: absolute; - border-bottom: 2px solid #555; - border-top: 2px solid #555; -} - -.GB_header .inner { - background-color: #333; - font-family: Arial, Verdana, sans-serif; - padding: 2px 20px 2px 20px; -} - -.GB_header table { - margin: 0; - width: 100%; - border-collapse: separate; - border-right: 0px; - border-top: 0px; -} - -.GB_header td { - background-color: #333333; - border-bottom: 0px; - border-left: 0px; - padding: 0em 0em; -} - -.GB_header .caption { - text-align: left; - color: #eee; - white-space: nowrap; - font-size: 20px; - border-collapse: separate; -} - -.GB_header .close { - text-align: right; -} - -.GB_header .close img { - z-index: 500; - cursor: pointer; -} - -.GB_header .middle { - white-space: nowrap; - text-align: center; -} - - -#GB_middle { - color: #eee; -} - -#GB_middle img { - cursor: pointer; - vertical-align: middle; -} - -#GB_middle .disabled { - cursor: default; -} - -#GB_middle .left { - padding-right: 10px; -} - -#GB_middle .right { - padding-left: 10px; -} - - -.GB_Window .content { - background-color: #fff; - border: 3px solid #ccc; - border-top: none; -} - -.GB_Window .header { - border-bottom: 1px solid #aaa; - border-top: 1px solid #999; - border-left: 3px solid #ccc; - border-right: 3px solid #ccc; - margin: 0; - - height: 22px; - font-size: 12px; - padding: 3px 0; - color: #333; -} - -.GB_Window .caption { - font-size: 12px; - text-align: left; - font-weight: bold; - white-space: nowrap; - padding-right: 20px; -} - -.GB_Window .close { text-align: right; } -.GB_Window .close span { - font-size: 12px; - cursor: pointer; -} -.GB_Window .close img { - cursor: pointer; - padding: 0 3px 0 0; -} - -.GB_Window .on { border-bottom: 1px solid #333; } -.GB_Window .click { border-bottom: 1px solid red; } diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/header_bg.gif b/koha-tmpl/intranet-tmpl/lib/greybox/header_bg.gif deleted file mode 100644 index 3913cfdfd745e6e2d55316cf8d9858eb0f719afc..0000000000000000000000000000000000000000 GIT binary patch literal 0 KcmV+b0RR6000031 literal 1188 zcmV;V1Y7$@Nk%w1Vc!5F0K@*M3&+uPgq_4Uoo&F}E<;Naok-rniy z=;-I@=ji9&-rnct=HTDp=H}+;>FM9#-{Iik_xAVh?(X^c`0wuS_xSkl@bK~R@$>WZ z*x1{z@TtQEEsi`J`l%k2uYUSwcQE}PHjw0g~MyWjA*d`_?1 z@A$la&+q&HfPsR8goR`rh>41ejE#vXd%+1cv(9zP<%MI4o*xB0K+}+;a z;Njxq(BTJr4xw7TUmmz50 z%(=7Y&!9t#9!C>oFt6t5zG=tZ#7sOs5TQ-B*xNF0vO?!9j*|~537Vi6YaO1pn z_eQ>Zd2-&cjRT(^9lG%6%!gCAt^2og+t;m!=We~b^xVD6gMY0+L4@}3-NP3kpT2!$ zsGxxn0vIBRC|+oxg$~Xqz>6@(DC3MY)@b96IOeG1jy(40NG7S| zl1w(~`m}aW!rkr-_ z>8GHED(a>ilxpg!sHUpws;su^>Z`EED(kGY)@tjmuoj@}uDtf@>#x8DE9|hu7HjOW z$R?}ovdk7s!L!gtEA6z@R%`A5wb*8>?Y7)@>+QGThO4aw7GQt@x#Ut%F1qBNyDqxw zvMX=9>CS5}y6)0@@4fk&yYIX6<{L1(0t<}q!26zS@W1iK`)|MtKMe1_090(T1s7Ya zam5&K3;? zz4ixT!=3gAaLX42{%{SP2{|&g^eV;A3*mNJR_|}AbZFl03M=tr~lvi%~ z<(Ox#`R1H=?)m4Shc5ad=%kl!`st{ruKMb%x9 diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/indicator.gif b/koha-tmpl/intranet-tmpl/lib/greybox/indicator.gif deleted file mode 100644 index 02bdbddc4bfda26aca652fcdd83bdfcc733a1b5c..0000000000000000000000000000000000000000 GIT binary patch literal 0 KcmV+b0RR6000031 literal 8238 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 diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/loader_frame.html b/koha-tmpl/intranet-tmpl/lib/greybox/loader_frame.html deleted file mode 100644 index 30dcb26784d..00000000000 --- a/koha-tmpl/intranet-tmpl/lib/greybox/loader_frame.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - -
- -
- - - - - - diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/next.gif b/koha-tmpl/intranet-tmpl/lib/greybox/next.gif deleted file mode 100644 index c0f8908fbc36087f44097c09268957b8ded6c879..0000000000000000000000000000000000000000 GIT binary patch literal 0 KcmV+b0RR6000031 literal 528 zcmV+r0`L7tNk%w1VHp4(0M$7F|NsA)nVIkJ?{su@e0+TR`ueA*r+s~Wo}QlT>+9Cm z*3He$Pft&upP#+Gy*)iWprD{NH8sh}$^QQSSXfwbadGMC>4SrVt*x#2`1pl|gKJ4u5nwpwhTU*i5(f9ZFKR-V+Gcy1H000000000000000 z00000A^8LW0021vEC2ui02u%t000L6z?^VMEER@3h6NA-DjNYPhp4KDC;>HM9g)Jf zhA#mw7XcQL0LxmqcNPH`DFG+c03S449yfR=0V&bbkqK;C9+}zO$nEa|@rE4%1HK@K z?zV7{hX+J}4JBmJx|3j+mVt+K1t>u(fT=q(90q`RsMV_+mk?xHp`fG!f_Mao8sZ2N zI6Ra11sXKsC4do%4!j`}XU>8xg?aY$`Ew+Mm;eo8C`iCmfrEDgLMUO7g$oxiR)olK SqM_>)99hGP9ZMET5CA(R|KKnH diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/prev.gif b/koha-tmpl/intranet-tmpl/lib/greybox/prev.gif deleted file mode 100644 index d20e095c22ea630fbfaabe34aaed135e95a29443..0000000000000000000000000000000000000000 GIT binary patch literal 0 KcmV+b0RR6000031 literal 525 zcmV+o0`mPwNk%w1VHp4(0M$4E|NsA)nVIkJ?{su@>+9?K`uco)e0_a=o}Qkkr>EA| z)}NoB&CShEPfxwQy*)iWprD{NH8uYJ{>jP7adB~2SXlV@`045Cg@uK!t*wKDgQTRS zTwGk}=;))PquScq?d|P{hlk6{%QiMP!otGw@$rI!g2BPTySuwXLqkMFM00a<-QC?Z zG&Gu;n!LQc(b3U9K0evm+4uMNKR-Y2?(SP#TTM+(Gcz*)00000000000000000000 z00000A^8LW001}uEC2ui02u%t000L6K%8($EE?s!0ffe0L`L=kcc0(pja0ttRCL}CdRhmjVF149jS zg@+;;oEb28HGN+=SqzaATn-X=3;_l>DFG06hNxSrc?A#wDI5VOhqhX{h9?0wVjs1s ztA{cHD;fb8dBOq2hZg}FApszGGaFkj9g%k+0U^@Vcmm>M1m@Zr$%gJ*3-N~^0Rz4y zhXi=Qr!NnQ031}vqLoMB76=9P>{3B0fT@53wLoO$O2{Pynd~VTselC{Q9~R-GM8sk zzd(aZu)I@3(SbKa;>=;dFc%*xKY)si5EEd*3k3v{DsaH2-v}iQvT)(z#fp#^PB3Vl PLc^-puVBL>2?78+i#yy$ diff --git a/koha-tmpl/intranet-tmpl/lib/greybox/w_close.gif b/koha-tmpl/intranet-tmpl/lib/greybox/w_close.gif deleted file mode 100644 index 3c05b150cb51427bb6cf03f45f6831fa0a891fec..0000000000000000000000000000000000000000 GIT binary patch literal 0 KcmV+b0RR6000031 literal 74 zcmV-Q0JZ-|Nk%w1VG95Y0FeLyMMXu3h=~8z)&KwiA^8LV00000EC2ui01E&M0006T gjE^SEtlb`9Q#>)N4NY%~Ib66@7xbY^!UhEZJG>thPyhe` diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/greybox.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/greybox.inc deleted file mode 100644 index 948f5d9211a..00000000000 --- a/koha-tmpl/intranet-tmpl/prog/en/includes/greybox.inc +++ /dev/null @@ -1,11 +0,0 @@ -[% USE raw %] -[% USE Asset %] - - -[% Asset.js("lib/greybox/AJS.js") | $raw %] -[% Asset.js("lib/greybox/AJS_fx.js") | $raw %] -[% Asset.js("lib/greybox/gb_scripts.js") | $raw %] -[% Asset.css("lib/greybox/gb_styles.css") | $raw %] - diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/patron_lists/lists.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/patron_lists/lists.tt index 7f8b2d63318..d6869fe36a9 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/patron_lists/lists.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/patron_lists/lists.tt @@ -11,7 +11,6 @@ [% END %] [% INCLUDE 'doc-head-close.inc' %] -[% INCLUDE 'greybox.inc' %] @@ -224,7 +223,7 @@ $("#patronExportModal .modal-body").load( target_url + "?" + params + " #export_patron_list"); }); - patronExportModal.on("click",".btn-close,.gb-close",function(e){ + patronExportModal.on("click",".btn-close",function(e){ e.preventDefault(); patronExportModal.modal("hide"); }); -- 2.34.1