Your IP : 216.73.216.224


Current Path : /var/www/html/media/com_akeebabackup/js/
Upload File :
Current File : /var/www/html/media/com_akeebabackup/js/IncludeFolders.min.js

"use strict";if(void 0===akeebabackup)var akeebabackup={};void 0===akeebabackup.Extradirs&&(akeebabackup.Extradirs={}),akeebabackup.Extradirs.render=function(e){var t=document.getElementById("ak_list_contents");for(var a in t.innerHTML="",e)if(e.hasOwnProperty(a)){var r=e[a];akeebabackup.Extradirs.addRow(a,r,t)}akeebabackup.Extradirs.addNewRecordButton(t)},akeebabackup.Extradirs.addRow=function(e,t,a){var r=document.createElement("tr");r.className="ak_filter_row",r.dataset.rootuuid=e,r.dataset.def=JSON.stringify(t);var n=document.createElement("td"),i=document.createElement("td"),l=document.createElement("td"),o=document.createElement("td");n.style.width="4em",i.style.width="7em";var d=document.createElement("span");d.className="ak_filter_tab_icon_container btn btn-danger btn-sm delete me-2",d.addEventListener("click",function(){var e={uuid:this.parentNode.parentNode.dataset.rootuuid,verb:"remove"};akeebabackup.Fsfilters.toggle(e,this,function(e,t){if(1==e.success){var a=t.parentNode.parentNode;a.parentNode.removeChild(a)}})}),d.insertAdjacentHTML("beforeend",'<span class="fa fa-trash deletebutton ak-toggle-button"></span>'),n.appendChild(d);var s=document.createElement("span");s.className="ak_filter_tab_icon_container btn btn-primary btn-sm me-2",s.addEventListener("click",function(){var e=this.parentNode.parentNode;this.style.display="none",e.querySelector("span.delete").style.display="none";var t=this.parentNode,r=t.parentNode,n=document.createElement("span");n.className="ak_filter_tab_icon_container btn btn-primary btn-sm save ak-toggle-button ak-stacked-button me-2",n.insertAdjacentHTML("beforeend",'<span class="fa fa-check-circle"></span>'),n.addEventListener("click",function(){var t=e.querySelector("input.folder_editor").value;t=t.trim();var r=e.querySelector("input.virtual_editor").value;(r=r.trim()).length||(r=Math.uuid(8)+"-"+t.split(/[\\/]/).pop());var n=JSON.parse(e.dataset.def??"{}");if(""==t)if(""==n[0])akeebabackup.System.triggerEvent(this.parentNode.querySelector("span.cancel"),"click");else{var i=e.querySelector("span.delete");i.style.display="inline-block",akeebabackup.System.triggerEvent(i,"click")}else{var l={uuid:e.dataset.rootuuid,root:t,data:r,verb:"set"};akeebabackup.Fsfilters.toggle(l,this,function(i,l){if(1==i.success){if(""==n[0]){var o=l.parentNode.querySelector("span.editbutton");o.classList.remove("fa-plus-square"),o.classList.add("fa","fa-edit","ak-toggle-button"),akeebabackup.Extradirs.addNewRecordButton(a)}var d=[t,r];e.dataset.def=JSON.stringify(d),e.querySelector("span.ak_directory").textContent=t,e.querySelector("span.ak_virtual").textContent=r,l.parentNode.querySelector("span.ak_filter_tab_icon_container").style.display="inline-block";var s=l.parentNode.querySelector("span.cancel");s.parentNode.removeChild(s),e.querySelector("span.delete").style.display="inline-block",l.parentNode.removeChild(l),(s=e.querySelector("input.folder_editor")).parentNode.removeChild(s),(s=e.querySelector("input.virtual_editor")).parentNode.removeChild(s),(s=e.querySelector("button.browse")).parentNode.removeChild(s),e.querySelector("span.ak_directory").style.display="inline-block",e.querySelector("span.ak_virtual").style.display="inline-block"}},!1)}}),t.appendChild(n);var i=document.createElement("span");i.className="ak_filter_tab_icon_container btn btn-warning btn-sm cancel ak-toggle-button",i.insertAdjacentHTML("beforeend",'<span class="fa fa-times-circle "></span>'),i.addEventListener("click",function(){var t=this;t.parentNode.querySelector("span.ak_filter_tab_icon_container").style.display="inline-block";var a=t.parentNode.querySelector("span.save");a.parentNode.removeChild(a),t.parentNode.removeChild(t),(a=e.querySelector("input.folder_editor")).parentNode.removeChild(a),(a=e.querySelector("input.virtual_editor")).parentNode.removeChild(a),(a=e.querySelector("button.browse")).parentNode.removeChild(a),e.querySelector("span.ak_directory").style.display="inline-block",e.querySelector("span.ak_virtual").style.display="inline-block",""!=JSON.parse(e.dataset.def??"{}")[0]&&(e.querySelector("span.delete").style.display="inline-block")}),t.appendChild(i);var l=JSON.parse(e.dataset.def??"{}"),o=r.querySelector("td.ak_filter_item"),d=o.nextElementSibling,s=document.createElement("input");s.setAttribute("type","text"),s.className="folder_editor form-control",s.value=l[0];var c=document.createElement("button");c.setAttribute("type","button"),c.className="ak_filter_tab_icon_container btn btn-dark btn-sm browse ak-toggle-button",c.insertAdjacentHTML("beforeend",'<span class="fa fa-folder-open"></span>'),c.addEventListener("click",function(){var e=this.parentNode.querySelector("input.folder_editor"),t=e.value.trim();""==t&&(t="[ROOTPARENT]"),akeebabackup.Configuration.onBrowser(t,e)});var p=document.createElement("div");p.className="input-group",p.appendChild(s),p.appendChild(c),o.appendChild(p);var u=document.createElement("input");u.setAttribute("type","text"),u.className="virtual_editor form-control",u.value=l[1],d.appendChild(u),o.querySelector("span.ak_directory").style.display="none",d.querySelector("span.ak_virtual").style.display="none"}),s.insertAdjacentHTML("beforeend",'<span class="fa fa-edit editbutton ak-toggle-button"></span>'),i.appendChild(s),l.className="ak_filter_item";var c=document.createElement("span");c.className="ak_filter_name ak_directory",c.textContent=t[0],l.appendChild(c),o.className="ak_filter_item";var p=document.createElement("span");p.className="ak_filter_name ak_virtual",p.textContent=t[1],o.appendChild(p),r.appendChild(n),r.appendChild(i),r.appendChild(l),r.appendChild(o),a.appendChild(r)},akeebabackup.Extradirs.addNewRecordButton=function(e){var t=Math.uuid();akeebabackup.Extradirs.addRow(t,["",""],e);var a=document.getElementById("ak_list_contents").children,r=a[a.length-1].querySelectorAll("td");r[0].querySelector("span").style.display="none";var n=r[1].querySelectorAll("span"),i=n[n.length-1];i.classList.remove("fa-edit"),i.classList.add("fa-plus-square","ak-toggle-button")},akeebabackup.System.documentReady(function(){var e=Joomla.getOptions("akeebabackup.Includefolders.guiData",null);null!==e&&(akeebabackup.Configuration.initialisePopovers(),akeebabackup.Extradirs.render(e))});
//# sourceMappingURL=IncludeFolders.min.js.map