Files
DirectAdmin-1.62.4/directadmin-1.62.4/data/skins/evolution/assets/pages/127.js
tuend-work 0b28a76e20 ud
2025-11-12 23:24:15 +07:00

1 line
10 KiB
JavaScript

(window.webpackJsonp=window.webpackJsonp||[]).push([[127],{1346:function(t,e,a){"use strict";a.r(e);var n=a(3040),s=a(1887);for(var o in s)"default"!==o&&function(t){a.d(e,t,(function(){return s[t]}))}(o);var r=a(0),i=a(2686),c=a.n(i),l=Object(r.a)(s.default,n.a,n.b,!1,null,null,null);"function"==typeof c.a&&c()(l),e.default=l.exports},1885:function(t,e,a){"use strict";var n=a(1);Object.defineProperty(e,"__esModule",{value:!0}),e.restoreBackup=e.getBackup=e.createBackup=e.getBackups=void 0;var s=n(a(2)),o=n(a(30));function r(t,e){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,n)}return a}function i(t){for(var e=1;e<arguments.length;e++){var a=null!=arguments[e]?arguments[e]:{};e%2?r(Object(a),!0).forEach((function(e){(0,s.default)(t,e,a[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(a)):r(Object(a)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(a,e))}))}return t}var c={url:"/CMD_SITE_BACKUP",domain:!0},l=o.default.get(i({},c,{id:"SITE_BACKUPS",domain:!0,response:[]}));e.getBackups=l;var u=o.default.select(i({},c,{params:{action:"backup",form_version:"3"}}));e.createBackup=u;var p=o.default.post(i({id:"SITE_BACKUP"},c,{params:{action:"view"},schema:{file:o.default.REQUIRED_STRING},response:[],notifySuccess:!1}));e.getBackup=p;var f=o.default.select(i({},c,{params:{action:"restore",form_version:"3"},schema:{file:o.default.REQUIRED_STRING}}));e.restoreBackup=f},1887:function(t,e,a){"use strict";a.r(e);var n=a(1888),s=a.n(n);for(var o in n)"default"!==o&&function(t){a.d(e,t,(function(){return n[t]}))}(o);e.default=s.a},1888:function(t,e,a){"use strict";var n=a(10),s=a(1);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=s(a(15)),r=s(a(16)),i=s(a(2)),c=n(a(1885));function l(t,e){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,n)}return a}var u,p={preload:c.getBackups,data:function(){return{backup:"",options:[]}},api:[{command:c.getBackups,bind:"backups"},{command:c.getBackup,bind:"backup"}],computed:{backupOptions:function(){var t=this;return["domain","subdomain","email","email_data","emailsettings","forwarder","autoresponder","vacation","list","ftp","ftpsettings","database","database_data"].reduce((function(e,a){return function(t){for(var e=1;e<arguments.length;e++){var a=null!=arguments[e]?arguments[e]:{};e%2?l(Object(a),!0).forEach((function(e){(0,i.default)(t,e,a[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(a)):l(Object(a)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(a,e))}))}return t}({},e,(0,i.default)({},a,t.$api.backup.includes(a)))}),{})},hasOptions:function(){return this.$api.backup.length>0},showWebsite:function(){var t=this;return["domain","subdomain"].some((function(e){return t.$api.backup.includes(e)}))},showEmail:function(){var t=this;return["email_data","emailsettings","forwarder","autoresponder","vacation","list"].some((function(e){return t.$api.backup.includes(e)}))},showFtp:function(){var t=this;return["ftp","ftpsettings"].some((function(e){return t.$api.backup.includes(e)}))},showDatabase:function(){var t=this;return["database","database_data"].some((function(e){return t.$api.backup.includes(e)}))}},watch:{backup:(u=(0,r.default)(o.default.mark((function t(e){return o.default.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!e){t.next=4;break}return t.next=3,c.getBackup({file:e});case 3:this.options=t.sent;case 4:case"end":return t.stop()}}),t,this)}))),function(t){return u.apply(this,arguments)})},methods:{restoreBackup:function(){c.restoreBackup({file:this.backup,select:this.options})}}};e.default=p},2686:function(t,e){},3040:function(t,e,a){"use strict";var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("app-page",[a("app-page-section",[t.$api.backups.length?a("ui-form-element",{attrs:{underline:!1}},[a("translate",{attrs:{slot:"title"},slot:"title"},[t._v("Backup")]),t._v(" "),a("div",{attrs:{slot:"content"},slot:"content"},[a("input-select",{attrs:{options:t.$api.backups},model:{value:t.backup,callback:function(e){t.backup=e},expression:"backup"}})],1)],1):[a("translate",{attrs:{tag:"p"}},[t._v("Sorry, it seems that there are no backups created yet. Would you like to create one?")]),t._v(" "),a("ui-button-link",{directives:[{name:"margin",rawName:"v-margin",value:[1,0],expression:"[1, 0]"}],attrs:{name:"user/backup",theme:"safe"}},[a("translate",[t._v("Create Backup")])],1)]],2),t._v(" "),t.hasOptions?a("app-page-section",[a("translate",{attrs:{slot:"section:title"},slot:"section:title"},[t._v("Restore Options")]),t._v(" "),t.showWebsite?a("translate",{staticClass:"subheading",attrs:{tag:"strong"}},[t._v("Website Data")]):t._e(),t._v(" "),t.backupOptions.domain?a("ui-form-element",{attrs:{vertical:""}},[a("input-checkbox",{attrs:{slot:"content",value:"domain"},slot:"content",model:{value:t.options,callback:function(e){t.options=e},expression:"options"}},[a("translate",[t._v("\n Domains Directory: Backs up all user files for all domains\n ")])],1)],1):t._e(),t._v(" "),t.backupOptions.subdomain?a("ui-form-element",{attrs:{vertical:""}},[a("input-checkbox",{attrs:{slot:"content",value:"subdomain"},slot:"content",model:{value:t.options,callback:function(e){t.options=e},expression:"options"}},[a("translate",[t._v("\n Subdomains Lists: Backs up the list of subdomains for each domain\n ")])],1)],1):t._e(),t._v(" "),t.showEmail?a("translate",{staticClass:"subheading",attrs:{tag:"strong"}},[t._v("E-mail")]):t._e(),t._v(" "),t.backupOptions.email?a("ui-form-element",{attrs:{vertical:""}},[a("input-checkbox",{attrs:{slot:"content",value:"email"},slot:"content",model:{value:t.options,callback:function(e){t.options=e},expression:"options"}},[a("translate",[t._v("\n E-mail Accounts List for all domains (names and passwords)\n ")])],1)],1):t._e(),t._v(" "),t.backupOptions.email_data?a("ui-form-element",{attrs:{vertical:""}},[a("input-checkbox",{attrs:{slot:"content",value:"email_data"},slot:"content",model:{value:t.options,callback:function(e){t.options=e},expression:"options"}},[a("translate",[t._v("\n E-mail Data: Includes the messages from the Inbox, IMAP Folders, and webmail data.\n ")])],1)],1):t._e(),t._v(" "),t.backupOptions.emailsettings?a("ui-form-element",{attrs:{vertical:""}},[a("input-checkbox",{attrs:{slot:"content",value:"emailsettings"},slot:"content",model:{value:t.options,callback:function(e){t.options=e},expression:"options"}},[a("translate",[t._v("\n E-mail Settings: Includes the filters and the catchall address.\n ")])],1)],1):t._e(),t._v(" "),t.backupOptions.forwarder?a("ui-form-element",{attrs:{vertical:""}},[a("input-checkbox",{attrs:{slot:"content",value:"forwarder"},slot:"content",model:{value:t.options,callback:function(e){t.options=e},expression:"options"}},[a("translate",[t._v("\n Forwarders: Includes all forwarding addresses.\n ")])],1)],1):t._e(),t._v(" "),t.backupOptions.autoresponder?a("ui-form-element",{attrs:{vertical:""}},[a("input-checkbox",{attrs:{slot:"content",value:"autoresponder"},slot:"content",model:{value:t.options,callback:function(e){t.options=e},expression:"options"}},[a("translate",[t._v("\n Autoresponders: Includes all autoresponders and messages.\n ")])],1)],1):t._e(),t._v(" "),t.backupOptions.vacation?a("ui-form-element",{attrs:{vertical:""}},[a("input-checkbox",{attrs:{slot:"content",value:"vacation"},slot:"content",model:{value:t.options,callback:function(e){t.options=e},expression:"options"}},[a("translate",[t._v("\n Vacation Messages: Includes all vacation messages and times.\n ")])],1)],1):t._e(),t._v(" "),t.backupOptions.list?a("ui-form-element",{attrs:{vertical:""}},[a("input-checkbox",{attrs:{slot:"content",value:"list"},slot:"content",model:{value:t.options,callback:function(e){t.options=e},expression:"options"}},[a("translate",[t._v("\n Mailing Lists: Includes the list, digest-list and archives.\n ")])],1)],1):t._e(),t._v(" "),t.showFtp?a("translate",{staticClass:"subheading",attrs:{tag:"strong"}},[t._v("FTP")]):t._e(),t._v(" "),t.backupOptions.ftp?a("ui-form-element",{attrs:{vertical:""}},[a("input-checkbox",{attrs:{slot:"content",value:"ftp"},slot:"content",model:{value:t.options,callback:function(e){t.options=e},expression:"options"}},[a("translate",[t._v("\n FTP Accounts\n ")])],1)],1):t._e(),t._v(" "),t.backupOptions.ftpsettings?a("ui-form-element",{attrs:{vertical:""}},[a("input-checkbox",{attrs:{slot:"content",value:"ftpsettings"},slot:"content",model:{value:t.options,callback:function(e){t.options=e},expression:"options"}},[a("translate",[t._v("\n FTP Settings\n ")])],1)],1):t._e(),t._v(" "),t.showDatabase?a("translate",{staticClass:"subheading",attrs:{tag:"strong"}},[t._v("Databases")]):t._e(),t._v(" "),t.backupOptions.database?a("ui-form-element",{attrs:{vertical:""}},[a("input-checkbox",{attrs:{slot:"content",value:"database"},slot:"content",model:{value:t.options,callback:function(e){t.options=e},expression:"options"}},[a("translate",[t._v("\n Database Settings: Backs up all DB Users and DB Settings\n ")])],1)],1):t._e(),t._v(" "),t.backupOptions.database_data?a("ui-form-element",{attrs:{vertical:""}},[a("input-checkbox",{attrs:{slot:"content",value:"database_data"},slot:"content",model:{value:t.options,callback:function(e){t.options=e},expression:"options"}},[a("translate",[t._v("\n Database Data\n ")])],1)],1):t._e()],1):t._e(),t._v(" "),a("ui-link",{attrs:{slot:"bottom:links",name:"user/filemanager",bullet:"",query:{path:"/backups"}},slot:"bottom:links"},[a("translate",[t._v("Click here for a list of your current backups")])],1),t._v(" "),a("template",{slot:"footer:buttons"},[t.$api.backups.length?a("ui-button",{attrs:{theme:"safe",disabled:!t.options.length},on:{click:t.restoreBackup}},[a("translate",[t._v("Restore")])],1):t._e()],1)],2)},s=[];a.d(e,"a",(function(){return n})),a.d(e,"b",(function(){return s}))}}]);