diff --git a/src/Resources/public/js/generalDriver.js b/src/Resources/public/js/generalDriver.js index 46f8a9db..3d87f5c4 100644 --- a/src/Resources/public/js/generalDriver.js +++ b/src/Resources/public/js/generalDriver.js @@ -1,2 +1,2 @@ -var BackendGeneral={loadSubTree:function(e,t){e.blur();var l=t.toggler,n=t.level,s=t.mode,a=$(l),i=$(e).getFirst("img");return t.action="DcGeneralLoadSubTree",t.REQUEST_TOKEN=Contao.request_token,a?("none"==a.getStyle("display")?(a.setStyle("display","inline"),i.src=i.src.replace("folPlus.svg","folMinus.svg"),$(e).store("tip:title",Contao.lang.collapse),new Request.Contao({url:t.url,field:e}).post(t)):(a.setStyle("display","none"),i.src=i.src.replace("folMinus.svg","folPlus.svg"),$(e).store("tip:title",Contao.lang.expand),new Request.Contao({url:t.url,field:e}).post(t)),!1):(new Request.Contao({url:t.url,field:e,evalScripts:!0,onRequest:AjaxRequest.displayBox(Contao.lang.loading+" …"),onSuccess:function(t,a){var r=new Element("li",{id:l,class:"parent",styles:{display:"inline"}});new Element("ul",{class:"level_"+n,html:t}).inject(r,"bottom");if(5==s)r.inject($(e).getParent("li"),"after");else{var o=$(e).getParent("li");r.inject(o,"after")}r.getElements("a").each((function(e){e.href=e.href.replace(/&ref=[a-f0-9]+/,"&ref="+Contao.referer_id)})),$(e).store("tip:title",Contao.lang.collapse),i.src=i.src.replace("folPlus.svg","folMinus.svg"),window.fireEvent("structure"),AjaxRequest.hideBox(),window.fireEvent("ajax_change")}}).post(t),!1)},toggleVisibility:function(e,t,l){e.blur(),t||(t="visible.svg"),l||(l="invisible.svg");const n="dark"===document.documentElement.dataset.colorScheme?"--dark":"",s=e.getElementsByTagName("img"),a=s.length>1?s[0]:null,i=s[s.length-1],r=e=>{let t=e.lastIndexOf(".");return e.slice(0,t)+n+"."+e.slice(t+1)},o=t,c=a?r(t):null,g=l,d=a?r(l):null;let u,m,p=null,f=-1!==i.src.indexOf(g),v=e.getParent("div");return console.log("Last image:"+i.src+" | publish: "+f),new Request.Contao({url:$(e).href,followRedirects:!1,onSuccess:function(){var t;(v.hasClass("tl_right")?p=v.getPrevious("div").getElement("img"):v.hasClass("tl_listing_container")?(p=e.getParent("td").getPrevious("td").getFirst("div.list_icon"),null==p&&(p=e.getParent("td").getPrevious("td").getElement("div.cte_type")),null==p&&(p=e.getParent("tr").getFirst("td").getElement("div.list_icon_new"))):(u=v.getNext("div"))&&u.hasClass("cte_type")&&(p=u),null===p&&(m=e.getParent().getParent().getElements("div.list_icon").getFirst().getParent())&&(p=m[0]),null!=p)&&("img"===p.nodeName.toLowerCase()?p.getParent("ul.tl_listing").hasClass("tl_tree_xtnd")?p.src=f?p.src.replace(/_1\.(gif|png|jpe?g)/,".$1"):p.src.replace(/\.(gif|png|jpe?g)/,"_1.$1"):(p.src.match(/folPlus|folMinus/)&&(p=p.getParent("a").getNext("a")?p.getParent("a").getNext("a").getFirst("img"):new Element("img")),f?(t=p.src.replace(/.*_([0-9])\.(gif|png|jpe?g)/,"$1"),p.src=p.src.replace(/_[0-9]\.(gif|png|jpe?g)/,(1===t.toInt()?"":"_"+(t.toInt()-1))+".$1")):(t=p.src.replace(/.*_([0-9])\.(gif|png|jpe?g)/,"$1"),p.src=p.src.replace(/(_[0-9])?\.(gif|png|jpe?g)/,(t===p.src?"_1":"_"+(t.toInt()+1))+".$2"))):p.hasClass("cte_type")?f?(p.addClass("published"),p.removeClass("unpublished")):(p.addClass("unpublished"),p.removeClass("published")):f?p.setStyle("background-image",p.getStyle("background-image").replace(/_\.(gif|png|jpe?g)/,".$1")):p.setStyle("background-image",p.getStyle("background-image").replace(/\.(gif|png|jpe?g)/,"_.$1")));f?(i.src=i.src.replace(g,o),a&&(a.src=a.src.replace(d,c))):(i.src=i.src.replace(o,g),a&&(a.src=a.src.replace(c,d)))}}).get({state:f?1:0}),!1},setLegendState:function(e,t,l){e.blur();var n=$("pal_"+t);return n.hasClass("collapsed")?(n.removeClass("collapsed"),(new Request.Contao).post({action:"setLegendState",legend:t,table:l,state:1,REQUEST_TOKEN:Contao.request_token})):(n.addClass("collapsed"),(new Request.Contao).post({action:"setLegendState",legend:t,table:l,state:0,REQUEST_TOKEN:Contao.request_token})),!1},displayMessage:function(e,t,l){var n=$("general_messageBox"),s=$("general_messageOverlay"),a=window.getScroll();null===s&&(s=new Element("div",{id:"general_messageOverlay"}).inject($(document.body),"bottom")),s.set({styles:{display:"block",top:a.y+"px"}}),null===n&&(n=new Element("div",{id:"general_messageBox"}).inject($(document.body),"bottom")),n.set({html:e,styles:{display:"block",top:a.y+100+"px"}}),l&&n.addClass(l),t&&n.addClass("loading")},hideMessage:function(){var e=$("general_messageBox"),t=$("general_messageOverlay");t&&t.setStyle("display","none"),e&&e.setStyle("display","none"),t.remove(),e.remove()},confirmSelectOverrideEditAll:function(e,t,l){e.blur();var n=e.form.elements[t],s=!1;return $$(n).each((function(e){if(s||!e.checked)return!0;s=!0})),s?("delete"===e.name||(e.onclick="",e.click()),!0):(this.displayMessage(l,!1,"box-small"),!1)},confirmSelectDeleteAll:function(e,t,l,n,s,a){return e.blur(),!!this.confirmSelectOverrideEditAll(e,t,l)&&(this.confirmDelete(e,n,s,a),!0)},confirmDelete:function(e,t,l,n){var s=new Element("div"),a=(new Element("h2",{html:t,class:"tl_info"}).inject(s,"bottom"),new Element("p").inject(s,"bottom"),new Element("div",{class:"tl_submit_container"}).inject(s,"bottom")),i=new Element("input",{id:e.name+"Ok",name:e.name+"Ok",value:l,type:"submit",class:"tl_submit"}).inject(a,"bottom"),r=new Element("input",{id:e.name+"Abort",name:e.name+"Abort",value:n,type:"submit",class:"tl_submit"}).inject(a,"bottom");return this.displayMessage(s.get("html"),!1,"box-small"),$(i.id).addEvent("click",(function(){e.onclick="",e.click()})),$(r.id).addEvent("click",(function(){BackendGeneral.hideMessage()})),!0}}; -//# sourceMappingURL=generalDriver.js.map +var BackendGeneral={loadSubTree:function(e,t){e.blur();var l=t.toggler,n=t.level,s=t.mode,a=$(l),i=$(e).getFirst("img");return t.action="DcGeneralLoadSubTree",t.REQUEST_TOKEN=Contao.request_token,a?("none"==a.getStyle("display")?(a.setStyle("display","inline"),i.src=i.src.replace("folPlus.svg","folMinus.svg"),$(e).store("tip:title",Contao.lang.collapse),$(e).addClass("foldable--open"),new Request.Contao({url:t.url,field:e}).post(t)):(a.setStyle("display","none"),i.src=i.src.replace("folMinus.svg","folPlus.svg"),$(e).store("tip:title",Contao.lang.expand),$(e).removeClass("foldable--open"),new Request.Contao({url:t.url,field:e}).post(t)),!1):(new Request.Contao({url:t.url,field:e,evalScripts:!0,onRequest:AjaxRequest.displayBox(Contao.lang.loading+" …"),onSuccess:function(t,a){var r=new Element("li",{id:l,class:"parent",styles:{display:"inline"}});new Element("ul",{class:"level_"+n,html:t}).inject(r,"bottom");if(5==s)r.inject($(e).getParent("li"),"after");else{var o=$(e).getParent("li");r.inject(o,"after")}r.getElements("a").each((function(e){e.href=e.href.replace(/&ref=[a-f0-9]+/,"&ref="+Contao.referer_id)})),$(e).store("tip:title",Contao.lang.collapse),i.src=i.src.replace("folPlus.svg","folMinus.svg"),$(e).addClass("foldable--open"),window.fireEvent("structure"),AjaxRequest.hideBox(),window.fireEvent("ajax_change")}}).post(t),!1)},toggleVisibility:function(e,t,l){e.blur(),t||(t="visible.svg"),l||(l="invisible.svg");const n="dark"===document.documentElement.dataset.colorScheme?"--dark":"",s=e.getElementsByTagName("img"),a=s.length>1?s[0]:null,i=s[s.length-1],r=e=>{let t=e.lastIndexOf(".");return e.slice(0,t)+n+"."+e.slice(t+1)},o=t,c=a?r(t):null,g=l,d=a?r(l):null;let u,m,p=null,v=-1!==i.src.indexOf(g),f=e.getParent("div");return console.log("Last image:"+i.src+" | publish: "+v),new Request.Contao({url:$(e).href,followRedirects:!1,onSuccess:function(){var t;(f.hasClass("tl_right")?p=f.getPrevious("div").getElement("img"):f.hasClass("tl_listing_container")?(p=e.getParent("td").getPrevious("td").getFirst("div.list_icon"),null==p&&(p=e.getParent("td").getPrevious("td").getElement("div.cte_type")),null==p&&(p=e.getParent("tr").getFirst("td").getElement("div.list_icon_new"))):(u=f.getNext("div"))&&u.hasClass("cte_type")&&(p=u),null===p&&(m=e.getParent().getParent().getElements("div.list_icon").getFirst().getParent())&&(p=m[0]),null!=p)&&("img"===p.nodeName.toLowerCase()?p.getParent("ul.tl_listing").hasClass("tl_tree_xtnd")?p.src=v?p.src.replace(/_1\.(gif|png|jpe?g|svg)/,".$1"):p.src.replace(/\.(gif|png|jpe?g|svg)/,"_1.$1"):(p.src.match(/folPlus|folMinus/)&&(p=p.getParent("a").getNext("a")?p.getParent("a").getNext("a").getFirst("img"):new Element("img")),v?(t=p.src.replace(/.*_([0-9])\.(gif|png|jpe?g|svg)/,"$1"),p.src=p.src.replace(/_[0-9]\.(gif|png|jpe?g|svg)/,(1===t.toInt()?"":"_"+(t.toInt()-1))+".$1")):(t=p.src.replace(/.*_([0-9])\.(gif|png|jpe?g|svg)/,"$1"),p.src=p.src.replace(/(_[0-9])?\.(gif|png|jpe?g|svg)/,(t===p.src?"_1":"_"+(t.toInt()+1))+".$2"))):p.hasClass("cte_type")?v?(p.addClass("published"),p.removeClass("unpublished")):(p.addClass("unpublished"),p.removeClass("published")):v?p.setStyle("background-image",p.getStyle("background-image").replace(/_\.(gif|png|jpe?g)/,".$1")):p.setStyle("background-image",p.getStyle("background-image").replace(/\.(gif|png|jpe?g)/,"_.$1")));v?(i.src=i.src.replace(g,o),a&&(a.src=a.src.replace(d,c))):(i.src=i.src.replace(o,g),a&&(a.src=a.src.replace(c,d)))}}).get({state:v?1:0}),!1},setLegendState:function(e,t,l){e.blur();var n=$("pal_"+t);return n.hasClass("collapsed")?(n.removeClass("collapsed"),(new Request.Contao).post({action:"setLegendState",legend:t,table:l,state:1,REQUEST_TOKEN:Contao.request_token})):(n.addClass("collapsed"),(new Request.Contao).post({action:"setLegendState",legend:t,table:l,state:0,REQUEST_TOKEN:Contao.request_token})),!1},displayMessage:function(e,t,l){var n=$("general_messageBox"),s=$("general_messageOverlay"),a=window.getScroll();null===s&&(s=new Element("div",{id:"general_messageOverlay"}).inject($(document.body),"bottom")),s.set({styles:{display:"block",top:a.y+"px"}}),null===n&&(n=new Element("div",{id:"general_messageBox"}).inject($(document.body),"bottom")),n.set({html:e,styles:{display:"block",top:a.y+100+"px"}}),l&&n.addClass(l),t&&n.addClass("loading")},hideMessage:function(){var e=$("general_messageBox"),t=$("general_messageOverlay");t&&t.setStyle("display","none"),e&&e.setStyle("display","none"),t.remove(),e.remove()},confirmSelectOverrideEditAll:function(e,t,l){e.blur();var n=e.form.elements[t],s=!1;return $$(n).each((function(e){if(s||!e.checked)return!0;s=!0})),s?("delete"===e.name||(e.onclick="",e.click()),!0):(this.displayMessage(l,!1,"box-small"),!1)},confirmSelectDeleteAll:function(e,t,l,n,s,a){return e.blur(),!!this.confirmSelectOverrideEditAll(e,t,l)&&(this.confirmDelete(e,n,s,a),!0)},confirmDelete:function(e,t,l,n){var s=new Element("div"),a=(new Element("h2",{html:t,class:"tl_info"}).inject(s,"bottom"),new Element("p").inject(s,"bottom"),new Element("div",{class:"tl_submit_container"}).inject(s,"bottom")),i=new Element("input",{id:e.name+"Ok",name:e.name+"Ok",value:l,type:"submit",class:"tl_submit"}).inject(a,"bottom"),r=new Element("input",{id:e.name+"Abort",name:e.name+"Abort",value:n,type:"submit",class:"tl_submit"}).inject(a,"bottom");return this.displayMessage(s.get("html"),!1,"box-small"),$(i.id).addEvent("click",(function(){e.onclick="",e.click()})),$(r.id).addEvent("click",(function(){BackendGeneral.hideMessage()})),!0}}; +//# sourceMappingURL=generalDriver.js.map \ No newline at end of file diff --git a/src/Resources/public/js/generalDriver.js.map b/src/Resources/public/js/generalDriver.js.map index 38cd7089..48d9c0b8 100644 --- a/src/Resources/public/js/generalDriver.js.map +++ b/src/Resources/public/js/generalDriver.js.map @@ -1 +1 @@ -{"version":3,"sources":["generalDriver_src.js"],"names":[],"mappings":"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"} +{"version":3,"sources":["generalDriver_src.js"],"names":[],"mappings":"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"} \ No newline at end of file