Current File : /home/pacjaorg/pacjaorg/cop.pacja.org/media/com_akeeba/js/Backup.min.js |
/*
Copyright (c)2006-2023 Nicholas K. Dionysopoulos / Akeeba Ltd
@license GNU General Public License version 3, or later
*/
if("undefined"==typeof akeeba)var akeeba={};"undefined"==typeof akeeba.Backup&&(akeeba.Backup={tag:"",backupid:null,currentDomain:null,returnUrl:"",timeoutTimer:null,resumeTimer:null,resume:{retry:0,showWarnings:0}});akeeba.Backup.timer=function(a){0>=a&&(a=10);setTimeout(akeeba.Backup.timerTick,a)};
akeeba.Backup.timerTick=function(){try{console.log("Timer tick")}catch(c){}akeeba.Backup.resetTimeoutBar();var a=akeeba.System.getOptions("akeeba.Backup.maxExecutionTime",14),b=akeeba.System.getOptions("akeeba.Backup.runtimeBias",75);akeeba.Backup.startTimeoutBar(a,b);akeeba.System.doAjax({ajax:"step",tag:akeeba.Backup.tag,backupid:akeeba.Backup.backupid},akeeba.Backup.onStep,akeeba.Backup.onError,!1)};
akeeba.Backup.startTimeoutBar=function(a,b){var c=0;akeeba.Backup.timeoutTimer=setInterval(function(){c++;var d=document.querySelector("#response-timer div.text");d&&(d.textContent=akeeba.System.Text._("COM_AKEEBA_BACKUP_TEXT_LASTRESPONSE").replace("%s",c.toFixed(0)))},1E3)};
akeeba.Backup.resetTimeoutBar=function(){try{clearInterval(akeeba.Backup.timeoutTimer)}catch(b){}var a=document.querySelector("#response-timer div.text");a&&(a.textContent=akeeba.System.Text._("COM_AKEEBA_BACKUP_TEXT_LASTRESPONSE").replace("%s","0"))};
akeeba.Backup.startRetryTimeoutBar=function(){var a=akeeba.System.getOptions("akeeba.Backup.resume.timeout",10);akeeba.Backup.resumeTimer=setInterval(function(){a--;document.getElementById("akeeba-retry-timeout").textContent=a.toFixed(0);0==a&&(clearInterval(akeeba.Backup.resumeTimer),akeeba.Backup.resumeBackup())},1E3)};
akeeba.Backup.resetRetryTimeoutBar=function(){clearInterval(akeeba.Backup.resumeTimer);var a=akeeba.System.getOptions("akeeba.Backup.resume.timeout",10);document.getElementById("akeeba-retry-timeout").textContent=a.toFixed(0)};
akeeba.Backup.renderBackupSteps=function(a){var b="akeeba-label--green";""==a&&(b="akeeba-label--grey");document.getElementById("backup-steps").innerHTML="";for(var c=akeeba.System.getOptions("akeeba.Backup.domains",{}),d=0;d<c.length;d++){element=c[d];var e=document.createElement("div");e.className="";e.innerHTML=element[1];akeeba.System.data.set("domain",element[0]);document.getElementById("backup-steps").appendChild(e);element[0]==a?(b="akeeba-label--grey",this_class="akeeba-label--teal"):this_class=
b;e.className+=" "+this_class}};
akeeba.Backup.start=function(){try{console.log("Starting backup"),console.log(data)}catch(c){}if(window.AVGRUN){try{console.warn("AVG Antivirus with Link Checker detected. The backup WILL fail!")}catch(c){}if(!confirm(akeeba.System.Text._("COM_AKEEBA_BACKUP_TEXT_AVGWARNING")))return!1}document.getElementById("backup-setup").style.display="none";document.getElementById("backup-progress-pane").style.display="block";akeeba.System.getOptions("akeeba.Backup.hasAngieKey",!1)&&(document.getElementById("angie-password-warning").style.display=
"block");var a=new Date;akeeba.System.notification.notify(akeeba.System.Text._("COM_AKEEBA_BACKUP_TEXT_BACKUPSTARTED")+" "+a.toLocaleString());akeeba.Backup.renderBackupSteps("");a=akeeba.System.getOptions("akeeba.Backup.maxExecutionTime",14);var b=akeeba.System.getOptions("akeeba.Backup.runtimeBias",75);akeeba.Backup.startTimeoutBar(a,b);a={ajax:"start",description:document.getElementById("backup-description").value,comment:document.getElementById("comment").value};akeeba.System.doAjax(a,akeeba.Backup.onStep,
akeeba.Backup.onError,!1);return!1};
akeeba.Backup.onStep=function(a){try{console.log("Running backup step"),console.log(a)}catch(d){}akeeba.Backup.renderBackupSteps(a.Domain);akeeba.Backup.currentDomain=a.Domain;document.querySelector("#backup-percentage div.akeeba-progress-fill").style.width=a.Progress+"%";document.getElementById("backup-step").textContent=a.Step;document.getElementById("backup-substep").textContent=a.Substep;a.Warnings=a.Warnings||[];if(0<a.Warnings.length){-1==document.getElementById("backup-percentage").className.indexOf("akeeba-progress--warning")&&(document.getElementById("backup-percentage").className=
"akeeba-progress--warning");for(var b=0;b<a.Warnings.length;b++){warning=a.Warnings[b];akeeba.System.notification.notify(akeeba.System.Text._("COM_AKEEBA_BACKUP_TEXT_BACKUPWARNING"),warning);var c=document.createElement("div");c.textContent=warning;document.getElementById("warnings-list").appendChild(c)}document.getElementById("backup-warnings-panel").style.display="block"}b=a.Error;if(""!=b){try{console.error("Got an error message"),console.log(b)}catch(d){}akeeba.Backup.onError(b)}else if(1==a.HasRun){try{console.log("Backup complete"),
console.log(b)}catch(d){}akeeba.Backup.onDone()}else{empty(akeeba.Backup.tag)&&(akeeba.Backup.tag="backend");akeeba.Backup.backupid=a.backupid;akeeba.Backup.resume.retry=0;b=10;a.hasOwnProperty("sleepTime")&&(b=a.sleepTime);try{console.log("Starting tick timer with waitTime = "+b+" msec")}catch(d){}akeeba.Backup.timer(b)}};
akeeba.Backup.resumeBackup=function(){akeeba.Backup.resetRetryTimeoutBar();document.getElementById("error-panel").style.display="none";document.getElementById("retry-panel").style.display="none";document.getElementById("backup-progress-pane").style.display="block";akeeba.Backup.resume.showWarnings&&(document.getElementById("backup-warnings-panel").style.display="block");var a=new Date;akeeba.System.notification.notify(akeeba.System.Text._("COM_AKEEBA_BACKUP_TEXT_BACKUPRESUME")+" "+a.toLocaleString());
akeeba.Backup.timer();return!1};akeeba.Backup.cancelResume=function(){akeeba.Backup.resetRetryTimeoutBar();var a=document.getElementById("backup-error-message-retry").innerHTML;akeeba.Backup.endWithError(a);return!1};
akeeba.Backup.onError=function(a){if(akeeba.System.getOptions("akeeba.Backup.resume.enabled",!0))if(akeeba.Backup.resume.retry>=akeeba.System.getOptions("akeeba.Backup.resume.maxRetries",3))akeeba.Backup.endWithError(a);else{akeeba.Backup.resume.retry++;akeeba.Backup.resetRetryTimeoutBar();var b=akeeba.System.Text._("COM_AKEEBA_BACKUP_TEXT_BACKUPHALT_DESC"),c=akeeba.System.getOptions("akeeba.Backup.resume.timeout",10);b=b.replace("%d",c.toFixed(0));akeeba.System.notification.notify(akeeba.System.Text._("COM_AKEEBA_BACKUP_TEXT_BACKUPHALT"),
b);akeeba.Backup.resume.showWarnings="none"!==document.getElementById("backup-warnings-panel").style.display;document.getElementById("backup-progress-pane").style.display="none";document.getElementById("backup-warnings-panel").style.display="none";document.getElementById("error-panel").style.display="none";document.getElementById("backup-error-message-retry").textContent=a;document.getElementById("retry-panel").style.display="block";akeeba.Backup.startRetryTimeoutBar()}else akeeba.Backup.endWithError(a)};
akeeba.Backup.endWithError=function(a){akeeba.Backup.resetTimeoutBar();var b=!1;document.getElementById("backup-progress-pane").style.display="none";document.getElementById("backup-warnings-panel").style.display="none";document.getElementById("retry-panel").style.display="none";var c=akeeba.System.getOptions("akeeba.Backup.URLs.LogURL","")+"&tag="+akeeba.Backup.tag,d=akeeba.System.getOptions("akeeba.Backup.URLs.AliceURL","")+"&log="+akeeba.Backup.tag;akeeba.Backup.backupid&&(c=c+"."+encodeURIComponent(akeeba.Backup.backupid),
d=d+"."+encodeURIComponent(akeeba.Backup.backupid));"finale"==akeeba.Backup.currentDomain&&(b=!0,d+="&autorun=1");document.getElementById("ab-viewlog-error").setAttribute("href",c);document.getElementById("ab-alice-error").setAttribute("href",d);akeeba.System.notification.notify(akeeba.System.Text._("COM_AKEEBA_BACKUP_TEXT_BACKUPFAILED"),a);akeeba.System.doAjax({ajax:"pushFail",tag:akeeba.Backup.tag,backupid:akeeba.Backup.backupid,errorMessage:a},function(e){});document.getElementById("backup-error-message").textContent=
a;document.getElementById("error-panel").style.display="block";b&&setTimeout(function(){window.location=d},500)};
akeeba.Backup.onDone=function(){var a=new Date;akeeba.System.notification.notify(akeeba.System.Text._("COM_AKEEBA_BACKUP_TEXT_BACKUPFINISHED")+" "+a.toLocaleString());akeeba.Backup.resetTimeoutBar();document.getElementById("backup-progress-pane").style.display="none";document.getElementById("backup-complete").style.display="block";document.getElementById("backup-warnings-panel").style.width="100%";a=akeeba.System.getOptions("akeeba.Backup.URLs.LogURL","");var b=a+"&tag="+akeeba.Backup.tag;akeeba.Backup.tag?
akeeba.Backup.backupid&&(b=b+"."+encodeURIComponent(akeeba.Backup.backupid)):b=a+"&latest=1";try{document.getElementById("ab-viewlog-success").setAttribute("href",b)}catch(c){}a=akeeba.System.getOptions("akeeba.Backup.returnUrl",akeeba.Backup.returnUrl);""!=a&&(window.location=a)};
akeeba.Backup.restoreDefaultOptions=function(){document.getElementById("backup-description").value=akeeba.System.getOptions("akeeba.Backup.defaultDescription","");document.getElementById("comment").value="ThisIsADummyStringToWorkAroundChrome";document.getElementById("comment").value=""};
akeeba.Backup.flipProfile=function(){document.getElementById("flipDescription").value=document.getElementById("backup-description").value;document.getElementById("flipComment").value=document.getElementById("comment").value;document.forms.flipForm.submit()};
akeeba.Loader.add(["akeeba.UserInterfaceCommon","akeeba.System","akeeba.Ajax"],function(){akeeba.System.notification.askPermission();akeeba.System.addEventListener("comAkeebaBackupProfileDropdown","change",akeeba.Backup.flipProfile);akeeba.System.addEventListener("comAkeebaBackupFlipProfile","click",function(){akeeba.Backup.flipProfile();return!1});akeeba.System.addEventListener("comAkeebaBackupCancelResume","click",akeeba.Backup.cancelResume);akeeba.System.addEventListener("comAkeebaBackupResumeBackup",
"click",akeeba.Backup.resumeBackup);akeeba.System.getOptions("akeeba.Backup.autostart")?akeeba.Backup.start():(akeeba.System.addEventListener("backup-start","click",akeeba.Backup.start),akeeba.System.addEventListener("backup-default","click",akeeba.Backup.restoreDefaultOptions))}); //# sourceMappingURL=Backup.min.map