%PDF- %PDF-
Direktori : /home1/lightco1/www/media/com_akeeba/js/ |
Current File : //home1/lightco1/www/media/com_akeeba/js/Configuration.min.js |
/* Copyright (c)2006-2017 Nicholas K. Dionysopoulos / Akeeba Ltd @license GNU General Public License version 3, or later */ if("undefined"==typeof akeeba)var akeeba={}; "undefined"==typeof akeeba.Configuration&&(akeeba.Configuration={},akeeba.Configuration.GUI={},akeeba.Configuration.engines={},akeeba.Configuration.installers={},akeeba.Configuration.URLs={},akeeba.Configuration.FtpBrowser={params:{}},akeeba.Configuration.SftpBrowser={params:{}},akeeba.Configuration.FtpTest={},akeeba.Configuration.SftpTest={},akeeba.Configuration.FtpModal=null,akeeba.Configuration.passwordFields={},akeeba.Configuration.fsBrowser={params:{dialogId:"folderBrowserDialog",dialogBodyId:"folderBrowserDialogBody"}, modalObject:null});akeeba.Configuration.parseConfigData=function(a){akeeba.Configuration.engines=a.engines;akeeba.Configuration.installers=a.installers;akeeba.Configuration.parseGuiData(a.gui)}; akeeba.Configuration.restoreDefaultPasswords=function(){for(curid in akeeba.Configuration.passwordFields)if(akeeba.Configuration.passwordFields.hasOwnProperty(curid)){var a=akeeba.Configuration.passwordFields[curid];if(myElement=document.getElementById(curid))myElement.value="WORKAROUND FOR NAUGHTY BROWSERS",myElement.value=a}}; akeeba.Configuration.onBrowser=function(a,b){akeeba.Configuration.onBrowserCallback=function(a){b.value=a;"object"==typeof akeeba.Configuration.fsBrowser.modalObject&&akeeba.Configuration.fsBrowser.modalObject.close&&akeeba.Configuration.fsBrowser.modalObject.close()};var d=akeeba.Configuration.URLs.browser+encodeURIComponent(a),e=document.getElementById(akeeba.Configuration.fsBrowser.params.dialogBodyId);e.innerHTML="";var c=document.createElement("iframe");c.setAttribute("src",d);c.setAttribute("width", "100%");c.setAttribute("height",400);c.setAttribute("frameborder",0);c.setAttribute("allowtransparency","true");e.appendChild(c);akeeba.Configuration.fsBrowser.modalObject=akeeba.Modal.open({inherit:"#"+akeeba.Configuration.fsBrowser.params.dialogId,width:"80%"})}; akeeba.Configuration.FtpBrowser.callback=function(a){var b="/".replace(/([\[\]\(\)\.\?\/\*\{\}\+\$\^\:])/g,"$1");a="/"+(a+"").replace(RegExp("^["+b+"]+","g"),"");document.getElementById("var["+akeeba.Configuration.FtpBrowser.params.key+"]").value=a}; akeeba.Configuration.FtpBrowser.initialise=function(a,b){akeeba.Configuration.FtpBrowser.params.host=document.getElementById("var["+b+".host]").value;akeeba.Configuration.FtpBrowser.params.port=document.getElementById("var["+b+".port]").value;akeeba.Configuration.FtpBrowser.params.username=document.getElementById("var["+b+".user]").value;akeeba.Configuration.FtpBrowser.params.password=document.getElementById("var["+b+".pass]").value;akeeba.Configuration.FtpBrowser.params.passive=document.getElementById("var["+ b+".passive_mode]").checked;akeeba.Configuration.FtpBrowser.params.ssl=document.getElementById("var["+b+".ftps]").checked;akeeba.Configuration.FtpBrowser.params.directory=document.getElementById("var["+b+".initial_directory]").value;akeeba.Configuration.FtpBrowser.params.key=a;akeeba.Configuration.FtpBrowser.open()}; akeeba.Configuration.FtpBrowser.open=function(){var a=document.getElementById("ftpdialog");akeeba.System.addEventListener(document.getElementById("ftpdialogOkButton"),"click",function(a){akeeba.Configuration.FtpBrowser.callback(akeeba.Configuration.FtpBrowser.params.directory);"object"==typeof akeeba.Configuration.FtpModal&&akeeba.Configuration.FtpModal.close&&akeeba.Configuration.FtpModal.close()});akeeba.System.addEventListener(document.getElementById("ftpdialogCancelButton"),"click",function(a){"object"== typeof akeeba.Configuration.FtpModal&&akeeba.Configuration.FtpModal.close&&akeeba.Configuration.FtpModal.close()});akeeba.Configuration.FtpModal=akeeba.System.Modal.open({inherit:a,width:"80%"});document.getElementById("ftpBrowserErrorContainer").style.display="none";document.getElementById("ftpBrowserFolderList").innerHTML="";document.getElementById("ftpBrowserCrumbs").innerHTML="";akeeba.System.params.AjaxURL=akeeba.Configuration.URLs.ftpBrowser;empty(akeeba.Configuration.FtpBrowser.params.directory)&& (akeeba.Configuration.FtpBrowser.params.directory="");akeeba.System.doAjax({host:akeeba.Configuration.FtpBrowser.params.host,username:akeeba.Configuration.FtpBrowser.params.username,password:akeeba.Configuration.FtpBrowser.params.password,passive:akeeba.Configuration.FtpBrowser.params.passive?1:0,ssl:akeeba.Configuration.FtpBrowser.params.ssl?1:0,directory:akeeba.Configuration.FtpBrowser.params.directory},function(a){var d=document.getElementById("ak_crumbs2"),e=document.getElementById("ftpBrowserFolderList"); e.style.display="none";d.style.display="none";if(!1!=a.error)document.getElementById("ftpBrowserError").innerHTML=a.error,document.getElementById("ftpBrowserErrorContainer").style.display="block";else{document.getElementById("ftpBrowserErrorContainer").style.display="none";if(!empty(a.breadcrumbs)){d.style.display="block";d.innerHTML="";var c="/";akeeba.Configuration.FtpBrowser.addCrumb(Joomla.JText._("COM_AKEEBA_FILEFILTERS_LABEL_UIROOT"),"/",d);for(i=0;i<a.breadcrumbs.length;i++){var f=a.breadcrumbs[i], c=c+("/"+f);akeeba.Configuration.FtpBrowser.addCrumb(f,c,d)}}if(!empty(a.list)){e.style.display="block";akeeba.Configuration.FtpBrowser.params.directory||(akeeba.Configuration.FtpBrowser.params.directory=a.directory);for(i=0;i<a.list.length;i++)d=a.list[i],akeeba.Configuration.FtpBrowser.createLink(a.directory+"/"+d,d,e)}}},function(a){document.getElementById("ftpBrowserError").innerHTML=a;document.getElementById("ftpBrowserErrorContainer").style.display="block";document.getElementById("ftpBrowserFolderList").style.display= "none";document.getElementById("ftpBrowserCrumbs").style.display="none"},!1)};akeeba.Configuration.FtpBrowser.createLink=function(a,b,d,e){"undefined"==typeof e&&(e=akeeba.Configuration.FtpBrowser);var c=document.createElement("tr"),f=document.createElement("td");c.appendChild(f);var g=document.createElement("a");g.textContent=b;akeeba.System.addEventListener(g,"click",function(){e.params.directory=a;e.open()});f.appendChild(g);d.appendChild(c)}; akeeba.Configuration.FtpBrowser.addCrumb=function(a,b,d,e){"undefined"==typeof e&&(e=akeeba.Configuration.FtpBrowser);var c=document.createElement("li"),f=document.createElement("a");f.textContent=a;akeeba.System.addEventListener(f,"click",function(a){e.params.directory=b;e.open();a.preventDefault?a.preventDefault():a.returnValue=!1});c.appendChild(f);d.appendChild(c)}; akeeba.Configuration.SftpBrowser.initialise=function(a,b){akeeba.Configuration.SftpBrowser.params.host=document.getElementById("var["+b+".host]").value;akeeba.Configuration.SftpBrowser.params.port=document.getElementById("var["+b+".port]").value;akeeba.Configuration.SftpBrowser.params.username=document.getElementById("var["+b+".user]").value;akeeba.Configuration.SftpBrowser.params.password=document.getElementById("var["+b+".pass]").value;akeeba.Configuration.SftpBrowser.params.directory=document.getElementById("var["+ b+".initial_directory]").value;akeeba.Configuration.SftpBrowser.params.privKey=document.getElementById("var["+b+".privkey]").value;akeeba.Configuration.SftpBrowser.params.pubKey=document.getElementById("var["+b+".pubkey]").value;akeeba.Configuration.SftpBrowser.params.key=a;akeeba.Configuration.SftpBrowser.open()}; akeeba.Configuration.SftpBrowser.open=function(){var a=document.getElementById("sftpdialog");a.style.display="block";akeeba.System.addEventListener(document.getElementById("sftpdialogOkButton"),"click",function(a){akeeba.Configuration.SftpBrowser.callback(akeeba.Configuration.SftpBrowser.params.directory);"object"==typeof akeeba.Configuration.FtpModal&&akeeba.Configuration.FtpModal.close&&akeeba.Configuration.FtpModal.close()});akeeba.System.addEventListener(document.getElementById("sftpdialogCancelButton"), "click",function(a){"object"==typeof akeeba.Configuration.FtpModal&&akeeba.Configuration.FtpModal.close&&akeeba.Configuration.FtpModal.close()});akeeba.Configuration.FtpModal=akeeba.System.Modal.open({inherit:a,width:"80%"});document.getElementById("sftpBrowserErrorContainer").style.display="none";document.getElementById("sftpBrowserFolderList").innerHTML="";document.getElementById("sftpBrowserCrumbs").innerHTML="";akeeba.System.params.AjaxURL=akeeba.Configuration.URLs.sftpBrowser;empty(akeeba.Configuration.SftpBrowser.params.directory)&& (akeeba.Configuration.SftpBrowser.params.directory="");akeeba.System.doAjax({host:akeeba.Configuration.SftpBrowser.params.host,port:akeeba.Configuration.SftpBrowser.params.port,username:akeeba.Configuration.SftpBrowser.params.username,password:akeeba.Configuration.SftpBrowser.params.password,directory:akeeba.Configuration.SftpBrowser.params.directory,privkey:akeeba.Configuration.SftpBrowser.params.privKey,pubkey:akeeba.Configuration.SftpBrowser.params.pubKey},function(a){var d=document.getElementById("sftpBrowserFolderList"), e=document.getElementById("ak_scrumbs");d.style.display="none";e.style.display="none";if(!1!=a.error)document.getElementById("sftpBrowserError").innerHTML=a.error,document.getElementById("sftpBrowserErrorContainer").style.display="block";else{document.getElementById("ftpBrowserErrorContainer").style.display="none";if(!empty(a.breadcrumbs)){e.style.display="block";e.innerHTML="";var c="/";akeeba.Configuration.FtpBrowser.addCrumb(Joomla.JText._("COM_AKEEBA_FILEFILTERS_LABEL_UIROOT"),"/",e,akeeba.Configuration.SftpBrowser); for(i=0;i<a.breadcrumbs.length;i++){var f=a.breadcrumbs[i],c=c+("/"+f);akeeba.Configuration.FtpBrowser.addCrumb(f,c,e,akeeba.Configuration.SftpBrowser)}}if(!empty(a.list)){d.style.display="block";akeeba.Configuration.SftpBrowser.params.directory||(akeeba.Configuration.SftpBrowser.params.directory=a.directory);for(i=0;i<a.list.length;i++)e=a.list[i],akeeba.Configuration.FtpBrowser.createLink(a.directory+"/"+e,e,d,akeeba.Configuration.SftpBrowser)}}},function(a){document.getElementById("sftpBrowserError").innerHTML= a;document.getElementById("sftpBrowserErrorContainer").style.display="block";document.getElementById("sftpBrowserFolderList").style.display="none";document.getElementById("sftpBrowserCrumbs").style.display="none"},!1)};akeeba.Configuration.SftpBrowser.callback=function(a){var b="/".replace(/([\[\]\(\)\.\?\/\*\{\}\+\$\^\:])/g,"$1");a="/"+(a+"").replace(RegExp("^["+b+"]+","g"),"");document.getElementById("var["+akeeba.Configuration.SftpBrowser.params.key+"]").value=a}; akeeba.Configuration.FtpTest.testConnection=function(a,b){var d=document.getElementById("var["+a+"]");akeeba.Configuration.FtpTest.buttonKey="var["+a+"]";d.setAttribute("disabled","disabled");d={host:document.getElementById("var["+b+".host]").value,port:document.getElementById("var["+b+".port]").value,user:document.getElementById("var["+b+".user]").value,pass:document.getElementById("var["+b+".pass]").value,initdir:document.getElementById("var["+b+".initial_directory]").value,usessl:document.getElementById("var["+ b+".ftps]").checked,passive:document.getElementById("var["+b+".passive_mode]").checked};akeeba.System.params.AjaxURL=akeeba.Configuration.URLs.testFtp;console.log(d);console.log(akeeba.System.params.AjaxURL);akeeba.System.doAjax(d,function(a){document.getElementById(akeeba.Configuration.FtpTest.buttonKey).removeAttribute("disabled");var b=document.getElementById("testFtpDialogBodyOk"),d=document.getElementById("testFtpDialogBodyFail"),g=document.getElementById("testFtpDialogLabel");b.style.display= "none";d.style.display="none";!0===a?(g.textContent=Joomla.JText._("COM_AKEEBA_CONFIG_DIRECTFTP_TEST_OK"),b.textContent=Joomla.JText._("COM_AKEEBA_CONFIG_DIRECTFTP_TEST_OK"),b.style.display="block",d.style.display="none"):(g.textContent=Joomla.JText._("COM_AKEEBA_CONFIG_DIRECTFTP_TEST_FAIL"),d.textContent=a,b.style.display="none",d.style.display="block");akeeba.Modal.open({inherit:"#testFtpDialog",width:"80%"})},null,!1,15E3)}; akeeba.Configuration.SftpTest.testConnection=function(a,b){var d=document.getElementById("var["+a+"]");akeeba.Configuration.SftpTest.buttonKey="var["+a+"]";d.setAttribute("disabled","disabled");d={host:document.getElementById("var["+b+".host]").value,port:document.getElementById("var["+b+".port]").value,user:document.getElementById("var["+b+".user]").value,pass:document.getElementById("var["+b+".pass]").value,initdir:document.getElementById("var["+b+".initial_directory]").value,privkey:document.getElementById("var["+ b+".privkey]").value,pubkey:document.getElementById("var["+b+".pubkey]").value};akeeba.System.params.AjaxURL=akeeba.Configuration.URLs.testSftp;akeeba.System.doAjax(d,function(a){document.getElementById(akeeba.Configuration.SftpTest.buttonKey).removeAttribute("disabled");var b=document.getElementById("testFtpDialogBodyOk"),d=document.getElementById("testFtpDialogBodyFail"),g=document.getElementById("testFtpDialogLabel");b.style.display="none";d.style.display="none";!0===a?(g.textContent=Joomla.JText._("COM_AKEEBA_CONFIG_DIRECTSFTP_TEST_OK"), b.textContent=Joomla.JText._("COM_AKEEBA_CONFIG_DIRECTSFTP_TEST_OK"),b.style.display="block",d.style.display="none"):(g.textContent=Joomla.JText._("COM_AKEEBA_CONFIG_DIRECTSFTP_TEST_FAIL"),d.textContent=a,b.style.display="none",d.style.display="block");akeeba.Modal.open({inherit:"#testFtpDialog",width:"80%"})},null,!1,15E3)}; akeeba.Configuration.enablePopoverFor=function(a){if("object"==typeof a&&NodeList.prototype.isPrototypeOf(a))for(i=0;i<a.length;i++)akeeba.Configuration.enablePopoverFor(a[i]);else akeeba.Tooltip.enableFor(a)}; akeeba.Configuration.parseGuiData=function(a,b){null==b&&(b=document.getElementById("akeebagui"));b.innerHTML="";var d=0,e;for(e in a)if(a.hasOwnProperty(e)){var c=a[e];d++;if(!empty(c)){var f=document.createElement("div");f.className="well";b.appendChild(f);var g=document.createElement("h4");g.id="auigrp_"+b.id+"_"+d;g.innerHTML=e;f.appendChild(g);for(var h in c)if(c.hasOwnProperty(h)){var g=c[h],k="var["+h+"]",l=document.createElement("div");l.className="akeeba-ui-optionrow control-group";l.id= "akconfigrow."+h;"hidden"!=g.type&&"none"!=g.type&&f.appendChild(l);akeeba.Configuration.GUI.renderOptionLabel(k,g,l);var n=document.createElement("div");n.className="controls";var m="renderOptionType"+(g.type[0].toUpperCase()+g.type.slice(1));if("function"===typeof akeeba.Configuration.GUI[m])akeeba.Configuration.GUI[m](k,g,n,l,f);else akeeba.Configuration.GUI.renderOptionTypeUnknown(k,g,n,l,f)}}}}; akeeba.Configuration.GUI.renderOptionLabel=function(a,b,d){if(!("hidden"==b.type||"none"==b.type)){var e=document.createElement("label");e.className="control-label";e.setAttribute("for",a);e.innerHTML=b.title;b.description&&(e.setAttribute("rel","popover"),e.setAttribute("data-original-title",b.title),e.setAttribute("data-content",b.description));b.bold&&(e.style.fontWeight="bold");d.appendChild(e)}};akeeba.Configuration.GUI.renderOptionTypeNone=function(a,b,d,e,c){}; akeeba.Configuration.GUI.renderOptionTypeHidden=function(a,b,d,e,c){d=document.createElement("input");d.id=a;d.setAttribute("type","hidden");d.setAttribute("name",a);d.setAttribute("size","40");d.value=b["default"];c.appendChild(d)};akeeba.Configuration.GUI.renderOptionTypeSeparator=function(a,b,d,e,c){a=document.createElement("div");a.className="akeeba_ui_separator";c.appendChild(a)}; akeeba.Configuration.GUI.renderOptionTypeCheckandhide=function(a,b,d,e,c){c=document.createElement("span");d.appendChild(c);e.appendChild(d);d=document.createElement("input");d.setAttribute("type","hidden");d.id=a;d.setAttribute("name",a);d.setAttribute("size","40");d.value=b["default"];c.appendChild(d);a=b.labelempty;""!=b["default"]&&(a=b.labelnotempty);d=document.createElement("span");d.textContent=a;c.appendChild(d);akeeba.System.data.set(d,"labelempty",b.labelempty);akeeba.System.data.set(d, "labelnotempty",b.labelnotempty)};akeeba.Configuration.GUI.renderOptionTypeInstaller=function(a,b,d,e,c){c=document.createElement("select");c.className="form-control";c.id=a;c.setAttribute("name",a);for(key in akeeba.Configuration.installers)if(akeeba.Configuration.installers.hasOwnProperty(key)){a=akeeba.Configuration.installers[key];var f=document.createElement("option");f.value=key;f.innerHTML=a.name;b["default"]==key&&f.setAttribute("selected",1);c.appendChild(f)}d.appendChild(c);e.appendChild(d)}; akeeba.Configuration.GUI.renderOptionTypeEngine=function(a,b,d,e,c){var f=b.subtype;if(null!=akeeba.Configuration.engines[f]){var g=a.substr(4,a.length-5),h=document.createElement("div");h.id=g+"_config";h.className="hidden well";var k=document.createElement("select");k.id=a;k.setAttribute("name",a);a=akeeba.Configuration.engines[f];for(key in a)if(a.hasOwnProperty(key)){c=a[key];var l=document.createElement("option");l.value=key;l.innerHTML=c.information.title;b["default"]==key&&l.setAttribute("selected", "selected");k.appendChild(l)}akeeba.System.addEventListener(k,"change",function(a){a={};var b=[document.getElementById(g+"_config").querySelectorAll("input"),document.getElementById(g+"_config").querySelectorAll("select")],c=null,d=null,e=null;for(i=0;i<b.length;i++)if(c=b[i],c.length)for(j=0;j<c.length;j++)d=c[j],e=d.id,a[e]=d.value,"checkbox"==d.getAttribute("type")?a[e]=d.checked:"select"==d.getAttribute("type")&&(a[e]=d.options[d.selectedIndex].value);b=akeeba.Configuration.engines[f][k.value]; c={};c[b.information.title]=b.parameters;akeeba.Configuration.parseGuiData(c,h);c=h.querySelector("h4");c instanceof Element&&c.insertAdjacentHTML("afterend",'<p class="alert alert-info">'+b.information.description+"</p>");b=[document.getElementById(g+"_config").querySelectorAll("input"),document.getElementById(g+"_config").querySelectorAll("select")];for(i=0;i<b.length;i++)if(c=b[i],c.length)for(j=0;j<c.length;j++)d=c[j],e=d.id,e=a[e],null==e||void 0==e||("checkbox"==d.getAttribute("type")?e?d.setAttribute("checked", "checked"):d.removeAttribute("checked"):d.value=e,1==i&&akeeba.System.triggerEvent(d,"change"));akeeba.Configuration.enablePopoverFor(h.querySelectorAll('[rel="popover"]'))});a=document.createElement("button");a.innerHTML=Joomla.JText._("COM_AKEEBA_CONFIG_UI_CONFIG");a.className="btn btn-mini";c=document.createElement("span");c.className="icon-wrench";a.appendChild(c);akeeba.System.addEventListener(a,"click",function(a){akeeba.System.toggleClass(h,"hidden");a.preventDefault?a.preventDefault():a.returnValue= !1});c=document.createElement("span");c.innerHTML=" ";d.appendChild(k);d.appendChild(c);d.appendChild(a);d.appendChild(h);e.appendChild(d);null!=akeeba.Configuration.engines[f][b["default"]]&&(d=akeeba.Configuration.engines[f][b["default"]],e=d.information.title,a={},a[e]=d.parameters,0!=b["protected"]&&(document.createElement("span").textContent=e,k.style.display="none"),akeeba.Configuration.parseGuiData(a,h),b=h.querySelector("h4"),b instanceof Element&&b.insertAdjacentHTML("afterend",'<p class="alert alert-info">'+ d.information.description+"</p>"))}}; akeeba.Configuration.GUI.renderOptionTypeBrowsedir=function(a,b,d,e,c){var f=document.createElement("input");f.setAttribute("type","text");f.setAttribute("name",a);f.setAttribute("size","30");f.className="form-control";f.id=a;f.value=b["default"];a=document.createElement("button");a.className="btn";a.innerHTML=" ";a.setAttribute("title",Joomla.JText._("COM_AKEEBA_CONFIG_UI_BROWSE"));b=document.createElement("span");b.className="icon-folder-open";a.appendChild(b);akeeba.System.addEventListener(a, "click",function(a){a.preventDefault?a.preventDefault():a.returnValue=!1;if(null!=akeeba.Configuration.onBrowser)akeeba.Configuration.onBrowser(f.value,f);return!1});b=document.createElement("span");b.className="input-append";b.appendChild(f);b.appendChild(a);d.appendChild(b);e.appendChild(d)}; akeeba.Configuration.GUI.renderOptionTypeButtonedit=function(a,b,d,e,c){var f="hidden"==b.editortype?"hidden":"text";c=document.createElement("input");c.className="form-control";c.setAttribute("type",f);c.setAttribute("name",a);c.setAttribute("size",30);c.value=b["default"];"1"==b.editordisabled&&c.setAttribute("disabled","disabled");a=document.createElement("button");a.innerHTML=Joomla.JText._(b.buttontitle);a.className="btn";akeeba.System.addEventListener(a,"click",function(a){a.preventDefault? a.preventDefault():a.returnValue=!1;a=b.hook;try{eval(a+"()")}catch(c){}});f=document.createElement("span");f.className="input-append";f.appendChild(c);f.appendChild(a);d.appendChild(f);e.appendChild(d)}; akeeba.Configuration.GUI.renderOptionTypeEnum=function(a,b,d,e,c){var f=document.createElement("select");f.className="form-control";f.id=a;f.setAttribute("name",a);a=b.enumvalues.split("|");c=b.enumkeys.split("|");for(counter=0;counter<a.length;counter++){var g=a[counter],h=c[counter],k=document.createElement("option");k.value=g;k.innerHTML=h;g==b["default"]&&k.setAttribute("selected","selected");f.appendChild(k)}"undefined"!==typeof b.onchange&&akeeba.System.addEventListener(f,"change",function(){eval("var callback_onchange = "+ b.onchange);callback_onchange(f)});d.appendChild(f);e.appendChild(d)};akeeba.Configuration.GUI.renderOptionTypeString=function(a,b,d,e,c){c=document.createElement("input");c.className="form-control";c.setAttribute("type","text");c.id=a;c.setAttribute("name",a);c.setAttribute("size",40);c.value=b["default"];d.appendChild(c);e.appendChild(d)}; akeeba.Configuration.GUI.renderOptionTypePassword=function(a,b,d,e,c){akeeba.Configuration.passwordFields[a]=b["default"];c=document.createElement("input");c.className="form-control";c.setAttribute("type","password");c.id=a;c.setAttribute("name",a);c.setAttribute("size",40);c.value=b["default"];c.setAttribute("autocomplete","off");d.appendChild(c);e.appendChild(d)}; akeeba.Configuration.GUI.renderOptionTypeInteger=function(a,b,d,e,c){c=a.substr(4,a.length-5);var f=document.createElement("input");f.id=c;f.setAttribute("name",a);f.setAttribute("type","hidden");f.value=b["default"];var g=document.createElement("input");g.setAttribute("type","text");g.setAttribute("size","10");g.id=c+"_custom";g.style.display="none";g.style.marginLeft="6px";g.className="input-mini";akeeba.System.addEventListener(g,"blur",function(){var a=parseFloat(g.value),a=a*b.scale;a<b.min?a= b.min:a>b.max&&(a=b.max);f.value=a;g.value=(a/b.scale).toFixed(2)});var h=document.createElement("select");h.id=c+"_dropdown";h.setAttribute("name",c+"_dropdown");h.className="input-small";c=b.shortcuts.split("|");var k=b.scale;a=!1;for(counter=0;counter<c.length;counter++){var l=c[counter],n=l/k,m=document.createElement("option");m.value=l;m.innerHTML=n.toFixed(2);l==b["default"]&&(m.setAttribute("selected","selected"),a=!0);h.appendChild(m)}c=document.createElement("option");c.value=-1;c.innerHTML= "Custom...";a||(c.setAttribute("selected","selected"),g.value=(b["default"]/b.scale).toFixed(2),g.style.display="inline-block");h.appendChild(c);akeeba.System.addEventListener(h,"change",function(){var a=h.value;-1==a?(g.value=(b["default"]/b.scale).toFixed(2),g.style.display="inline-block",akeeba.System.triggerEvent(g,"focus")):(f.value=a,g.style.display="none")});a=b.uom;"string"!=typeof a||empty(a)?(a="",d.appendChild(h),d.appendChild(g)):(c=document.createElement("div"),c.className="input-append", k=document.createElement("span"),k.addClass("add-on"),k.textContent=" "+a,c.appendChild(h),c.appendChild(g),c.appendChild(k),d.appendChild(c));d.appendChild(f);e.appendChild(d)}; akeeba.Configuration.GUI.renderOptionTypeBool=function(a,b,d,e,c){c=document.createElement("div");c.className="akeeba-ui-checkbox";var f=document.createElement("input");f.setAttribute("name",a);f.setAttribute("type","hidden");f.value=0;c.appendChild(f);f=document.createElement("input");f.id=a;f.setAttribute("name",a);f.setAttribute("type","checkbox");f.setAttribute("value",1);0!=b["default"]&&f.setAttribute("checked","checked");c.appendChild(f);d.appendChild(c);e.appendChild(d)}; akeeba.Configuration.GUI.renderOptionTypeButton=function(a,b,d,e,c){c=e.querySelector("label");var f=b.hook;b=c.innerHTML;var g=document.createElement("button");g.id=a;g.innerHTML=b;g.className="btn";c.innerHTML=" ";akeeba.System.addEventListener(g,"click",function(a){a.preventDefault?a.preventDefault():a.returnValue=!1;try{eval(f+"()")}catch(b){}});d.appendChild(g);e.appendChild(d)}; akeeba.Configuration.GUI.renderOptionTypeUnknown=function(a,b,d,e,c){a=a.substr(4,a.length-5);d="akeeba_render_"+b.type;c=window[d];if("function"==typeof c)c(a,b,label,e);else try{eval(d+"(config_key, defdata, label, row_div)")}catch(f){}};akeeba.Configuration.onChangeScriptType=function(a){a=a.options[a.selectedIndex].value;a="joomla"===a?"angie":"angie-"+a;for(var b=document.getElementById("var[akeeba.advanced.embedded_installer]"),d=b.children,e=0;e<d.length;e++)if(d[e].value===a){b.value=a;break}}; akeeba_directftp_init_browser=function(){akeeba.Configuration.FtpBrowser.initialise("engine.archiver.directftp.initial_directory","engine.archiver.directftp")};akeeba_postprocftp_init_browser=function(){akeeba.Configuration.FtpBrowser.initialise("engine.postproc.ftp.initial_directory","engine.postproc.ftp")};akeeba_directsftp_init_browser=function(){akeeba.Configuration.SftpBrowser.initialise("engine.archiver.directsftp.initial_directory","engine.archiver.directsftp")}; akeeba_postprocsftp_init_browser=function(){akeeba.Configuration.FtpBrowser.initialise("engine.postproc.sftp.initial_directory","engine.postproc.sftp")};directftp_test_connection=function(){akeeba.Configuration.FtpTest.testConnection("engine.archiver.directftp.ftp_test","engine.archiver.directftp")};postprocftp_test_connection=function(){akeeba.Configuration.FtpTest.testConnection("engine.postproc.ftp.ftp_test","engine.postproc.ftp")}; directftpcurl_test_connection=function(){akeeba.Configuration.FtpTest.testConnection("engine.archiver.directftpcurl.ftp_test","engine.archiver.directftpcurl")};postprocftpcurl_test_connection=function(){akeeba.Configuration.FtpTest.testConnection("engine.postproc.ftpcurl.ftp_test","engine.postproc.ftpcurl")};directsftp_test_connection=function(){akeeba.Configuration.SftpTest.testConnection("engine.archiver.directsftp.sftp_test","engine.archiver.directsftp")}; postprocsftp_test_connection=function(){akeeba.Configuration.SftpTest.testConnection("engine.postproc.sftp.sftp_test","engine.postproc.sftp")};directsftpcurl_test_connection=function(){akeeba.Configuration.SftpTest.testConnection("engine.archiver.directsftpcurl.sftp_test","engine.archiver.directsftpcurl")};postprocsftpcurl_test_connection=function(){akeeba.Configuration.SftpTest.testConnection("engine.postproc.sftpcurl.sftp_test","engine.postproc.sftpcurl")}; akconfig_dropbox_openoauth=function(){var a=akeeba.Configuration.URLs.dpeauthopen,a=-1==a.indexOf("?")?a+"?":a+"&";window.open(a+"engine=dropbox","akeeba_dropbox_window","width=1010,height=500")}; akconfig_dropbox_gettoken=function(){akeeba.System.AjaxURL=akeeba.Configuration.URLs.dpecustomapi;akeeba.System.doAjax({engine:"dropbox",method:"getauth"},function(a){""!=a.error?alert("ERROR: Could not complete authentication; please retry"):(document.getElementById("var[engine.postproc.dropbox.token]").value=a.token.oauth_token,document.getElementById("var[engine.postproc.dropbox.token_secret]").value=a.token.oauth_token_secret,document.getElementById("var[engine.postproc.dropbox.uid]").value=a.token.uid, alert("Authentication successful!"))},function(a){alert("ERROR: Could not complete authentication; please retry\n"+a)},!1,15E3)};akconfig_dropbox2_openoauth=function(){var a=akeeba.Configuration.URLs.dpeauthopen,a=-1==a.indexOf("?")?a+"?":a+"&";window.open(a+"engine=dropbox2","akeeba_dropbox2_window","width=1010,height=500")}; akeeba_dropbox2_oauth_callback=function(a){document.getElementById("var[engine.postproc.dropbox2.access_token]").value=a.access_token;myWindow=window.open("","akeeba_dropbox2_window");myWindow.close()};akconfig_onedrive_openoauth=function(){var a=akeeba.Configuration.URLs.dpeauthopen,a=-1==a.indexOf("?")?a+"?":a+"&";window.open(a+"engine=onedrive","akeeba_onedrive_window","width=1010,height=500")}; akeeba_onedrive_oauth_callback=function(a){document.getElementById("var[engine.postproc.onedrive.access_token]").value=a.access_token;document.getElementById("var[engine.postproc.onedrive.refresh_token]").value=a.refresh_token;myWindow=window.open("","akeeba_onedrive_window");myWindow.close()};akconfig_onedrivebusiness_openoauth=function(){var a=akeeba.Configuration.URLs.dpeauthopen,a=-1==a.indexOf("?")?a+"?":a+"&";window.open(a+"engine=onedrivebusiness","akeeba_onedrivebusiness_window","width=1010,height=500")}; akconfig_onedrivebusiness_oauth_callback=function(a){document.getElementById("var[engine.postproc.onedrive.service_id]").value=a.service_id;document.getElementById("var[engine.postproc.onedrive.refresh_token]").value=a.refresh_token;myWindow=window.open("","akeeba_onedrivebusiness_window");myWindow.close()};akconfig_googledrive_openoauth=function(){var a=akeeba.Configuration.URLs.dpeauthopen,a=-1==a.indexOf("?")?a+"?":a+"&";window.open(a+"engine=googledrive","akeeba_googledrive_window","width=1010,height=500")}; akeeba_googledrive_oauth_callback=function(a){document.getElementById("var[engine.postproc.googledrive.access_token]").value=a.access_token;document.getElementById("var[engine.postproc.googledrive.refresh_token]").value=a.refresh_token;myWindow=window.open("","akeeba_googledrive_window");myWindow.close()}; //# sourceMappingURL=Configuration.min.map