| Current Path : /home/lejardintz/www/media/com_akeeba/js/ |
| Current File : /home/lejardintz/www/media/com_akeeba/js/Transfer.min.js |
if("undefined"===typeof akeeba)var akeeba={};"undefined"===typeof akeeba.Transfer&&(akeeba.Transfer={lastUrl:"",lastResult:"",FtpTest:{},SftpTest:{},FtpModal:null,URLs:{},translations:{}});
akeeba.Transfer.onUrlChange=function(a){void 0===a&&(a=!1);var c=document.getElementById("akeeba-transfer-url"),b=c.value;""==b&&(document.getElementById("akeeba-transfer-lbl-url").style.display="block");"http://"!=b.substring(0,7)&&"https://"!=b.substring(0,8)&&(b="http://"+b);if(!a&&b===akeeba.Transfer.lastUrl)akeeba.Transfer.applyUrlCheck({status:akeeba.Transfer.lastResult,url:akeeba.Transfer.lastUrl});else{a=document.querySelectorAll("#akeeba-transfer-row-url > div");for(i=0;i<a.length;i++)a[i].style.display=
"none";c.setAttribute("disabled","disabled");document.getElementById("akeeba-transfer-btn-url").setAttribute("disabled","disabled");document.getElementById("akeeba-transfer-loading").style.display="inline-block";akeeba.System.doAjax({task:"checkUrl",url:b},akeeba.Transfer.applyUrlCheck,function(a){c.removeAttribute("disabled");document.getElementById("akeeba-transfer-btn-url").removeAttribute("disabled");document.getElementById("akeeba-transfer-loading").style.display="none"},!1,1E4);return!1}};
akeeba.Transfer.applyUrlCheck=function(a){var c=document.getElementById("akeeba-transfer-url");c.removeAttribute("disabled");document.getElementById("akeeba-transfer-btn-url").removeAttribute("disabled");document.getElementById("akeeba-transfer-loading").style.display="none";document.getElementById("akeeba-transfer-ftp-container").style.display="none";c.value=a.url;akeeba.Transfer.lastResult=a.status;akeeba.Transfer.lastUrl=a.url;switch(a.status){case "ok":akeeba.Transfer.showConnectionDetails();
break;case "same":document.getElementById("akeeba-transfer-err-url-same").style.display="block";break;case "invalid":document.getElementById("akeeba-transfer-err-url-invalid").style.display="block";break;case "notexists":document.getElementById("akeeba-transfer-err-url-notexists").style.display="block"}};
akeeba.Transfer.showConnectionDetails=function(){document.getElementById("akeeba-transfer-url").setAttribute("disabled","disabled");document.getElementById("akeeba-transfer-btn-url").setAttribute("disabled","disabled");document.getElementById("akeeba-transfer-err-url-notexists").style.display="none";document.getElementById("akeeba-transfer-ftp-container").style.display="grid";akeeba.Transfer.onTransferMethodChange();return!1};
akeeba.Transfer.onTransferMethodChange=function(a){a=document.getElementById("akeeba-transfer-ftp-method");a=a.options[a.selectedIndex].value;document.getElementById("akeeba-transfer-ftp-host").parentNode.style.display="none";document.getElementById("akeeba-transfer-ftp-port").parentNode.style.display="none";document.getElementById("akeeba-transfer-ftp-username").parentNode.style.display="none";document.getElementById("akeeba-transfer-ftp-password").parentNode.style.display="none";document.getElementById("akeeba-transfer-ftp-pubkey").parentNode.style.display=
"none";document.getElementById("akeeba-transfer-ftp-privatekey").parentNode.style.display="none";document.getElementById("akeeba-transfer-ftp-directory").parentNode.style.display="none";document.getElementById("akeeba-transfer-ftp-passive-container").style.display="none";document.getElementById("akeeba-transfer-ftp-passive-fix-container").style.display="none";document.getElementById("akeeba-transfer-chunkmode").parentNode.style.display="none";document.getElementById("akeeba-transfer-chunksize").parentNode.style.display=
"none";document.getElementById("akeeba-transfer-apply-loading").style.display="none";"manual"!==a&&(document.getElementById("akeeba-transfer-ftp-host").parentNode.style.display="grid",document.getElementById("akeeba-transfer-ftp-port").parentNode.style.display="grid",document.getElementById("akeeba-transfer-ftp-username").parentNode.style.display="grid",document.getElementById("akeeba-transfer-ftp-password").parentNode.style.display="grid",document.getElementById("akeeba-transfer-ftp-directory").parentNode.style.display=
"grid",document.getElementById("akeeba-transfer-chunkmode").parentNode.style.display="grid",document.getElementById("akeeba-transfer-chunksize").parentNode.style.display="grid");if("manual"===a)document.getElementById("akeeba-transfer-btn-apply").parentNode.style.display="none",document.getElementById("akeeba-transfer-manualtransfer").style.display="grid";else{if("ftp"===a||"ftps"===a||"ftpcurl"===a||"ftpscurl"===a)document.getElementById("akeeba-transfer-ftp-passive-container").style.display="grid";
if("ftpcurl"===a||"ftpscurl"===a)document.getElementById("akeeba-transfer-ftp-passive-fix-container").style.display="grid";if("sftp"===a||"sftpcurl"===a)document.getElementById("akeeba-transfer-ftp-pubkey").parentNode.style.display="grid",document.getElementById("akeeba-transfer-ftp-privatekey").parentNode.style.display="grid"}};
akeeba.Transfer.applyConnection=function(){document.getElementById("akeeba-transfer-ftp-error").style.display="none";document.getElementById("akeeba-transfer-apply-loading").style.display="block";document.getElementById("akeeba-transfer-btn-apply").setAttribute("disabled","disabled");document.getElementById("akeeba-transfer-ftp-method").setAttribute("disabled","disabled");document.getElementById("akeeba-transfer-ftp-host").parentNode.style.display="none";document.getElementById("akeeba-transfer-ftp-port").parentNode.style.display=
"none";document.getElementById("akeeba-transfer-ftp-username").parentNode.style.display="none";document.getElementById("akeeba-transfer-ftp-password").parentNode.style.display="none";document.getElementById("akeeba-transfer-ftp-pubkey").parentNode.style.display="none";document.getElementById("akeeba-transfer-ftp-privatekey").parentNode.style.display="none";document.getElementById("akeeba-transfer-ftp-directory").parentNode.style.display="none";document.getElementById("akeeba-transfer-ftp-passive-container").style.display=
"none";document.getElementById("akeeba-transfer-ftp-passive-fix-container").style.display="none";document.getElementById("akeeba-transfer-chunkmode").parentNode.style.display="none";document.getElementById("akeeba-transfer-chunksize").parentNode.style.display="none";var a=document.getElementById("akeeba-transfer-ftp-method"),a=a.options[a.selectedIndex].value;"manual"==a?(document.getElementById("akeeba-transfer-btn-apply").parentNode.style.display="none",document.getElementById("akeeba-transfer-manualtransfer").style.display=
"grid"):(a={task:"applyConnection",method:a,host:document.getElementById("akeeba-transfer-ftp-host").value,port:document.getElementById("akeeba-transfer-ftp-port").value,username:document.getElementById("akeeba-transfer-ftp-username").value,password:document.getElementById("akeeba-transfer-ftp-password").value,directory:document.getElementById("akeeba-transfer-ftp-directory").value,passive:document.getElementById("akeeba-transfer-ftp-passive1").checked?1:0,passive_fix:document.getElementById("akeeba-transfer-ftp-passive-fix1").checked?
1:0,privateKey:document.getElementById("akeeba-transfer-ftp-privatekey").value,publicKey:document.getElementById("akeeba-transfer-ftp-pubkey").value,chunkMode:document.getElementById("akeeba-transfer-chunkmode").value,chunkSize:document.getElementById("akeeba-transfer-chunksize").value},akeeba.System.doAjax(a,function(a){document.getElementById("akeeba-transfer-apply-loading").style.display="none";if(a.status)akeeba.Transfer.uploadKickstart();else{document.getElementById("akeeba-transfer-btn-apply").removeAttribute("disabled");
document.getElementById("akeeba-transfer-ftp-method").removeAttribute("disabled");var b=document.getElementById("akeeba-transfer-ftp-error"),e=document.getElementById("akeeba-transfer-ftp-error-body"),d=document.getElementById("akeeba-transfer-ftp-error-force");d&&(d.style.display="none",a.ignorable&&(d.style.display="inline-block"));e.innerHTML=a.message;b.style.display="block";akeeba.System.triggerEvent(b,"focus");akeeba.Transfer.onTransferMethodChange()}},function(a){document.getElementById("akeeba-transfer-apply-loading").style.display=
"none";document.getElementById("akeeba-transfer-btn-apply").removeAttribute("disabled");document.getElementById("akeeba-transfer-ftp-method").removeAttribute("disabled");a=document.getElementById("akeeba-transfer-ftp-error");document.getElementById("akeeba-transfer-ftp-error-body").textContent=Joomla.JText._("COM_AKEEBA_CONFIG_DIRECTFTP_TEST_FAIL");a.style.display="block";akeeba.System.triggerEvent(a,"focus");akeeba.Transfer.onTransferMethodChange()},!1,15E3))};
akeeba.Transfer.uploadKickstart=function(){var a=document.getElementById("akeeba-transfer-upload-lbl-kickstart"),c=document.getElementById("akeeba-transfer-upload-lbl-archive"),b=document.getElementById("akeeba-transfer-upload-error"),e=document.getElementById("akeeba-transfer-upload-error-body"),d=document.getElementById("akeeba-transfer-upload-error-force");b.style.display="none";d.style.display="none";e.innerHTML="";a.className="akeeba-label--orange";c.className="akeeba-label--grey";document.getElementById("akeeba-transfer-upload-area-kickstart").style.display=
"none";document.getElementById("akeeba-transfer-upload-area-upload").style.display="block";document.getElementById("akeeba-transfer-upload").style.display="block";akeeba.System.doAjax({task:"initialiseUpload"},function(f){f.status?akeeba.Transfer.uploadArchive(1):(d&&(d.style.display="none",f.ignorable&&(d.style.display="inline-block")),a.className="akeeba-label--red",e.innerHTML=f.message,b.style.display="block")},null,!1,15E4)};
akeeba.Transfer.uploadArchive=function(a){void 0===a&&(a=0);var c=document.getElementById("akeeba-transfer-upload-lbl-kickstart"),b=document.getElementById("akeeba-transfer-upload-lbl-archive"),e=document.getElementById("akeeba-transfer-upload-error"),d=document.getElementById("akeeba-transfer-upload-error-body");d.innerHTML="";e.style.display="none";c.className="akeeba-label--green";b.className="akeeba-label--orange";akeeba.System.doAjax({task:"upload",start:a},function(a){if(a.result)if(a.done){document.getElementById("akeeba-transfer-upload-percent").textContent=
"100 %";document.getElementById("akeeba-transfer-upload-size").innerHTML="";document.getElementById("akeeba-transfer-upload-area-kickstart").style.display="block";document.getElementById("akeeba-transfer-upload-area-upload").style.display="none";var c=document.getElementById("akeeba-transfer-url").value.replace(/\/$/,"")+"/kickstart.php";document.getElementById("akeeba-transfer-upload-btn-kickstart").setAttribute("href",c)}else{var c=0,g=1*a.totalSize;a=1*a.doneSize;0<g&&0<a&&(c=100*(a/g));document.getElementById("akeeba-transfer-upload-percent").textContent=
c.toFixed(2)+"%";document.getElementById("akeeba-transfer-upload-size").textContent=a.toFixed(0)+" / "+g.toFixed(0)+" bytes";window.setTimeout(function(){akeeba.Transfer.uploadArchive(0)},50)}else b.className="akeeba-label--red",d.innerHTML=a.message,e.style.display="block"},null,!1,15E4)};
akeeba.Transfer.testFtpSftpConnection=function(){var a=document.getElementById("akeeba-transfer-ftp-method"),a=a.options[a.selectedIndex].value;"ftp"===a||"ftps"===a||"ftpcurl"===a||"ftpscurl"===a?akeeba.Transfer.FtpTest.testConnection("akeeba-transfer-btn-testftp"):("sftp"===a||"sftpcurl"===a)&&akeeba.Transfer.SftpTest.testConnection("akeeba-transfer-btn-testftp");return!1};
akeeba.System.documentReady(function(){akeeba.System.addEventListener(document.getElementById("akeeba-transfer-ftp-method"),"change",akeeba.Transfer.onTransferMethodChange)}); //# sourceMappingURL=Transfer.min.map