ProShell v2.0
Dashboard
Server Info
Server: 158.106.128.192
PHP: 8.2.33
home
planet5
public_html
bansibaba.com
wp-includes
2026-09-17 21:37:27
Editing: updraft-onboarding-1-26-7.min.js
Cancel
Save Changes
window.pluginOnboardingActions||(window.pluginOnboardingActions={}),window.updraftOnboardingFilters||(window.updraftOnboardingFilters={}),window.pluginOnboardingActions.addFilter=function(e,t){window.updraftOnboardingFilters[e]||(window.updraftOnboardingFilters[e]=[]),window.updraftOnboardingFilters[e].push(t)},window.pluginOnboardingActions.applyFilters=function(e,t){let n=Array.prototype.slice.call(arguments,2);return window.updraftOnboardingFilters[e]&&window.updraftOnboardingFilters[e].forEach(function(e){t=e.apply(null,[t].concat(n))}),t};let updraftGetSettingValue=function(e,t,n){void 0===n&&(n="");e=e.find(function(e){return e.id===t});return e&&void 0!==e.value?e.value:n},updraftIsValidEmail=function(e){e=(e||"").trim();return/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(e)};function updraftDataForBackblaze(e){var t=e.bucket_name||"";let n="",o="";var r=t.indexOf("/");return o=-1!==r?(n=t.substring(0,r),t.substring(r+1)):(n=t,""),e.bucket_name=n,e.backup_path=o,e}function updraftDataForFtp(e){return"boolean"==typeof e.passive&&(e.passive=e.passive?1:0),e}function updraftDataForWebdav(e){var t=e.protocol||"webdav://",n=e.user||"",o=e.pass||"",r=e.host||"",a=e.port,s=e.path||"";e.enable_chunk=e.enable_chunk?1:0,e.webdav=t;let i="",d=(n&&o?i=n+`:${o}@`:n&&(i=n+"@"),"");a&&(o="webdavs://"===t?443:80,parseInt(a,10)!==o)&&(d=":"+a);n=s.startsWith("/")||!s?s:"/"+s;return e.url=""+t+i+r+d+n,e}window.pluginOnboardingActions.createTestConnectionCallbacks=function({groupId:a,methodLabel:s,setAlertState:i,setValue:d}){return{successCallback:function(e,t){var n;e&&e.data&&e.data.success?(n=wp.i18n.sprintf(updraftplus_onboarding.connected,updraftplus_onboarding.remote_storages[s]),i(a,{responseMessage:n,responseSuccess:!0,responseCode:"success",isUpdating:!1}),d&&(d(a+"_completed",!0),console.log(`[${s}] Calling setValue for ${a}_completed to true`))):(e.output=e.output.replaceAll(""",'"'),i(a,{responseMessage:wp.i18n.sprintf(updraftlion.settings_test_result,updraftplus_onboarding.remote_storages[s])+" "+e.output,responseSuccess:!1,responseCode:"danger",isUpdating:!1}),d&&(d(a+"_completed",!1),console.log(`[${s}] Calling setValue for ${a}_completed to false (failure)`)))},errorCallback:function(e,t,n,o){let r=wp.i18n.sprintf(updraftlion.settings_test_result,updraftplus_onboarding.remote_storages[s]);void 0!==o&&o.hasOwnProperty("fatal_error")?(r=o.fatal_error_message,console.error(o.fatal_error_message)):e&&e.output?r=e.output.replaceAll(""",'"'):(r=`updraft_send_command: error: ${t} (${n})`,console.log(r)),i(a,{responseMessage:r,responseSuccess:!1,responseCode:"danger",isUpdating:!1}),d&&(d(a+"_completed",!1),console.log(`[${s}] Calling setValue for ${a}_completed to false (error)`))}}},window.pluginOnboardingActions.testRemoteStorageConnection=async function(e,t,n,o,r){console.log(`[${n}] Initiating remote storage connection test...`);var e=e.group_id||e.id,{successCallback:e,errorCallback:n}=(t(e,{isUpdating:!0,responseSuccess:!1,responseCode:"loading",responseMessage:wp.i18n.sprintf(updraftplus_onboarding.testing_remote_storage,updraftplus_onboarding.remote_storages[n])}),window.pluginOnboardingActions.createTestConnectionCallbacks({groupId:e,methodLabel:n,setAlertState:t,setValue:r}));window.updraft_send_command("test_storage_settings",o,e,{error_callback:n})},window.pluginOnboardingActions.addFilter("dataForBackblaze",updraftDataForBackblaze),window.pluginOnboardingActions.addFilter("dataForFtp",updraftDataForFtp),window.pluginOnboardingActions.addFilter("dataForWebdav",updraftDataForWebdav),window.pluginOnboardingActions.testConnection=async function(e,t,n,o){let r=e.group_id||e.id;var a=e.method_label||r;let s={};t.forEach(function(e){var t;0===e.id.indexOf(r+"_")&&(t=e.id.substring((r+"_").length),s[t]=e&&void 0!==e.value?e.value:"")});t="dataFor"+(r.charAt(0).toUpperCase()+r.slice(1)),s=window.pluginOnboardingActions.applyFilters(t,s),t=Object.assign({},s,{useservercerts:0,disableverify:0,nossl:0,method:r});await window.pluginOnboardingActions.testRemoteStorageConnection(e,n,a,t,o)},window.pluginOnboardingActions.oauth=async function(t,e,n,o){var r=t.group_id||t.id,t=t.method_label||r;n(r,{isUpdating:!0,responseSuccess:!0,responseCode:"loading",responseMessage:wp.i18n.sprintf(updraftplus_onboarding.oauth_pre_connection,updraftplus_onboarding.remote_storages[t])});let a=!1;var s=new Promise(function(t,e){function n(e){(e.origin===window.location.origin||e.origin.includes("updraftplus.com"))&&e.data&&"auth_success"===e.data.type&&(a=!0,window.removeEventListener("message",n),t())}function o(){window.removeEventListener("updraftAuthPopupClosed",o),a||(window.removeEventListener("message",n),e(new Error("OAuth popup closed without successful authentication.")))}window.addEventListener("message",n);window.addEventListener("updraftAuthPopupClosed",o)});jQuery(`.updraftplusmethod.${r} .updraft_authlink[data-remote_method="${r}"]`)?.trigger("click",{is_requesting_popup_auth:!0});try{await s,n(r,{isUpdating:!1,responseSuccess:!0,responseCode:"success",responseMessage:wp.i18n.sprintf(updraftplus_onboarding.connected,updraftplus_onboarding.remote_storages[t])}),o(r+"_completed",!0)}catch(e){console.error(`OAuth failed for ${t}:`,e.message),n(r,{isUpdating:!1,responseSuccess:!1,responseCode:"danger",responseMessage:wp.i18n.sprintf(updraftplus_onboarding.remote_storage_not_connected,updraftplus_onboarding.remote_storages[t])}),o(r+"_completed",!1)}},window.pluginOnboardingActions.saveAndContinueRemoteStorage=async function(e,t,n,o){var a={};let s=!1,i=updraftGetSettingValue(t,"selected_destinations",[]);if(0===(i=Array.isArray(i)?i:[i]).length)return console.error("No selected remote storage group found. Returning error."),{success:!1};for(let r of i){let o=r+"_completed";if(updraftGetSettingValue(t,o,!1)){s=!0;let n={};t.forEach(function(e){var t;0===e.id.indexOf(r+"_")&&e.id!==o&&(t=e.id.substring((r+"_").length),n[t]=e&&void 0!==e.value?e.value:"")});var d="dataFor"+(r.charAt(0).toUpperCase()+r.slice(1));n=window.pluginOnboardingActions.applyFilters(d,n),console.log(`Collected settings for ${r} after filter ${d}:`,n),a[r]=n}}return s?(window.updraft_send_command("update_backup_and_storage_settings",{current_step:e.id,remote_storages:a},null),{success:!0}):(console.error("No completed remote storage group found. Returning error."),{success:!1})},window.pluginOnboardingActions.saveAndContinueBackupSettings=async function(e,t,n,o){t={backup_frequency:updraftGetSettingValue(t,"backup_frequency"),keep_last_backups:updraftGetSettingValue(t,"keep_last_backups")};return console.log("Backup Settings:",t),window.updraft_send_command("update_backup_and_storage_settings",{current_step:e.id,backup_settings:t},null),{success:!0}};let updraftSendCommandWithPromise=async function(e,t){return new Promise(function(o){window.updraft_send_command(e,t,function(e){o({success:!0,response:e})},{error_callback:function(e,t,n){o({success:!1,response:e,status:t,error_code:n})}})})};async function handleUpdraftVaultConnection(n,o,r,e,a,s,i){let t=i?updraftplus_onboarding.connecting:updraftplus_onboarding.refreshing;t=wp.i18n.sprintf(t,"UpdraftVault"),"function"==typeof a&&a(r,{isUpdating:!0,responseSuccess:!1,responseCode:"loading",responseMessage:t});n=await updraftSendCommandWithPromise(n,o);if(n.success&&n.response&&n.response.connected){var d=n.response;let e="",t="";return d&&"object"==typeof d&&(e=o.email,d.quota)&&(t=d.quota),e&&s("updraftvault_email_display",e),t&&s("updraftvault_quota_display",t),i&&s("updraftvault_completed",!0),"function"==typeof a&&a(r,{isUpdating:!1,responseSuccess:!0,responseCode:!1,responseMessage:""}),{success:!0,message:""}}return n.success?t=i?updraftplus_onboarding.remote_storage_not_connected:updraftplus_onboarding.cannot_refresh_updraftvault:(t=i?updraftplus_onboarding.connection_error:updraftplus_onboarding.refresh_error,t+=n.status+" ("+n.error_code+")"),t=wp.i18n.sprintf(t,"UpdraftVault"),"function"==typeof a&&a(r,{isUpdating:!1,responseSuccess:!1,responseCode:"danger",responseMessage:t}),i&&s("updraftvault_completed",!1),{success:!1}}window.pluginOnboardingActions.connectUpdraftVault=async function(e,t,n,o){var r=e.group_id||e.id||"updraftvault",e=e.method_label||"UpdraftVault",a=updraftGetSettingValue(t,"updraftvault_email",""),t=updraftGetSettingValue(t,"updraftvault_password","");return a&&updraftIsValidEmail(a)?t?handleUpdraftVaultConnection("vault_connect",{email:a,pass:t,return_data_only:!0},r,e,n,o,!0):(n(r,{isUpdating:!1,responseSuccess:!1,responseCode:"danger",responseMessage:updraftplus_onboarding.password_cannot_empty}),o("updraftvault_completed",!1),{success:!1}):(n(r,{isUpdating:!1,responseSuccess:!1,responseCode:"danger",responseMessage:updraftplus_onboarding.email_not_valid}),o("updraftvault_completed",!1),{success:!1})},window.pluginOnboardingActions.recountQuotaUpdraftVault=async function(e,t,n,o){return handleUpdraftVaultConnection("vault_recountquota",{return_data_only:!0},"updraftvault_connected",e.method_label||"UpdraftVault",n,o,!1)},window.pluginOnboardingActions.disconnectUpdraftVault=function(e,t,n,o){e=e.method_label||"UpdraftVault";try{return o("updraftvault_completed",!1),handleUpdraftVaultConnection("vault_disconnect",{return_data_only:!0},"updraftvault_connected",e,n,o,!1)}catch(e){return console.error("Error in disconnectUpdraftVault:",e),{success:!1}}};
Upload Files
Cancel
Upload
Create New
Cancel
Create
Change Permissions
Cancel
Save
Change Date
Cancel
Save
Rename Item
Cancel
Save
Confirm Delete
Are you sure you want to delete the selected items?
Cancel
Delete