This commit is contained in:
bnu 2014-12-30 15:32:59 +09:00
parent 182572ce49
commit 59ce2d5fb2
67 changed files with 1009 additions and 72 deletions

View file

@ -1 +1,2 @@
!function(a){var b=xe.createApp("Gallery",{_imgs:{},_styles:{},init:function(){this._imgs={}},API_ADD_IMAGE:function(a,b){var c=b[0],d=b[1],e="@"+c;/^files/.test(d)&&(d=request_uri+d),is_def(this._imgs[e])||(this._imgs[e]=[]),this._imgs[e].push({path:d,loaded:!1})},API_ONREADY:function(){var b,c,d,e,f=this._imgs;for(d in f)if(f.hasOwnProperty(d))for(b=0,c=f[d].length;c>b;b++)e=f[d][b],e.$obj=a("<img />").attr("src",e.path),e.$obj.load({img:e},function(a){var b=a.data.img;b.loaded=!0,b.$obj.unbind("load")})},API_GET_IMAGES:function(a,b){var c=b[0];return this._imgs["@"+c]||[]},API_SET_STYLE:function(a,b){var c=b[0],d=b[1];this._styles["@"+c]=d},API_ONLOAD:function(){var a,b;for(a in this._imgs)this._imgs.hasOwnProperty(a)&&(b=this._styles[a]||"list",this.cast("SHOW_"+b.toUpperCase(),[a.substr(1)]))}});xe.registerApp(new b)}(jQuery);
!function(a){var b=xe.createApp("Gallery",{_imgs:{},_styles:{},init:function(){this._imgs={}},API_ADD_IMAGE:function(a,b){var c=b[0],d=b[1],e="@"+c;/^files/.test(d)&&(d=request_uri+d),is_def(this._imgs[e])||(this._imgs[e]=[]),this._imgs[e].push({path:d,loaded:!1})},API_ONREADY:function(){var b,c,d,e,f=this._imgs;for(d in f)if(f.hasOwnProperty(d))for(b=0,c=f[d].length;c>b;b++)e=f[d][b],e.$obj=a("<img />").attr("src",e.path),e.$obj.load({img:e},function(a){var b=a.data.img;b.loaded=!0,b.$obj.unbind("load")})},API_GET_IMAGES:function(a,b){var c=b[0];return this._imgs["@"+c]||[]},API_SET_STYLE:function(a,b){var c=b[0],d=b[1];this._styles["@"+c]=d},API_ONLOAD:function(){var a,b;for(a in this._imgs)this._imgs.hasOwnProperty(a)&&(b=this._styles[a]||"list",this.cast("SHOW_"+b.toUpperCase(),[a.substr(1)]))}});xe.registerApp(new b)}(jQuery);
//# sourceMappingURL=gallery.min.map

View file

@ -0,0 +1 @@
{"version":3,"file":"gallery.min.js","sources":["gallery.js"],"names":["$","g","xe","createApp","_imgs","_styles","init","this","API_ADD_IMAGE","sender","params","srl","path","key","test","request_uri","is_def","push","loaded","API_ONREADY","i","c","img","imgs","hasOwnProperty","length","$obj","attr","load","event","im","data","unbind","API_GET_IMAGES","API_SET_STYLE","sty","API_ONLOAD","cast","toUpperCase","substr","registerApp","jQuery"],"mappings":"CAGA,SAAUA,GAEV,GAAIC,GAAIC,GAAGC,UAAU,WACpBC,SACAC,WAEAC,KAAO,WACNC,KAAKH,UAENI,cAAgB,SAASC,EAAQC,GAChC,GAAIC,GAAMD,EAAO,GAAIE,EAAOF,EAAO,GAAIG,EAAM,IAAIF,CAE9C,UAASG,KAAKF,KAAOA,EAAOG,YAAcH,GACzCI,OAAOT,KAAKH,MAAMS,MAAON,KAAKH,MAAMS,OAExCN,KAAKH,MAAMS,GAAKI,MAAML,KAAKA,EAAKM,QAAO,KAExCC,YAAc,WACb,GAAIC,GAAGC,EAAGR,EAAKS,EAAKC,EAAOhB,KAAKH,KAGhC,KAAIS,IAAOU,GACV,GAAIA,EAAKC,eAAeX,GAExB,IAAIO,EAAE,EAAEC,EAAEE,EAAKV,GAAKY,OAAYJ,EAAJD,EAAOA,IAClCE,EAAMC,EAAKV,GAAKO,GAChBE,EAAII,KAAO1B,EAAE,WAAW2B,KAAK,MAAOL,EAAIV,MACxCU,EAAII,KAAKE,MAAMN,IAAIA,GAAM,SAASO,GACjC,GAAIC,GAAKD,EAAME,KAAKT,GAEpBQ,GAAGZ,QAAS,EACZY,EAAGJ,KAAKM,OAAO,WAKnBC,eAAiB,SAASxB,EAAQC,GACjC,GAAIC,GAAMD,EAAO,EAEjB,OAAOH,MAAKH,MAAM,IAAIO,QAEvBuB,cAAgB,SAASzB,EAAQC,GAChC,GAAIC,GAAMD,EAAO,GAAIyB,EAAMzB,EAAO,EAElCH,MAAKF,QAAQ,IAAIM,GAAOwB,GAEzBC,WAAa,WACZ,GAAIvB,GAAKsB,CAET,KAAItB,IAAON,MAAKH,MACXG,KAAKH,MAAMoB,eAAeX,KAC9BsB,EAAM5B,KAAKF,QAAQQ,IAAQ,OAE3BN,KAAK8B,KAAK,QAAQF,EAAIG,eAAgBzB,EAAI0B,OAAO,QAKpDrC,IAAGsC,YAAY,GAAIvC,KAEhBwC"}

View file

@ -1 +1,2 @@
!function(a){var b=xe.createPlugin("list",{API_SHOW_LIST:function(b,c){var d,e,f,g,h,i,j,k,l,m,n=c[0];if(d=this.cast("GET_IMAGES",[n]),d.length)for(e=a("#zone_list_gallery_"+n).empty(),width=e.innerWidth(),f=0,g=d.length;g>f;f++)h=d[f],j=h.$obj.prop("width"),l=h.$obj.prop("height"),0==j&&(j=h.$obj.attr("width")),0==l&&(l=h.$obj.attr("height")),j>width-25&&(k=width-25,i=k/j,m=Math.floor(l*i),j=k,l=m,h.$obj.attr("rel","xe_gallery")),e.append(h.$obj),h.$obj.css({width:j+"px",height:l,margin:"0 10px",display:"block"})}}),c=xe.getApp("Gallery")[0];c&&c.registerPlugin(new b)}(jQuery);
!function(a){var b=xe.createPlugin("list",{API_SHOW_LIST:function(b,c){var d,e,f,g,h,i,j,k,l,m,n=c[0];if(d=this.cast("GET_IMAGES",[n]),d.length)for(e=a("#zone_list_gallery_"+n).empty(),width=e.innerWidth(),f=0,g=d.length;g>f;f++)h=d[f],j=h.$obj.prop("width"),l=h.$obj.prop("height"),0==j&&(j=h.$obj.attr("width")),0==l&&(l=h.$obj.attr("height")),j>width-25&&(k=width-25,i=k/j,m=Math.floor(l*i),j=k,l=m,h.$obj.attr("rel","xe_gallery")),e.append(h.$obj),h.$obj.css({width:j+"px",height:l,margin:"0 10px",display:"block"})}}),c=xe.getApp("Gallery")[0];c&&c.registerPlugin(new b)}(jQuery);
//# sourceMappingURL=list_gallery.min.map

View file

@ -0,0 +1 @@
{"version":3,"file":"list_gallery.min.js","sources":["list_gallery.js"],"names":["$","listShow","xe","createPlugin","API_SHOW_LIST","sender","params","imgs","$zone","i","c","im","scale","w1","w2","h1","h2","srl","this","cast","length","empty","width","innerWidth","$obj","prop","attr","Math","floor","append","css","height","margin","display","gallery","getApp","registerPlugin","jQuery"],"mappings":"CAMA,SAAUA,GAEV,GAAIC,GAAWC,GAAGC,aAAa,QAC9BC,cAAgB,SAASC,EAAQC,GAChC,GAAqBC,GAAMC,EAAOC,EAAGC,EAAGC,EAAIC,EAAOC,EAAIC,EAAIC,EAAIC,EAA3DC,EAAMX,EAAO,EAIjB,IAFAC,EAAOW,KAAKC,KAAK,cAAeF,IAE5BV,EAAKa,OAKT,IAHAZ,EAAQR,EAAE,sBAAsBiB,GAAKI,QACrCC,MAAQd,EAAMe,aAEVd,EAAE,EAAEC,EAAEH,EAAKa,OAAYV,EAAJD,EAAOA,IAC7BE,EAAKJ,EAAKE,GACVI,EAAKF,EAAGa,KAAKC,KAAK,SAClBV,EAAKJ,EAAGa,KAAKC,KAAK,UAER,GAANZ,IACHA,EAAKF,EAAGa,KAAKE,KAAK,UAEX,GAALX,IACFA,EAAKJ,EAAGa,KAAKE,KAAK,WAGhBb,EAAKS,MAAQ,KACfR,EAAKQ,MAAQ,GACbV,EAASE,EAAKD,EACdG,EAAKW,KAAKC,MAAMb,EAAKH,GAErBC,EAAKC,EAAIC,EAAKC,EACdL,EAAGa,KAAKE,KAAK,MAAO,eAGrBlB,EAAMqB,OAAOlB,EAAGa,MAChBb,EAAGa,KAAKM,KAAKR,MAAMT,EAAG,KAAMkB,OAAOhB,EAAIiB,OAAO,SAAUC,QAAQ,aAK/DC,EAAUhC,GAAGiC,OAAO,WAAW,EAChCD,IAASA,EAAQE,eAAe,GAAInC,KAEpCoC"}

View file

@ -1 +1,2 @@
function getSlideShow(){var a,b,c,d,e,f,g,h,i="";if("undefined"!=typeof opener){a=opener.editorPrevNode,b=jQuery(a),b.is("img")&&(selected_node=a,c=b.width(),d=b.attr("gallery_style"),e=b.attr("gallery_align")||"center",f=b.attr("border_color"),g=b.attr("bg_color"),h=b.attr("border_thickness")||1,get_by_id("width").value=c,get_by_id("gallery_style").selectedIndex="list"==d?1:0,get_by_id("gallery_align").selectedIndex="left"==e?1:"right"==e?2:0,get_by_id("border_thickness").value=h,get_by_id("border_color_input").value=f,get_by_id("bg_color_input").value=g,i=b.attr("images_list"));var j=get_by_id("fo"),k=j.editor_sequence.value,l=opener.get_by_id("uploaded_file_list_"+k);if(l)for(var m=get_by_id("image_list"),n=0;n<l.length;n++){var o=l.options[n],p=o.value;if(!p)return;var q=opener.uploadedFiles[p],r=q.download_url.replace(request_uri,"");if(/(jpg|jpeg|gif|png)$/i.test(r)){var s=!1;-1!=i.indexOf(r)&&(s=!0);var o=new Option(o.text,o.value,!1,s);m.options.add(o)}}}}function insertSlideShow(){if("undefined"!=typeof opener){for(var a=new Array,b=get_by_id("image_list"),c=0;c<b.length;c++){var d=b.options[c];if(d.selected){var e=d.value,f=opener.uploadedFiles[e],g=f.download_url.replace(request_uri,"");a[a.length]=g}}if(!a.length)return void window.close();for(var h=get_by_id("width").value,i=get_by_id("gallery_style").options[get_by_id("gallery_style").selectedIndex].value,j=get_by_id("gallery_align").options[get_by_id("gallery_align").selectedIndex].value,k=get_by_id("border_thickness").value,l=get_by_id("border_color_input").value,m=get_by_id("bg_color_input").value,n="",c=0;c<a.length;c++)n+=a[c].trim()+" ";if(selected_node)selected_node.setAttribute("width",h),selected_node.setAttribute("gallery_style",i),selected_node.setAttribute("align",j),selected_node.setAttribute("gallery_align",j),selected_node.setAttribute("border_thickness",k),selected_node.setAttribute("border_color",l),selected_node.setAttribute("bg_color",m),selected_node.setAttribute("images_list",n),selected_node.style.width=h+"px";else{var o='<img src="../../../../common/img/blank.gif" editor_component="image_gallery" width="'+h+'" gallery_style="'+i+'" align="'+j+'" gallery_align="'+j+'" border_thickness="'+k+'" border_color="'+l+'" bg_color="'+m+'" style="width:'+h+'px;border:2px dotted #4371B9;background:url(./modules/editor/components/image_gallery/tpl/image_gallery_component.gif) no-repeat center;" images_list="'+n+'" />';opener.editorFocus(opener.editorPrevSrl);var p=opener.editorGetIFrame(opener.editorPrevSrl);opener.editorReplaceHTML(p,o)}opener.editorFocus(opener.editorPrevSrl),window.close()}}function select_color(a,b){get_by_id(a+"_preview_color").style.backgroundColor="#"+b,get_by_id(a+"_color_input").value=b}var selected_node=null;jQuery(function(){getSlideShow()});
function getSlideShow(){var a,b,c,d,e,f,g,h,i="";if("undefined"!=typeof opener){a=opener.editorPrevNode,b=jQuery(a),b.is("img")&&(selected_node=a,c=b.width(),d=b.attr("gallery_style"),e=b.attr("gallery_align")||"center",f=b.attr("border_color"),g=b.attr("bg_color"),h=b.attr("border_thickness")||1,get_by_id("width").value=c,get_by_id("gallery_style").selectedIndex="list"==d?1:0,get_by_id("gallery_align").selectedIndex="left"==e?1:"right"==e?2:0,get_by_id("border_thickness").value=h,get_by_id("border_color_input").value=f,get_by_id("bg_color_input").value=g,i=b.attr("images_list"));var j=get_by_id("fo"),k=j.editor_sequence.value,l=opener.get_by_id("uploaded_file_list_"+k);if(l)for(var m=get_by_id("image_list"),n=0;n<l.length;n++){var o=l.options[n],p=o.value;if(!p)return;var q=opener.uploadedFiles[p],r=q.download_url.replace(request_uri,"");if(/(jpg|jpeg|gif|png)$/i.test(r)){var s=!1;-1!=i.indexOf(r)&&(s=!0);var o=new Option(o.text,o.value,!1,s);m.options.add(o)}}}}function insertSlideShow(){if("undefined"!=typeof opener){for(var a=new Array,b=get_by_id("image_list"),c=0;c<b.length;c++){var d=b.options[c];if(d.selected){var e=d.value,f=opener.uploadedFiles[e],g=f.download_url.replace(request_uri,"");a[a.length]=g}}if(!a.length)return void window.close();for(var h=get_by_id("width").value,i=get_by_id("gallery_style").options[get_by_id("gallery_style").selectedIndex].value,j=get_by_id("gallery_align").options[get_by_id("gallery_align").selectedIndex].value,k=get_by_id("border_thickness").value,l=get_by_id("border_color_input").value,m=get_by_id("bg_color_input").value,n="",c=0;c<a.length;c++)n+=a[c].trim()+" ";if(selected_node)selected_node.setAttribute("width",h),selected_node.setAttribute("gallery_style",i),selected_node.setAttribute("align",j),selected_node.setAttribute("gallery_align",j),selected_node.setAttribute("border_thickness",k),selected_node.setAttribute("border_color",l),selected_node.setAttribute("bg_color",m),selected_node.setAttribute("images_list",n),selected_node.style.width=h+"px";else{var o='<img src="../../../../common/img/blank.gif" editor_component="image_gallery" width="'+h+'" gallery_style="'+i+'" align="'+j+'" gallery_align="'+j+'" border_thickness="'+k+'" border_color="'+l+'" bg_color="'+m+'" style="width:'+h+'px;border:2px dotted #4371B9;background:url(./modules/editor/components/image_gallery/tpl/image_gallery_component.gif) no-repeat center;" images_list="'+n+'" />';opener.editorFocus(opener.editorPrevSrl);var p=opener.editorGetIFrame(opener.editorPrevSrl);opener.editorReplaceHTML(p,o)}opener.editorFocus(opener.editorPrevSrl),window.close()}}function select_color(a,b){get_by_id(a+"_preview_color").style.backgroundColor="#"+b,get_by_id(a+"_color_input").value=b}var selected_node=null;jQuery(function(){getSlideShow()});
//# sourceMappingURL=popup.min.map

View file

@ -0,0 +1 @@
{"version":3,"file":"popup.min.js","sources":["popup.js"],"names":["getSlideShow","node","$node","width","style","align","border_color","bg_color","thickness","selected_images","opener","editorPrevNode","jQuery","is","selected_node","attr","get_by_id","value","selectedIndex","fo","editor_sequence","parent_list_obj","list_obj","i","length","opt","options","file_srl","file_obj","uploadedFiles","filename","download_url","replace","request_uri","test","selected","indexOf","Option","text","add","insertSlideShow","list","Array","window","close","gallery_style","gallery_align","border_thickness","images_list","trim","setAttribute","editorFocus","editorPrevSrl","iframe_obj","editorGetIFrame","editorReplaceHTML","select_color","type","code","backgroundColor"],"mappings":"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"}

View file

@ -1 +1,2 @@
!function(a){var b=xe.createPlugin("slideShow",{_holders:{},_thumbs:{},_current:{},init:function(){this._holders={},this._thumbs={},this._current={}},API_SHOW_SLIDE:function(b,c){var d,e,f,g,h,i,j=this,k=c[0],l="@"+k;if(d=this.cast("GET_IMAGES",[k]),d.length){for(var h=0,m=d.length;m>h;h++)if(!d[h].loaded)return void setTimeout(function(){j.cast("SHOW_SLIDE",c)},200);for(e=a("#zone_slide_gallery_"+k),g=e.find(".slide_gallery_placeholder").css("overflow","hidden"),e.find(".slide_gallery_loading_text").remove(),f=e.find(".slide_gallery_thumbnail_image_box").show(),h=0,i=d.length;i>h;h++)d[h].$obj.clone().css({cursor:"pointer",width:"60px",height:"60px",margin:"5px",opacity:.5}).click({idx:h},function(a){j.cast("SET_SLIDE",[k,a.data.idx])}).appendTo(f);a("#zone_gallery_navigator_status_"+k).click(function(){f.toggle()}),e.find(".__prev").click(function(){return j.cast("PREV_SLIDE",[k]),!1}).end().find(".__next").click(function(){return j.cast("NEXT_SLIDE",[k]),!1}),this._holders[l]=g,this._thumbs[l]=f,this._current[l]=0,this.cast("SET_SLIDE",[k,0])}},_showSideSlide:function(a,b){var c,d,e;c=this.cast("GET_IMAGES",[a]),c.length&&(d=this._current["@"+a],e=d+b,0>e?e=c.length-1:e>=c.length&&(e=0),this.cast("SET_SLIDE",[a,e]))},API_NEXT_SLIDE:function(a,b){this._showSideSlide(b[0],1)},API_PREV_SLIDE:function(a,b){this._showSideSlide(b[0],-1)},API_SET_SLIDE:function(b,c){var d,e,f,g,h,i,j,k,l,m=c[0],n=c[1];d=this.cast("GET_IMAGES",[m]),d.length&&is_def(e=d[n])&&(this._current["@"+m]=n,a("#zone_gallery_navigator_status_"+m).text(n+1+"/"+d.length),this._thumbs["@"+m].find("img").eq(n).animate({opacity:1}).end().not(":eq("+n+")").animate({opacity:.5}),f=this._holders["@"+m],g=f.parent().innerWidth(),h=e.$obj.prop("width"),j=e.$obj.prop("height"),0==h&&(h=e.$obj.attr("width")),0==j&&(j=e.$obj.attr("height")),h>g-20&&(i=g-20,l=i/h,k=Math.floor(j*l),h=i,j=k,e.$obj.css("cursor","pointer"),e.$obj.attr("rel","xe_gallery")),e.$obj.css({width:h,height:j,margin:"0 10px"}),f.empty().append(e.$obj))}}),c=xe.getApp("Gallery")[0];c&&c.registerPlugin(new b)}(jQuery);
!function(a){var b=xe.createPlugin("slideShow",{_holders:{},_thumbs:{},_current:{},init:function(){this._holders={},this._thumbs={},this._current={}},API_SHOW_SLIDE:function(b,c){var d,e,f,g,h,i,j=this,k=c[0],l="@"+k;if(d=this.cast("GET_IMAGES",[k]),d.length){for(var h=0,m=d.length;m>h;h++)if(!d[h].loaded)return void setTimeout(function(){j.cast("SHOW_SLIDE",c)},200);for(e=a("#zone_slide_gallery_"+k),g=e.find(".slide_gallery_placeholder").css("overflow","hidden"),e.find(".slide_gallery_loading_text").remove(),f=e.find(".slide_gallery_thumbnail_image_box").show(),h=0,i=d.length;i>h;h++)d[h].$obj.clone().css({cursor:"pointer",width:"60px",height:"60px",margin:"5px",opacity:.5}).click({idx:h},function(a){j.cast("SET_SLIDE",[k,a.data.idx])}).appendTo(f);a("#zone_gallery_navigator_status_"+k).click(function(){f.toggle()}),e.find(".__prev").click(function(){return j.cast("PREV_SLIDE",[k]),!1}).end().find(".__next").click(function(){return j.cast("NEXT_SLIDE",[k]),!1}),this._holders[l]=g,this._thumbs[l]=f,this._current[l]=0,this.cast("SET_SLIDE",[k,0])}},_showSideSlide:function(a,b){var c,d,e;c=this.cast("GET_IMAGES",[a]),c.length&&(d=this._current["@"+a],e=d+b,0>e?e=c.length-1:e>=c.length&&(e=0),this.cast("SET_SLIDE",[a,e]))},API_NEXT_SLIDE:function(a,b){this._showSideSlide(b[0],1)},API_PREV_SLIDE:function(a,b){this._showSideSlide(b[0],-1)},API_SET_SLIDE:function(b,c){var d,e,f,g,h,i,j,k,l,m=c[0],n=c[1];d=this.cast("GET_IMAGES",[m]),d.length&&is_def(e=d[n])&&(this._current["@"+m]=n,a("#zone_gallery_navigator_status_"+m).text(n+1+"/"+d.length),this._thumbs["@"+m].find("img").eq(n).animate({opacity:1}).end().not(":eq("+n+")").animate({opacity:.5}),f=this._holders["@"+m],g=f.parent().innerWidth(),h=e.$obj.prop("width"),j=e.$obj.prop("height"),0==h&&(h=e.$obj.attr("width")),0==j&&(j=e.$obj.attr("height")),h>g-20&&(i=g-20,l=i/h,k=Math.floor(j*l),h=i,j=k,e.$obj.css("cursor","pointer"),e.$obj.attr("rel","xe_gallery")),e.$obj.css({width:h,height:j,margin:"0 10px"}),f.empty().append(e.$obj))}}),c=xe.getApp("Gallery")[0];c&&c.registerPlugin(new b)}(jQuery);
//# sourceMappingURL=slide_gallery.min.map

View file

@ -0,0 +1 @@
{"version":3,"file":"slide_gallery.min.js","sources":["slide_gallery.js"],"names":["$","slideShow","xe","createPlugin","_holders","_thumbs","_current","init","this","API_SHOW_SLIDE","sender","params","imgs","$zone","$thumb","$holder","i","c","self","srl","key","cast","length","nLen","loaded","setTimeout","find","css","remove","show","$obj","clone","cursor","width","height","margin","opacity","click","idx","event","data","appendTo","toggle","end","_showSideSlide","pos","cur","side","API_NEXT_SLIDE","API_PREV_SLIDE","API_SET_SLIDE","im","iwidth","w1","w2","h1","h2","scale","is_def","text","eq","animate","not","parent","innerWidth","prop","attr","Math","floor","empty","append","gallery","getApp","registerPlugin","jQuery"],"mappings":"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"}