1 line
21 KiB
JavaScript
1 line
21 KiB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([[35],{1310:function(e,t,n){"use strict";n.r(t);var s=n(3006),r=n(1708);for(var a in r)"default"!==a&&function(e){n.d(t,e,(function(){return r[e]}))}(a);var o=n(0),i=n(2561),l=n.n(i),u=Object(o.a)(r.default,s.a,s.b,!1,null,null,null);"function"==typeof l.a&&l()(u),t.default=u.exports},1430:function(e,t,n){"use strict";n.r(t);var s=n(1431),r=n.n(s);for(var a in s)"default"!==a&&function(e){n.d(t,e,(function(){return s[e]}))}(a);t.default=r.a},1431:function(e,t,n){"use strict";var s=n(1);Object.defineProperty(t,"__esModule",{value:!0}),t.reasons=o,t.default=void 0;var r=s(n(2));function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,s)}return n}function o(){var e={none:this.$gettext("None"),abuse:this.$gettext("Abuse"),billing:this.$gettext("Billing Issue"),inactive:this.$gettext("Inactive"),other:this.$gettext("Other"),spam:this.$gettext("Spam"),user_bandwidth:this.$gettext("User Bandwidth"),user_quota:this.$gettext("User Quota")};return"admin"===this.$state.app.user.accessLevel?function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach((function(t){(0,r.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e,{reseller_bandwidth:this.$gettext("Reseller Bandwidth"),reseller_quota:this.$gettext("Reseller Quota")}):e}var i={$exports:{reasons:o},data:function(){return{reason:"none",details:""}},computed:{reasons:o}};t.default=i},1433:function(e,t,n){"use strict";var s=n(1);Object.defineProperty(t,"__esModule",{value:!0}),t.getSystemStatus=t.updateActiveStatus=t.getActiveStatus=t.updateEmailSetting=t.getEmailSetting=t.getTicketDefaults=t.replyTicket=t.createTicket=t.markTicketsRead=t.openTicket=t.closeTickets=t.getMessages=t.getTickets=t.sendMessageMultiple=void 0;var r=s(n(2)),a=s(n(30)),o=s(n(598));function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,s)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){(0,r.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var u=a.default.post({url:"/CMD_TICKET_CREATE",params:{action:"create",type:"message",user:"multiple"},schema:{users:a.default.ROWS,priority:{type:String,default:"10",validator:function(e){return["10","20","30"].includes(e)}},subject:a.default.REQUIRED_STRING,message:a.default.REQUIRED_STRING,emailOnly:l({},a.default.OPTIONAL_BOOL,{default:!1}),all_email_accounts:a.default.OPTIONAL_BOOL}});t.sendMessageMultiple=u;var c=l({},a.default.OPTIONAL_BOOL,{default:!0}),d=a.default.get({id:"TICKETS",url:"/CMD_TICKET_MANAGE",response:{tickets:[],info:{columns:[],pagination:{},tickets:{}}},pagination:!0,schema:{show_open:c,show_hold:c,show_closed:c},after:function(e){return e.flow(e.wrap("rows"),e.moveProp({"rows.info.new_all":"filters.all.new","rows.info.num_all":"filters.all.total","rows.info.new_hold":"filters.hold.new","rows.info.num_hold":"filters.hold.total","rows.info.new_open":"filters.open.new","rows.info.num_open":"filters.open.total","rows.info.new_closed":"filters.closed.new","rows.info.num_closed":"filters.closed.total","rows.info.active":"enabled","rows.info.html":"message"}),e.processTableInfo("rows"),e.mapProps({rows:e.flow(e.toArray,e.mapArrayProps({new:e.convert.toAppBoolean,priority:e.convert.toAppNumber,replies:e.convert.toAppNumber,last_message:e.convert.toAppDate,subject:e.convert.toAppString,user:e.convert.toAppString})),filters:e.mapValues(e.mapProps({new:e.convert.toAppNumber,total:e.convert.toAppNumber})),enabled:e.convert.toAppBoolean,message:e.convert.toAppHtml}))}});t.getTickets=d;var p=a.default.get({id:"TICKET_MESSAGES",url:"/CMD_TICKET_MANAGE",response:[],params:{action:"view",type:"ticket"},schema:{number:a.default.REQUIRED_STRING},after:function(e){return e.flow(e.deleteProp("info"),e.toArray,(function(e){return e.reverse()}),e.mapArrayProps({message:e.convert.toAppHtml,time:function(t){return(0,o.default)(Date.now(),e.convert.toAppDate(t))}}))}});t.getMessages=p;var f=a.default.select({url:"/CMD_TICKET_MANAGE",params:{close:!0}});t.closeTickets=f;var m=a.default.post({url:"/CMD_TICKET_MANAGE",params:{action:"status",status:"open"},schema:{number:a.default.REQUIRED_STRING}});t.openTicket=m;var v=a.default.select({url:"/CMD_TICKET_MANAGE",params:{read:!0}});t.markTicketsRead=v;var _=a.default.post({url:"/CMD_TICKET_CREATE",params:{action:"create",type:"request"},schema:{user:a.default.REQUIRED_STRING,priority:l({},a.default.REQUIRED_STRING,{validator:function(e){return["10","20","30"].includes(e)}}),subject:a.default.REQUIRED_STRING,message:a.default.REQUIRED_STRING,email_only:a.default.OPTIONAL_BOOL}});t.createTicket=_;var g=a.default.post({url:"/CMD_TICKET_MANAGE",params:{action:"reply",type:"reply",priority:"none"},schema:{number:a.default.REQUIRED_STRING,user:a.default.REQUIRED_STRING,subject:a.default.REQUIRED_STRING,status:{type:String,required:!1,default:"open",validator:function(e){return["open","closed"].includes(e)}},message:a.default.REQUIRED_STRING}});t.replyTicket=g;var E=a.default.get({id:"TICKET_DEFAULTS",url:"/CMD_TICKET_CREATE",after:function(e){return e.flow(e.moveProp("EML_ONLY_CHEKCED","email.set"),e.moveProp("SHOW_EML_ONLY","email.show"),e.moveProp("TCKTTO","to"),e.moveProp("TCKTTYPE","type"),(function(e){return l({},e,{selected:Object.values(e.to).find((function(e){return!!e.selected}))})}),e.mapProps({email:e.mapProps({set:e.convert.toAppBoolean,show:e.convert.toAppBoolean}),to:function(e){return Object.values(e).map((function(e){return{label:e.text,value:e.value}}))},selected:function(e){return{label:e.text,value:e.value}}}))}});t.getTicketDefaults=E;var b=a.default.get({id:"TICKETS_EMAIL_SETTING",url:"/CMD_TICKET",after:function(e){return e.flow(e.project({email:"settings.EMAIL",checked:"settings.EMAILCHECKED"}),e.mapProps({featureEnabled:e.feedWith(1,(function(e){return void 0!==e.checked})),email:e.setDefault(""),checked:e.flow(e.setDefault("no"),e.convert.toAppBoolean)}))}});t.getEmailSetting=b;var O=a.default.post({url:"/CMD_TICKET_MANAGE",params:{action:"email"},schema:{email:a.default.REQUIRED_STRING,ON:a.default.REQUIRED_BOOL}});t.updateEmailSetting=O;var h=a.default.get({id:"TICKETS_ACTIVE_STATUS",url:"/CMD_TICKET_MANAGE",response:{html:"",active:!1},after:function(e){return function(t){return{html:t.info.html,active:e.convert.toAppBoolean(t.info.active)}}}});t.getActiveStatus=h;var S=a.default.post({url:"/CMD_TICKET_MANAGE",params:{action:"active"},schema:{active:a.default.REQUIRED_BOOL,html:a.default.REQUIRED_STRING}});t.updateActiveStatus=S;var A=a.default.get({id:"TICKET_SYSTEM_STATUS",url:"/CMD_TICKET_CREATE",params:{type:"Ticket"},notifyError:!1});t.getSystemStatus=A},1442:function(e,t,n){"use strict";n.r(t);var s=n(1443),r=n.n(s);for(var a in s)"default"!==a&&function(e){n.d(t,e,(function(){return s[e]}))}(a);t.default=r.a},1443:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=n(1433),r={props:{users:{type:Array,required:!1,default:function(){return[]}}},data:function(){return{priority:"20",subject:"",message:"",emailOnly:!1,allEmailAccounts:!1}},computed:{priorityOptions:function(){return{10:this.$gettext("Low"),20:this.$gettext("Medium"),30:this.$gettext("High")}}},methods:{sendMessage:function(){(0,s.sendMessageMultiple)({users:this.users,priority:this.priority.value,subject:this.subject,message:this.message,emailOnly:this.emailOnly,email_only:this.emailOnly,all_email_accounts:this.emailOnly&&this.allEmailAccounts})}}};t.default=r},1466:function(e,t,n){"use strict";var s=n(1);Object.defineProperty(t,"__esModule",{value:!0}),t.saveComments=t.createAdmin=t.deleteUsers=t.unsuspendUsers=t.suspendUsers=void 0;var r=s(n(30)),a=r.default.post({url:"/CMD_SELECT_USERS",notifySuccess:!0,params:{location:"CMD_ALL_USER_SHOW"},schema:{select:r.default.ROWS},blocking:!0}),o=a.extend({params:{dosuspend:!0},schema:{reason:r.default.REQUIRED_STRING},blocking:!0});t.suspendUsers=o;var i=a.extend({params:{dounsuspend:!0},blocking:!0});t.unsuspendUsers=i;var l=a.extend({params:{delete:!0,confirmed:!0},schema:{leave_dns:r.default.OPTIONAL_BOOL},blocking:!0});t.deleteUsers=l;var u=r.default.post({url:"/CMD_ACCOUNT_ADMIN",params:{action:"create"},schema:{username:r.default.REQUIRED_STRING,email:r.default.REQUIRED_STRING,passwd:r.default.REQUIRED_STRING,passwd2:r.default.REQUIRED_STRING,notify:r.default.REQUIRED_BOOL}});t.createAdmin=u;var c=r.default.post({url:"/CMD_COMMENTS",params:{location:"CMD_SHOW_RESELLER"},schema:{user:r.default.REQUIRED_STRING,comments:r.default.REQUIRED_STRING}});t.saveComments=c},1467:function(e,t,n){"use strict";n.r(t);var s=n(1471),r=n(1430);for(var a in r)"default"!==a&&function(e){n.d(t,e,(function(){return r[e]}))}(a);var o=n(0),i=Object(o.a)(r.default,s.a,s.b,!1,null,null,null);t.default=i.exports},1471:function(e,t,n){"use strict";var s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ui-dialog",{attrs:{id:"SUSPEND_USER_DIALOG"}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("Suspend user")]),e._v(" "),n("div",{attrs:{slot:"content"},slot:"content"},[n("ui-form-element",{attrs:{vertical:""}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("Reason")]),e._v(" "),n("input-select",{attrs:{slot:"content",options:e.reasons},slot:"content",model:{value:e.reason,callback:function(t){e.reason=t},expression:"reason"}})],1),e._v(" "),n("ui-form-element",{attrs:{vertical:""}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("Details")]),e._v(" "),n("input-textarea",{attrs:{slot:"content",rows:"3"},slot:"content",model:{value:e.details,callback:function(t){e.details=t},expression:"details"}})],1)],1),e._v(" "),n("ui-button",{attrs:{slot:"buttons",theme:"safe"},on:{click:function(t){return e.$emit("suspend",{reason:e.reason,details:e.details})}},slot:"buttons"},[n("translate",[e._v("Suspend")])],1)],1)},r=[];n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return r}))},1493:function(e,t,n){"use strict";n.r(t);var s=n(1523),r=n(1442);for(var a in r)"default"!==a&&function(e){n.d(t,e,(function(){return r[e]}))}(a);var o=n(0),i=Object(o.a)(r.default,s.a,s.b,!1,null,null,null);t.default=i.exports},1523:function(e,t,n){"use strict";var s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ui-dialog",{attrs:{id:"CREATE_MESSAGE_DIALOG",size:"normal"},on:{"dialog:close":e.$reset}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("\n Send a Message\n ")]),e._v(" "),n("template",{slot:"content"},[n("ui-form-element",[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("\n To:\n ")]),e._v(" "),n("div",{attrs:{slot:"content"},slot:"content"},[n("ui-grid",{attrs:{wrap:""}},e._l(e.users,(function(t){return n("ui-badge",{key:t,attrs:{theme:"neutral",size:"big",icon:"person"}},[e._v("\n "+e._s(t)+"\n ")])})),1)],1)],1),e._v(" "),n("ui-form-element",{attrs:{group:"message",validators:{required:!0}}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("\n Priority:\n ")]),e._v(" "),n("input-select",{attrs:{slot:"content",options:e.priorityOptions},slot:"content",model:{value:e.priority,callback:function(t){e.priority=t},expression:"priority"}})],1),e._v(" "),n("ui-form-element",{attrs:{group:"message",validators:{required:!0}}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("\n Subject:\n ")]),e._v(" "),n("input-text",{attrs:{slot:"content"},slot:"content",model:{value:e.subject,callback:function(t){e.subject=t},expression:"subject"}})],1),e._v(" "),n("ui-form-element",{attrs:{group:"message",validators:{required:!0}}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("\n Message:\n ")]),e._v(" "),n("input-textarea",{attrs:{slot:"content",rows:"10"},slot:"content",model:{value:e.message,callback:function(t){e.message=t},expression:"message"}})],1),e._v(" "),n("ui-form-element",{attrs:{underline:!1}},[n("span",{attrs:{slot:"title"},slot:"title"}),e._v(" "),n("div",{directives:[{name:"flex",rawName:"v-flex",value:{cross:"center"},expression:"{ cross: 'center' }"},{name:"gutter",rawName:"v-gutter",value:1,expression:"1"}],attrs:{slot:"content"},slot:"content"},[n("input-checkbox",{model:{value:e.emailOnly,callback:function(t){e.emailOnly=t},expression:"emailOnly"}},[n("translate",[e._v("E-mail Only")])],1),e._v(" "),e.emailOnly?n("input-checkbox",{model:{value:e.allEmailAccounts,callback:function(t){e.allEmailAccounts=t},expression:"allEmailAccounts"}},[n("translate",[e._v("All Email Accounts")]),e._v(" "),n("ui-tooltip",[n("translate",[e._v("Message will be delivered to all User/Reseller accounts that were selected plus all E-Mail accounts that exist under domains for selected User accounts.")])],1)],1):e._e()],1)])],1),e._v(" "),n("ui-button",{attrs:{slot:"buttons",theme:"primary","validate-group":"message"},on:{click:e.sendMessage},slot:"buttons"},[e._v("\n Send Message\n ")])],2)},r=[];n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return r}))},1539:function(e,t,n){"use strict";var s=n(1);Object.defineProperty(t,"__esModule",{value:!0}),t.getAdmins=t.getUsers=void 0;var r=s(n(2)),a=s(n(17)),o=s(n(30));function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,s)}return n}var l=o.default.get({id:"ALL_USERS",url:"/CMD_ALL_USER_SHOW",pagination:!0,params:{bytes:!0},after:function(e){return e.flow(e.wrap("users"),e.moveProp({"users.reasons":"options.reasons","users.add_leave_dns":"options.add_leave_dns","users.remote_server":"options.remote_servers","users.RESULT":"options.connectionError"}),e.mapProp("users",e.toTable(e.flow(e.mapArrayProps({username:e.getProp("value"),is_user:e.feedWith(1,e.flow(e.getProp("username.is_user"),e.convert.toAppBoolean)),suspended:e.flow(e.getProp("value"),e.convert.toAppBoolean),reason:e.feedWith(1,(function(e){return e.suspended.reason||"none"})),vdomains:e.toLimitedUsage(),bandwidth:e.toLimitedUsage(),quota:e.toLimitedUsage(),date_created:e.convert.toAppDate,mysql:function(t){if(t){var n=t.split("/").map((function(e){return e.trim()})),s=(0,a.default)(n,2),r=s[0],o=s[1];return e.toLimitedUsage()({limit:Number(o)||1/0,usage:r})}}}),e.mapArray((function(e){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){(0,r.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e,{test:"test"})}))))),e.mapProp("options",e.mapProps({add_leave_dns:e.convert.toAppBoolean,connectionError:function(t){return(t||"").split("<br>\\n").filter(e.notEmpty).join("<br>")},remote_servers:e.flow((function(e){return e||{}}),e.mapValues((function(t,n){var s=t.ssl,r=t.port,a=e.convert.toAppBoolean(s)?"https":"http";return"".concat(a,"://").concat(n,":").concat(r)})))})))}});t.getUsers=l;var u=o.default.get({id:"ADMINS",url:"/CMD_ADMIN_SHOW",params:{bytes:!0},pagination:!0,after:function(e){return e.flow(e.wrap("admins"),e.moveProp({"admins.reasons":"reasons"}),e.mapProp("admins",e.toTable(e.mapArrayProps({nusers:e.convert.toAppNumber,suspended:e.flow(e.getProp("value"),e.isEqual("no:"),e.not),reason:e.feedWith(1,(function(e){return e.suspended.reason||"none"})),vdomains:e.toLimitedUsage(),bandwidth:e.toLimitedUsage(),quota:e.toLimitedUsage()}))))}});t.getAdmins=u},1708:function(e,t,n){"use strict";n.r(t);var s=n(1709),r=n.n(s);for(var a in s)"default"!==a&&function(e){n.d(t,e,(function(){return s[e]}))}(a);t.default=r.a},1709:function(e,t,n){"use strict";var s=n(1);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(2)),a=n(1539),o=n(1466),i=s(n(1493)),l=s(n(1467));function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,s)}return n}var c={preload:a.getAdmins,commands:{getAdmins:a.getAdmins},components:{CreateMessageDialog:i.default,SuspendUserDialog:l.default},data:function(){return{select:[]}},computed:{reasons:l.default.$exports.reasons},methods:{reloadTable:function(){this.$reset(),this.$reloadApiTable()},deleteAdmins:function(){(0,o.deleteUsers)({select:this.select,location:"CMD_ADMIN_SHOW"}).then(this.reloadTable)},suspendAdmins:function(e){(0,o.suspendUsers)(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){(0,r.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({select:this.select},e,{location:"CMD_ADMIN_SHOW"})).then(this.reloadTable)},unsuspendAdmins:function(){(0,o.unsuspendUsers)({select:this.select,location:"CMD_ADMIN_SHOW"}).then(this.reloadTable)},loginAs:function(e){this.$store.dispatch("app/LOGIN_AS",{user:e,path:this.$route.path,router:this.$router})}}};t.default=c},2561:function(e,t){},3006:function(e,t,n){"use strict";var s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("app-page",[n("template",{slot:"header:buttons"},[n("ui-button-link",{attrs:{theme:"primary",name:"admin/users/create-admin"}},[n("translate",[e._v("Create Admin")])],1)],1),e._v(" "),n("app-page-section",[n("ui-api-table",e._b({on:{"action:message":function(t){e.$dialog("CREATE_MESSAGE_DIALOG").open()},"action:suspend":function(t){e.$dialog("SUSPEND_USER_DIALOG").open()},"action:unsuspend":e.unsuspendAdmins,"action:remove":function(t){e.$dialog("DELETE_ITEMS_DIALOG").open()}},scopedSlots:e._u([{key:"col:username",fn:function(t){var s=t.username,r=t.reason,a=t.suspended;return[n("ui-link",{attrs:{name:"admin/users/resellers/view",params:{user:s}}},[e._v("\n "+e._s(s)+"\n ")]),e._v(" "),a?n("ui-tooltip",{attrs:{theme:"danger",icon:"warning"}},[n("translate",{attrs:{"translate-params":{reason:e.reasons[r]}}},[e._v("\n Suspended: %{ reason }\n ")])],1):e._e()]}},{key:"col:bandwidth",fn:function(t){var s=t.bandwidth;return n("ui-limited-usage",e._b({},"ui-limited-usage",s,!1))}},{key:"col:quota",fn:function(t){var s=t.quota;return n("ui-limited-usage",e._b({},"ui-limited-usage",s,!1))}},{key:"col:vdomains",fn:function(t){var s=t.vdomains;return n("ui-limited-usage",e._b({attrs:{plain:""}},"ui-limited-usage",s,!1))}},{key:"row:actions",fn:function(t){var s=t.username,r=t.suspended;return n("ui-actions",{},[n("ui-link",{on:{click:function(t){e.select=[s],e.$dialog("CREATE_MESSAGE_DIALOG").open()}}},[n("translate",[e._v("Send a Message")])],1),e._v(" "),r?e._e():n("ui-link",{on:{click:function(t){e.select=[s],e.$dialog("SUSPEND_USER_DIALOG").open()}}},[n("translate",[e._v("Suspend")])],1),e._v(" "),r?n("ui-link",{on:{click:function(t){e.select=[s],e.unsuspendAdmins()}}},[n("translate",[e._v("Unsuspend")])],1):e._e(),e._v(" "),n("ui-link",{on:{click:function(t){return e.loginAs(s)}}},[n("translate",{attrs:{"translate-params":{username:s}}},[e._v("\n Login as %{ username }\n ")])],1),e._v(" "),n("ui-link",{attrs:{name:"reseller/passwords",params:{user:s}}},[n("translate",{attrs:{"translate-params":{username:s}}},[e._v("\n Change %{ username }'s password\n ")])],1),e._v(" "),n("ui-link",{on:{click:function(t){e.select=[s],e.$dialog("DELETE_ITEMS_DIALOG").open()}}},[n("translate",[e._v("Remove")])],1)],1)}}]),model:{value:e.select,callback:function(t){e.select=t},expression:"select"}},"ui-api-table",{command:e.$commands.getAdmins,property:"admins",rowID:"username",columns:{username:{label:e.$gettext("Username"),grow:!0,searchable:!0},bandwidth:{label:e.$gettext("Bandwidth"),getClass:function(e){return e.bandwidth.status?"--usage:"+e.bandwidth.status:""},width:"20%"},quota:{label:e.$gettext("Disk Usage"),getClass:function(e){return e.bandwidth.status?"--usage:"+e.quota.status:""},width:"20%"},nusers:e.$gettext("# of Users"),vdomains:e.$gettext("# of domains"),suspended:{label:e.$gettext("Suspended"),hide:!0,searchable:{type:"select",comparison:"contains",options:{"yes:":e.$gettext("Yes"),"no:":e.$gettext("No")}}}},actions:{message:e.$gettext("Send a Message"),suspend:e.$gettext("Suspend"),unsuspend:e.$gettext("Unsuspend"),remove:e.$gettext("Delete")},updateOn:["DELETE_USERS","SUSPEND_USERS","UNSUSPEND_USERS"],verticalLayout:e.$_Client.isPhone},!1))],1),e._v(" "),n("create-message-dialog",{attrs:{users:e.select}}),e._v(" "),n("ui-dialog-delete-items",{attrs:{subject:e.$ngettext("admin","admins",e.select.length)},on:{"click:confirm":e.deleteAdmins}}),e._v(" "),n("suspend-user-dialog",{on:{suspend:e.suspendAdmins}})],2)},r=[];n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return r}))}}]); |