PageSourceSearch

https://mitglieder.flvbw.de/portal-fclient/7106.ac85fdc5c29f366d61c9.js

js flvbw.de collected 2026-10-10 00:33:48 UTC 85,976 bytes, 1 lines download raw bytes

1(self.webpackChunk=self.webpackChunk||[]).push([[7106],{50827(e,t,i){"use strict";const s={SHOW_ALL:"show_all",ONLY_PURPOSE_TEMPLATES:"only_purpose_templates",ONLY_USER_TEMPLATES:"only_user_templates",ALLOWED_WORKFLOW_TEMPLATES:"allowed_workflow_templates"};i.d(t,["A",0,s])},48381(e,t,i){"use strict";var s=i(66245),n=i.n(s),o=i(80299),a=i.n(o),r=i(14507).A,l={initialize:function(){if(r.prototype.initialize.apply(this,arguments),!this.options.valueField)throw new Error('MultiTagFormCombobox: please set the "valueField" option.');this.options.allvalues=[],this.SubView=this.options.subformView},beforeRender:function(){this.isRendered()&&(this.options.allvalues=this.getValues())},afterRender:function(){this.options.values=[],this.setValues(this.options.allvalues,!0)},hasUpload:function(){var e,t,i,s=!1;for(t=0,i=this.options.values.length;t<i;t++)(e=this.getView("tagContainer").getView(this.options.values[t])).isUpload?s=!0:e.hasUpload&&(s=s||e.hasUpload());return s},getUploadFields:function(){var e,t,i,s=[];for(t=0,i=this.options.values.length;t<i;t++)(e=this.getView("tagContainer").getView(this.options.values[t])).isUpload?s.push(e):e.getUploadFields&&(s=a()(s,e.getUploadFields()));return s},getValues:function(){var e,t,i,s,n=this.options.values,o=[];for(i=0,s=n.length;i<s;i++)e=n[i],(t=this.getView("tagContainer").getView(e).getValue())[this.options.valueField]=e,o.push(t);return this.options.allvalues=o,o},setValues:function(e,t){var i,s,o,a,r,l=[];for(a=0,r=e.length;a<r;a++)void 0!==this._getTextByValue(e[a][this.options.valueField])&&l.push(e[a]);if(this.options.allvalues=l,this.isRendered()){for(i=this.getValues(),a=0,r=(s=n()(i,l)).length;a<r;a++)o=s[a][this.options.valueField],this.unpickOption(o,t);for(a=0,r=(s=n()(l,i)).length;a<r;a++)o=s[a][this.options.valueField],this.pickOption(o,t),this.getView("tagContainer").getView(o).setValue(s[a])}for(this.options.values=[],a=0,r=l.length;a<r;a++)this.options.values.push(l[a][this.options.valueField]);return t||this.trigger("change",l),this},_getAllValues:function(){var e,t,i,s;if(!this._allValues)for(r.prototype._getAllValues.apply(this,arguments),s=this._allValues,this._allValues=[],e=0,t=s.length;e<t;e++)(i={})[this.options.valueField]=s[e],this._allValues.push(i);return this._allValues}};const c=r.extend(l);i.d(t,["A",0,c])},11497(e,t,i){"use strict";var s=i(48381),n=i(96166),o=s.A,a={initialize:function(){var e="",t=null;if(this.options.subforms=this.options.subforms||{},this.options.showSelectAll=!1,o.prototype.initialize.apply(this,arguments),!this.options.valueField)throw new Error('MultiTagFormCombobox: please set the "valueField" option.');for(e in this.SubViews={},this.options.subforms)Object.prototype.hasOwnProperty.call(this.options.subforms,e)&&(t=this.options.subforms[e],this.SubViews[e]=n.A.extend({options:{fields:t}}))},pickOption:function(e,t){var i;return e!==this._NOVALUE&&(this.options.values.push(e),this.getView("combobox").disableOption(e),this.getView("combobox").setValue(this._NOVALUE,!0),(i=new this.SubViews[e]({text:this._getTextByValue(e)})).on("close",function(){this._tagCloseHandler(e)},this),this.getView("tagContainer").appendView(i,e),t||(this.trigger("pick",e,i),this.trigger("change",this.getValues()))),this},getValues:function(){var e,t,i,s,n=this.options.values,o={};for(i=0,s=n.length;i<s;i++)e=n[i],t=this.getView("tagContainer").getView(e).getValue(),o[e]=t;return o},setValues:function(e,t){var i,s,n={};for(i in e)Object.prototype.hasOwnProperty.call(e,i)&&void 0!==this._getTextByValue(i)&&(n[i]=e[i]);if(this.options.allvalues=n,this.isRendered()){for(i in s=this.getView("tagContainer").getViews())Object.prototype.hasOwnProperty.call(s,i)&&this.unpickOption(i,!1);for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(this.pickOption(i,!1),this.getView("tagContainer").getView(i).setValue(n[i]))}return t||this.trigger("change",this.getValues()),this}};const r=o.extend(a);i.d(t,["A",0,r])},96166(e,t,i){"use strict";var s=i(22737),n=i(84019),o={baseClassName:"iw-tag-form",initialize:function(){var e,t;this.options=$.extend(!0,{},this.options),this.options.fields=this.options.fields||[],e=new n.A({className:"iw-closable",text:this.options.text,showCloseIcon:!Object.prototype.hasOwnProperty.call(this.options,"showCloseIcon")||this.options.showCloseIcon}).on("close",this.close,this),t=new s.A({fields:this.options.fields,disableControls:!0}),this.fields=t.fields,this.appendView(e).appendView(t,"form"),this.getValue=this.getValues,this.setValue=this.setValues},hasUpload:function(){return this.getView("form").hasUpload()},getUploadFields:function(){return this.getView("form").getUploadFields()},setValues:function(e){return this.getView("form").setValues(e),this},getValues:function(){return this.getView("form").getValues()},hideField:function(e){return this.getView("form").hideField(e),this},showField:function(e){return this.getView("form").showField(e),this},close:function(){return this.$el.remove(),this.trigger("close"),this}};const a=i(95389).A.extend(o);
1i.d(t,["A",0,a])},55047(e,t,i){"use strict";i.d(t,{A:()=>lo});var s=i(88588),n=i(6288),o=i(96992),a=i(18579),r=i(73831),l=i(7807),c=l.A,h={initialize:function(){c.prototype.initialize.apply(this,arguments),this.model.on("model:partial",this.successHandler,this)},successHandler:function(){c.prototype.successHandler.apply(this,[{total:this.model.get("total"),failedIds:this.model.get("failedIds")}])}};const d=c.extend(h);var u=i(18855),p=i(43346),m=i.n(p),f=i(81370),A=i(35545),b={buildSpecificPart:function(){var e;return e=m()({},this.model.attributes),new A.A(e)}};const _=f.A.extend(b);var g=a.A,w={initialize:function(){this.options.title="user.batch.activateUsers.title",this.options.batchActionsThreshold=this.options.batchActionsThreshold||0,this._createBgJob=this.options.batchActionsThreshold>0&&this.options.entities.count>this.options.batchActionsThreshold,g.prototype.initialize.apply(this,arguments)},getContentViews:function(){return this.options.entities.ids&&(this.options.entities.ids=this.options.entities.ids.map(Number)),this._createBgJob?this._getContentViewsForBgJob():this._getContentViewsForDirectExecution()},_getContentViewsForDirectExecution:function(){return[new d({entityName:"users",entities:this.options.entities,url:"/users/actions/activate",message:"user.batch.activateUsers.text"}),new u.A]},_getContentViewsForBgJob:function(){return[new l.A({entityName:"users",entities:this.options.entities,url:"/users/actions/activate?createBgJob=true",message:"user.batch.activateUsers.text"}),new r.A,new _]}};const v=g.extend(w);var T=i(79312),E=i(22737),C=i(25364),y=i(34229),I=i(72069),O=I.A,S={uri:"/users/actions/apply/profile-template",validation:{templateId:{required:!0},users:{required:!0}},fieldMapping:function(e){return O.prototype.fieldMapping.call(this,{templateId:Number(e.templateId)})}};const N=O.extend(S);var F={initialize:function(){this.options.users=this.options.users||{ids:[],count:0},this.model=new N,this.model.setUsers(this.options.users),this.formOptions=this.formOptions||{},this.formOptions.fields=[{name:"templateId",required:!0,fieldView:new T.A,fieldLabel:"user.batch.profileTemplate"}],this._form=new E.A(m()(this.formOptions,{model:this.model})),this._form.on("success",function(e){this.successHandler(e.get("backgroundJobId"))},this),this._templatesCollection=new y.A,this._templatesCollection.setQueryParam("sort_by","name").setQueryParam("sort_order","ASC").setCanApplyFlag(),this.mask(),this._templatesCollection.fetch().then(()=>{this.unmask(),this._setFormComboboxes()}).catch(e=>{throw this.unmask(),this.errorHandler(),e}),this._form.on("cancel",this.cancelHandler,this),this.appendView(this._form)},_setFormComboboxes:function(){var e=[];this._templatesCollection.each(function(t){e.push({value:t.get("id"),text:t.get("name")})}),this._form.getField("templateId").setOptions(e)}};const V=C.A.extend(F);var P=i(68972),x={buildSpecificPart:function(){var e;return e=m()({},this.model.attributes),new P.A(e)}};const k=f.A.extend(x);var R=a.A,M={initialize:function(){this.options.title="user.batch.applyProfileTemplate.title",R.prototype.initialize.apply(this,arguments)},getContentViews:function(){return[new V({users:this.options.entities}),new r.A,new k]}};const L=R.extend(M);var U=i(8218),D=i(96107),H=i(73027),z={uri:"/users/actions/apply-to-entities",validation:{users:{required:!0},entities:{requiredMultiSelect:!0}},setUsers:function(e){return this.users=e,this},setApiName:function(e){return this.apiName=e,this},fieldMapping:function(e){var t=e.entities||[];return this.users.ids&&(this.users.ids=this.users.ids.map(Number)),{users:this.users,apiName:this.apiName,entities:{ids:t,count:t.length}}}};const B=i(88773).A.extend(z);var q=E.A.extend(D.A),G={initialize:function(){this.options.users=this.options.users||{ids:[],count:0},this.options.apiName=this.options.apiName||"",this.model=new B,this.model.setUsers(this.options.users).setApiName(this.options.apiName),this.options.fields=[{name:"entities",required:!0,fieldLabel:"user.batch.applyToEntities.selectEntities",fieldView:new H.A({apiName:this.options.apiName,useLegacyApplicationSearch:!0})}],this.options.submitButtonLabel="core.submit",q.prototype.initialize.apply(this,arguments),this.on("success",function(e){this.successHandler(e.get("backgroundJobId"))},this),this.on("cancel",this.cancelHandler,this)}};const J=q.extend(G);var j=i(68424),W=i(88797),Y={buildSpecificPart:function(){var e;return e=m()({},this.model.attributes),new W.A(e)},buildSuccessMessageView:function(){var e,t,i,s="bgjob.dialog.success";return e=s+".applyToEntity."+this.model.get("metaInput").data.apiName,i=this.model.get("metaResult").failedIds||[],(t=$.i18n._pl(e,{"#SUCCESS_COUNT#":this.model.get("metaResult").total-i.length}))===e&&(t=$.i18n._(s)),new j.A({content:t,level:"SUCCESS"})}};const K=f.A.extend(Y);var X=a.A,Q={initialize:function(){this.options.title=this._getDialogTitle(),X.prototype.initialize.apply(this,arguments)},getContentViews:function(){return[new J({users:this.options.entities,apiName:this._getEntityApiName()}),new r.A,new K]},_getDialogTitle:function(){var e,t,i="",s="user.batch.applyToEntities.title";return(e=U.A.dynamicEntityModels.getByApiName(this._getEntityApiName()))&&(t=s+"."+e.apiName)===(i=$.i18n._(t))&&(i=$.i18n._pl(s,{"#ENTITY_NAME#":e.pluralName})),i},_getEntityApiName:function(){var e,t=this.options.batchActionOptions.batchActionId,i="";return t&&3===(e=t.split("*")).length&&(i=e[2]),i}};const Z=X.extend(Q);var ee=i(30872),te=i.n(ee),ie=i(95389),se=ie.A,ne={template:te()('<div class="iw-c-form-selectBox"></div>'),optionTemplate:te()('<div class="iw-c-form-selectBox-box" data-value="<%- value %>"><div class="iw-c-form-selectBox-box-inner"><p data-value="<%- value %>"><%- $.i18n._(text) %></p></div></div>'),initialize:function(){this.options=$.extend(!0,{},this.options),this.options.options=this.options.options||[]},afterRender:function(){this._setOptions(this.options.options,!0)},_setOptions:function(e){var t,i;if(e=$.extend(!0,[],e),this.isRendered())for(this.$el.html(""),t=0,i=e.length;t<i;t++)this.$el.append(this.optionTemplate(e[t]));return this.options.options=e,this},events:{click:"_clickHandler"},_clickHandler:function(e){var t;void 0!==(t=$(e.target).attr("data-value")||$(e.target).parent().attr("data-value"))&&this.trigger("select",t)}};var oe=se.extend(ne).extend(D.A),ae={_selectOptions:[{value:"add",text:"core.list.batchActionMethodAdd"},{value:"delete",text:"core.list.batchActionMethodDelete"},{value:"change",text:"core.list.batchActionMethodChange"}],initialize:function(){this.options.options=this.options.options||this._selectOptions,oe.prototype.initialize.apply(this,arguments),this.on("select",this.successHandler,this)}};const re=oe.extend(ae);var le=i(14507),ce=I.A,he={uri:"/users/actions/manage/membership/access-groups",fieldMapping:function(e){return ce.prototype.fieldMapping.call(this,{add:{ids:e.addIds.map(Number),networkIds:e.addNetworkIds.map(Number)},remove:{ids:e.removeIds.map(Number),networkIds:e.removeNetworkIds.map(Number)}})}};const de=ce.extend(he);var ue={initialize:function(){this.options.users=this.options.users||{ids:[],count:0},this.model=new de,this.model.setUsers(this.options.users),this.formOptions=this.formOptions||{},this.formOptions.fields=[{name:"removeIds",required:!0,fieldView:new le.A,fieldLabel:"user.batch.removeAccessGroups"},{name:"removeNetworkIds",required:!0,fieldView:new le.A,fieldLabel:"user.batch.forNetworks"},{name:"addIds",required:!0,fieldView:new le.A,fieldLabel:"user.batch.addAccessGroups"},{name:"addNetworkIds",required:!0,fieldView:new le.A,fieldLabel:"user.batch.forNetworks"}],this._form=new E.A(m()(this.formOptions,{model:this.model})),this._form.on("success",function(e){this.successHandler(e.get("backgroundJobId"))},this),this.mask(),Promise.all([U.A.networksCurrentTree.fetch(),U.A.accessGroups.fetch()]).then(()=>{this.unmask(),this._setFormComboboxes()}).catch(e=>{throw this.unmask(),this.errorHandler(),e}),this._form.on("cancel",this.cancelHandler,this),this.appendView(this._form)},run:function(e){return this._prepareFields(e),this},_prepareFields:function(e){switch(e){case"add":this._form.hideField("removeIds"),this._form.hideField("removeNetworkIds"),this._form.model.validation.addIds={requiredMultiSelect:!0},this._form.model.validation.addNetworkIds={requiredMultiSelect:!0},this._form.model.validation.removeIds={},this._form.model.validation.removeNetworkIds={};break;case"delete":this._form.model.validation.addIds={},this._form.model.validation.addNetworkIds={},this._form.model.validation.removeIds={requiredMultiSelect:!0},this._form.model.validation.removeNetworkIds={requiredMultiSelect:!0},this._form.hideField("addIds"),this._form.hideField("addNetworkIds");break;default:this._form.model.validation.addIds={requiredMultiSelect:!0},this._form.model.validation.addNetworkIds={requiredMultiSelect:!0},this._form.model.validation.removeIds={requiredMultiSelect:!0},this._form.model.validation.removeNetworkIds={requiredMultiSelect:!0}}},_setFormComboboxes:function(){const e=U.A.accessGroups.toOptions();var t=[];U.A.networksCurrentTree.data.each(function(e){t.push({value:e.get("id"),text:e.get("name")}
1)}),this._form.fields.removeNetworkIds.setOptions(t),this._form.fields.addNetworkIds.setOptions(t),this._form.fields.removeIds.setOptions(e),this._form.fields.addIds.setOptions(e)}};const pe=C.A.extend(ue);var me=i(90277),fe={buildSpecificPart:function(){var e;return e=m()({},this.model.attributes),new me.A(e)}};const Ae=f.A.extend(fe);var be=a.A,_e={initialize:function(){this.options.title="user.batch.changeAccessGroups.title",be.prototype.initialize.apply(this,arguments)},getContentViews:function(){return[new re,new pe({users:this.options.entities}),new r.A,new Ae]}};const ge=be.extend(_e);var we=i(59375),ve=C.A,Te={initialize:function(){this.options.users=this.options.users||{ids:[],count:0},this.options.createBgJob=this.options.createBgJob||!1,this.model=new I.A,this.model.setUsers(this.options.users).on("model:synced",this.successHandler,this).on("model:partial",this.successHandler,this).on("model:error",this.errorHandler,this)},run:function(e){switch(e){case"add":this.model.uri="/users/actions/add/clipboard";break;case"delete":this.model.uri="/users/actions/remove/clipboard";break;default:this.model.uri="/users/actions/save/clipboard"}return this.options.createBgJob&&(this.model.uri+="?createBgJob=true"),this.mask(),this.model.save(),this},successHandler:function(){this.options.createBgJob?ve.prototype.successHandler.apply(this,[this.model.get("backgroundJobId")]):ve.prototype.successHandler.apply(this,[{total:this.model.get("total"),failedIds:this.model.get("failedIds")}])}};const Ee=ve.extend(Te);var Ce=i(58633),ye={buildSpecificPart:function(){var e;return e=m()({},this.model.attributes),new Ce.A(e)}};const Ie=f.A.extend(ye);var Oe=a.A,Se={initialize:function(){this.options.title="user.batch.changeClipboard.title",this.options.batchActionsThreshold=this.options.batchActionsThreshold||0,this._createBgJob=this.options.batchActionsThreshold>0&&this.options.entities.count>this.options.batchActionsThreshold,this._processView=new Ee({createBgJob:this._createBgJob,users:this.options.entities}),Oe.prototype.initialize.apply(this,arguments),this.on("batchaction:success",function(){we.A.trigger("pool:changed")},this)},getContentViews:function(){return this._createBgJob?this._getContentViewsForBgJob():this._getContentViewsForDirectExecution()},_getContentViewsForDirectExecution:function(){return[new re({options:[{value:"add",text:"user.batch.clipboardAdd.title"},{value:"delete",text:"user.batch.clipboardRemove.title"},{value:"change",text:"user.batch.saveAsNewClipboard"}]}),this._processView,new u.A]},_getContentViewsForBgJob:function(){return[new re({options:[{value:"add",text:"user.batch.clipboardAdd.title"},{value:"delete",text:"user.batch.clipboardRemove.title"},{value:"change",text:"user.batch.saveAsNewClipboard"}]}),this._processView,new r.A,new Ie]}};const Ne=Oe.extend(Se);var Fe=a.A,Ve={initialValue:"change",initialize:function(){this.options.title="user.batch.changeClipboard.title",this.options.createBgJob=this.options.createBgJob||!1,Fe.prototype.initialize.apply(this,arguments),this.on("batchaction:success",function(){we.A.trigger("pool:changed")},this)},getContentViews:function(){return this._createBgJob?this._getContentViewsForBgJob():this._getContentViewsForDirectExecution()},_getContentViewsForDirectExecution:function(){return[new Ee({users:this.options.entities,createBgJob:this.options.createBgJob}),new u.A]},_getContentViewsForBgJob:function(){return[new Ee({users:this.options.entities,createBgJob:this.options.createBgJob}),new r.A,new Ie]}};const Pe=Fe.extend(Ve);var xe=I.A,ke={uri:"/users/actions/manage/membership/member-statuses",fieldMapping:function(e){return xe.prototype.fieldMapping.call(this,{add:{id:Number(e.addId),networkIds:e.addNetworkIds.map(Number)},remove:{id:Number(e.removeId),networkIds:e.removeNetworkIds.map(Number)}})}};const Re=xe.extend(ke);var Me={initialize:function(){this.options.users=this.options.users||{ids:[],count:0},this.model=new Re,this.model.setUsers(this.options.users),this.formOptions=this.formOptions||{},this.formOptions.fields=[{fieldView:new T.A,name:"removeId",required:!0,fieldLabel:"user.batch.removeStatuses"},{fieldView:new le.A,name:"removeNetworkIds",required:!0,fieldLabel:"user.batch.forNetworks"},{fieldView:new T.A,name:"addId",required:!0,fieldLabel:"user.batch.addStatuses"},{fieldView:new le.A,name:"addNetworkIds",required:!0,fieldLabel:"user.batch.forNetworks"}],this._form=new E.A(m()(this.formOptions,{model:this.model})),this._form.on("success",function(e){this.successHandler(e.get("backgroundJobId"))},this),this.mask(),Promise.all([U.A.networksCurrentTree.fetch(),U.A.membershipStatuses.fetch()]).then(()=>{this.unmask(),this._setFormComboboxes()}).catch(e=>{throw this.unmask(),this.errorHandler(),e}),this._form.on("cancel",this.cancelHandler,this),this.appendView(this._form)},run:function(e){return this._prepareFields(e),this},_prepareFields:function(e){switch(e){case"add":this._form.hideField("removeId"),this._form.hideField("removeNetworkIds"),this._form.model.validation.addId={required:!0},this._form.model.validation.addNetworkIds={requiredMultiSelect:!0},this._form.model.validation.removeId={},this._form.model.validation.removeNetworkIds={};break;case"delete":this._form.hideField("addId"),this._form.hideField("addNetworkIds"),this._form.model.validation.addId={},this._form.model.validation.addNetworkIds={},this._form.model.validation.removeId={required:!0},this._form.model.validation.removeNetworkIds={requiredMultiSelect:!0};break;default:this._form.model.validation.addId={required:!0},this._form.model.validation.addNetworkIds={requiredMultiSelect:!0},this._form.model.validation.removeId={required:!0},this._form.model.validation.removeNetworkIds={requiredMultiSelect:!0}}},_setFormComboboxes:function(){var e=[];U.A.networksCurrentTree.data.each(function(t){e.push({value:t.get("id"),text:t.get("name")}
1)}),this._form.fields.removeId.setOptions(U.A.membershipStatuses.options),this._form.fields.addId.setOptions(U.A.membershipStatuses.options),this._form.fields.removeNetworkIds.setOptions(e),this._form.fields.addNetworkIds.setOptions(e)}};const Le=C.A.extend(Me);var Ue=i(20925),De={buildSpecificPart:function(){var e;return e=m()({},this.model.attributes),new Ue.A(e)}};const He=f.A.extend(De);var ze=a.A,$e={initialize:function(){this.options.title="user.batch.changeStatuses.title",ze.prototype.initialize.apply(this,arguments)},getContentViews:function(){return[new re({options:[{value:"add",text:"core.list.batchActionMethodAdd"},{value:"delete",text:"core.list.batchActionMethodDelete"}]}),new Le({users:this.options.entities}),new r.A,new He]}};const Be=ze.extend($e);var qe=I.A,Ge={uri:"/users/actions/manage/membership/networks",validation:{users:{required:!0},add:function(e){var t,i,s;if(0===e.length)return"core.validate.invalidEmptyValue";for(i=0,s=e.length;i<s;i++)if((t=e[i]).addAccessGroupIds&&t.addAccessGroupIds.length&&0===t.addOrgAdmins.length&&t.isAdminAccessGroup)return"core.validate.invali
1dEmptyValue"},removeIds:{requiredMultiSelect:!0}},fieldMapping:function(e){return qe.prototype.fieldMapping.call(this,{add:e.add.map(this._mapNetworkData),removeIds:e.removeIds.map(Number)})},_mapNetworkData:function(e){var t={};return t.id=Number(e.id),t.membershipStatusId=Number(e.membershipStatusId),t.removeAccessGroupIds=e.removeAccessGroupIds.map(Number),t.addAccessGroupIds=e.addAccessGroupIds.map(Number),t.removeOrgAdminIds=e.removeOrgAdminIds.map(Number),t.addOrgAdmins=e.addOrgAdmins.map(function(e){return{id:Number(e.id),accessRights:Number(e.accessRights)}}),t.removeContentAdminIds=e.removeContentAdminIds.map(Number),t.addContentAdminIds=e.addContentAdminIds.map(Number),t}};const Je=qe.extend(Ge);var je=i(55378),We=i.n(je),Ye=i(33031),Ke=i.n(Ye),Xe=i(48381),Qe=i(7309),Ze=i.n(Qe),et=i(5287),tt=i.n(et),it=i(62216),st=i.n(it),nt=i(96166),ot=i(35694),at=i(65139),rt=nt.A,lt={initialize:function(){this.options.fields=[{name:"accessRights",fieldView:new T.A({options:[{value:at.A.READ_ONLY,text:"user.detail.account.access.adminAccessRight.readOnly"},{value:at.A.FULL_ACCESS,text:"user.detail.account.access.adminAccessRight.fullAccess"}]}),fieldLabel:"user.detail.account.access.accessRights"}],rt.prototype.initialize.apply(this,arguments)}};const ct=rt.extend(lt);var ht=nt.A,dt={initialize:function(){this._isAdminAccessGroup={},this._adminAccessGroups=U.A.accessGroups.toIdsWithAdminAccess();const e=U.A.accessGroups.toOptions();this.options.fields=[{name:"membershipStatusId",fieldView:new T.A({options:U.A.membershipStatuses.options}),fieldLabel:"user.batch.membershipStatus"},{name:"removeAccessGroupIds",fieldView:new le.A({showRemoveAll:!0,showSelectAll:!0,options:e}),fieldLabel:"user.batch.removeAccessGroups"},{name:"addAccessGroupIds",fieldView:new le.A({showRemoveAll:!0,showSelectAll:!0,options:e}),fieldLabel:"user.batch.addAccessGroups"},{name:"removeOrgAdminIds",fieldView:new le.A({showRemoveAll:!0,showSelectAll:!0,options:e}),fieldLabel:"user.batch.removeUserAdmins",hidden:!0},{name:"addOrgAdmins",fieldView:new Xe.A({valueField:"id",showRemoveAll:!0,showSelectAll:!0,subformView:ct}),fieldLabel:"user.batch.addUserAdmins",hidden:!0,required:!0}],this.options.fields.push({name:"removeContentAdminIds",fieldView:new le.A({showRemoveAll:!0,showSelectAll:!0}),fieldLabel:"user.batch.removeContentAdmins"}),this.options.fields.push({name:"addContentAdminIds",fieldView:new le.A({showRemoveAll:!0,showSelectAll:!0}),fieldLabel:"user.batch.addContentAdmins"}),ht.prototype.initialize.apply(this,arguments),this.fields.addAccessGroupIds.on("change",function(e){this._configureOrgAdminFields(e.map(e=>parseInt(e,10)))},this)},getValues:function(){let e=ht.prototype.getValues.apply(this,arguments);return e.isAdminAccessGroup=this._isAdminAccessGroup[this.options.networkId],e},_configureOrgAdminFields:function(e){Boolean(tt()(this._adminAccessGroups,e).length)?(0===this.fields.addOrgAdmins.getValues().length&&this._setOrgAdminsOptions(),this.showField("removeOrgAdminIds"),this.showField("addOrgAdmins"),this._isAdminAccessGroup[this.options.networkId]=!0):(this.hideField("removeOrgAdminIds"),this.hideField("addOrgAdmins"),this.fields.removeOrgAdminIds.setValue([]),this.fields.addOrgAdmins.setValue([]),this._isAdminAccessGroup[this.options.networkId]=!1)},_setOrgAdminsOptions:function(){var e,t;e=(0,ot.A)(this.options.networkId),t=Ze()(e,{value:this.options.networkId.toString(),indentation:0}),st()(t)||(this.fields.removeOrgAdminIds.on("pick",function(e,i){t.value===e&&i.setClassName("iw-g-emphasized")},this),this.fields.addOrgAdmins.on("pick",function(e,i){t.value===e&&i.setClassName("iw-g-emphasized")},this)),this.fields.removeOrgAdminIds.setOptions(e),this.fields.addOrgAdmins.setOptions(e)}};const ut=ht.extend(dt);var pt={initialize:function(){var e;this.options.value=this.options.value||{},this.options.options=this.options.options||[],e=[U.A.accessGroups.fetch(),U.A.networksCurrentTree.fetch(),U.A.networksAll.fetch(),U.A.membershipStatuses.fetch(),U.A.adminCommunities.fetch(),U.A.organisationalUnitsFullAccess.fetch()],this.mask(),Promise.all(e).then(()=>{this.unmask(),this._multiTagFormCombobox=this._buildSubformFieldView(),this._multiTagFormCombobox.setValues(this.options.value).on("pick",this._pickH
1andler,this),this.appendView(this._multiTagFormCombobox)}).catch(e=>{throw this.unmask(),e})},setValue:function(e){return this.options.value=e,this._multiTagFormCombobox&&this._multiTagFormCombobox.setValues(e),this},getValue:function(){return this._multiTagFormCombobox&&(this.options.value=this._multiTagFormCombobox.getValues()),this.options.value},_buildSubformFieldView:function(){return new Xe.A({text:"core.pickUp",valueField:"id",options:this.options.options,subformView:ut,showRemoveAll:!0,showSelectAll:!0})},_pickHandler:function(e,t){t.getView("form").hideAnnotation(),t.options.networkId=e,this._setContentAdminOptions(e,t)},_setContentAdminOptions:function(e,t){let i=We()(U.A.networksCurrentTree.data.get(e).get("communities"),"id"),s=[],n=[];for(const e of U.A.adminCommunities.data)if(i.includes(parseInt(e.id,10))&&e.meta["USER-COMMUNITY-ASSIGN_AS_ADMIN_ANY"]){let t={value:e.id,text:e.nameWithCategory};e.categoryName?n.push(t):s.push(t)}s=Ke()(s,"text"),n=Ke()(n,"text"),s=s.concat(n),t.fields.removeContentAdminIds.setOptions(s),t.fields.addContentAdminIds.setOptions(s)}};const mt=ie.A.extend(pt);var ft={initialize:function(){this.options.users=this.options.users||{ids:[],count:0},this.model=new Je,this.model.setUsers(this.options.users),this._form=new E.A({fields:this._getFormFields(),submitOnClick:!1,model:this.model}),this._form.on("success",function(e){this.successHandler(e.get("backgroundJobId"))},this),this.mask(),U.A.networksCurrentTree.fetch().then(()=>{this.unmask(),this._setFormComboboxes()}).catch(e=>{throw this.unmask(),this.errorHandler(),e}),this._form.on("cancel",this.cancelHandler,this),this._form.on("submit",function(){this.model.set("add",this._subform.getValue()),this._form.submit()},this),this.appendView(this._form)},run:function(e){return this._prepareFields(e),this},_setFormComboboxes:function(){var e=[];U.A.networksCurrentTree.data.each(function(t){e.push({value:t.get("id"),text:t.get("name")})}),this._form.getField("removeIds").setOptions(e),this._subform=new mt({options:e}),this._form.removeField("add"),this._form.addField({name:"add",fieldLabel:"user.batch.addNetworks",fieldView:this._subform,required:!0},"removeIds")},_getFormFields:function(){return[{name:"removeIds",fieldView:new le.A({text:"core.pickUp",showRemoveAll:!0,showSelectAll:!0}),fieldLabel:"user.batch.removeNetworks",required:!0},{name:"add",fieldLabel:"user.batch.addNetworks",fieldView:(new ie.A).mask(),required:!0}]},_prepareFields:function(e){switch(e){case"add":this._form.hideField("removeIds"),this._form.model.validation.removeIds={};break;case"delete":this._form.hideField("add"),this._form.model.validation.add={}}}};const At=C.A.extend(ft);var bt=i(22271),_t={buildSpecificPart:function(){var e;return e=m()({},this.model.attributes),new bt.A(e)}};const gt=f.A.extend(_t);var wt=a.A,vt={initialize:function(){this.options.title="user.batch.changeNetworks.title",wt.prototype.initialize.apply(this,arguments)},getContentViews:function(){return[new re,new At({users:this.options.entities}),new r.A,new gt]}};const Tt=wt.extend(vt);var Et=i(50807),Ct=i(10152),yt=i(42001),It=i(50827),Ot=C.A,St={purposeName:yt.A.WELCOME_MAIL,initialize:function(){this.mailTemplatesCollection=new Et.A,this.mailTemplatesCollection.setQueryParams({purpose:this.purposeName,purposeFilter:It.A.ONLY_PURPOSE_TEMPLATES})},run:async function(){this.mask();try{await this.mailTemplatesCollection.fetch();const e={title:this.options.dialogTitle,mailTemplateModel:this.mailTemplatesCollection.models[0],users:this.options.users,matchingInfo:this.options.matchingInfo},t=new Ct.A(e).render();t.on("success",()=>{Ot.prototype.successHandler.apply(this,[{total:this.options.users.count,failedIds:[]}])}),t.on("close",()=>{this.trigger("content:cancel")})}finally{this.unmask()}}};const Nt=Ot.extend(St),Ft=Nt.extend({purposeName:yt.A.PASSWORD_MAIL});var Vt=a.A,Pt={initialize:function(){this.options.title="user.batch.changePassword.title",Vt.prototype.initialize.apply(this,arguments)},getContentViews:function(){return this._form=new Ft({users:this.options.entities,dialogTitle:this.options.title}),[this._form,new u.A]}};const xt=Vt.extend(Pt);var kt=i(89832),Rt=i(92037),Mt=I.A,Lt={uri:"/users/actions/change/payment-rule",validation:{addId:{required:!0},dateInterval:{requiredRange:!0,validIsoDateRange:!0},removeId:{required:!0},users:{required:!0}},fieldMapping:function(e){return Mt.prototype.fieldMapping.call(this,{addId:Number(e.addId),dateInterval:e.dateInterval,removeId:Number(e.removeId)})}};const Ut=Mt.extend(Lt);var Dt={initialize:function(){this.options.users=this.options.users||{ids:[],count:0},this.model=new Ut,this.model.setUsers(this.options.users),this.formOptions=this.formOptions||{},this.formOptions.fields=[{fieldView:new T.A({showText:!0}),name:"removeId",required:!0,fieldLabel:"user.batch.paymentRule.remove"},{fieldView:new T.A({showText:!0}),name:"addId",required:!0,fieldLabel:"user.batch.paymentRule.add"},{fieldView:new kt.A,name:"dateInterval",required:!0,fieldLabel:"user.batch.paymentRule.interval"}],this._form=new E.A(m()(this.formOptions,{model:this.model})),this._form.on("success",function(e){this.successHandler(e.get("backgroundJobId"))},this),this._paymentRulesCollection=new Rt.A,this.mask(),this._paymentRulesCollection.fetch().then(()=>{this.unmask(),this._setFormComboboxes()}).catch(e=>{throw this.unmask(),this.errorHandler(),e}),this._form.on("cancel",this.cancelHandler,this),this.appendView(this._form)},run:function(e){return this._prepareFields(e),this},_prepareFields:function(e){switch(e){case"add":this._form.hideField("removeId"),this._form.model.validation.addId={required:!0},this._form.model.validation.dateInterval={requiredRange:!0,validIsoDateRange:!0},this._form.model.validation.removeId={};break;case"delete":this._form.hideField("addId"),this._form.hideField("dateInterval"),this._form.model.validation.addId={},this._form.model.validation.dateInterval={},this._form.model.validation.removeId={required:!0};break;default:this._form.model.validation.addId={required:!0},this._form.model.validation.dateInterval={requiredRange:!0,validIsoDateRange:!0},this._form.model.validation.removeId={required:!0}}},_setFormComboboxes:function(){var e=[];this._paymentRulesCollection.each(function(t){e.push({value:t.get("id"),text:t.get("name")}
1)}),this._form.getField("removeId").setOptions(e),this._form.getField("addId").setOptions(e)}};const Ht=C.A.extend(Dt);var zt=i(7383),$t={buildSpecificPart:function(){var e;return e=m()({},this.model.attributes),new zt.A(e)}};const Bt=f.A.extend($t);var qt=a.A,Gt={initialize:function(){this.options.title="user.batch.changePaymentRule.title",qt.prototype.initialize.apply(this,arguments)},getContentViews:function(){return[new re,new Ht({users:this.options.entities}),new r.A,new Bt]}};const Jt=qt.extend(Gt);var jt=i(94081),Wt=i(50760),Yt=a.A,Kt={poolSelectOptions:[{value:"add",text:"user.batch.addToPool"},{value:"delete",text:"user.batch.removeFromPool"}],initialize:function(){this.options.title="user.batch.changePools",Yt.prototype.initialize.apply(this,arguments),this.on("batchaction:success",function(){we.A.trigger("pool:changed")},this)},getContentViews:function(){var e;return(e=new re({options:this.poolSelectOptions})).on("content:success",this._actionSelectHandler,this),[e,new jt.A({users:this.options.entities}),new r.A,new Wt.A]},_actionSelectHandler:function(e){switch(e){case"add":this.setTitle("user.batch.addToPool");break;case"delete":this.setTitle("user.batch.removeFromPool");break;default:this.setTitle("user.batch.replacePool")}}};const Xt=Yt.extend(Kt);var Qt=i(26834),Zt=i(79914),ei=I.A,ti={uri:"/users/actions/change-profile-fields",validation:{addFields:{requiredMultiSelect:!0},removeFields:{requiredMultiSelect:!0},users:{required:!0}},fieldMapping:function(e){const t=(new Zt.A).transformValuesForSend(e);return ei.prototype.fieldMapping.call(this,t)}};const ii=ei.extend(ti);var si=i(11741),ni=i.n(si),oi=i(11497),ai=i(74190),ri=i(85756),li={initialize:function(){this.options.value=this.options.value||{},this.options.options=this.options.options||[],this._userUtils=new Zt.A,this.mask(),Promise.all([U.A.staticFields.fetch(),U.A.additionalFields.fetch()]).then(()=>{this.unmask(),this._multiTagMultipleFormCombobox=this._buildSubformFieldView(),this._multiTagMultipleFormCombobox.setValues(this.options.value).on("pick",this._pickHandler,this),this.appendView(this._multiTagMultipleFormCombobox)}).catch(e=>{throw this.unmask(),e})},setValue:function(e){return this.options.value=e,this._multiTagMultipleFormCombobox&&this._multiTagMultipleFormCombobox.setValues(e),this},getValue:function(){return this._multiTagMultipleFormCombobox&&(this.options.value=this._multiTagMultipleFormCombobox.getValues()),this.options.value},hasUpload:function(){return this._multiTagMultipleFormCombobox.hasUpload()},getUploadFields:function(){return this._multiTagMultipleFormCombobox.getUploadFields()},_buildSubformFieldView:function(){return new oi.A({text:"core.pickUp",valueField:"addFields",options:this.options.options,subforms:this._userUtils.getSubformsForSfAndAf(!0)})},_pickHandler:function(e){var t,i,s=this._multiTagMultipleFormCombobox.getView("tagContainer").getView(e).getView("form"),n=s.getViews();for(t in n)Object.prototype.hasOwnProperty.call(n,t)&&1===(i=t.split("_")).length&&(ni()(parseInt(i[0],10))||parseInt(this._userUtils.getField(i[0]).type,10)===ri.A.DATE&&this._handleDateSubformChange(s,i[0]))},_handleDateSubformChange:function(e,t){e.getField(t+"_operation").on("change",function(i){switch(i){case ai.A.SET:e.showField(t),e.getField(t).show(),e.hideField(t+"_relative"),e.getField(t+"_relative").hide();break;case"relative":e.showField(t+"_relative"),e.getField(t+"_relative").show(),e.hideField(t),e.getField(t).hide()}},this)}};const ci=ie.A.extend(li);var hi=E.A,di={getValues:function(){var e=hi.prototype.getValues.apply(this);
1return this._transformIvalidDateValues(e)},_transformIvalidDateValues(e){var t,i;for(t in e.addFields)Object.prototype.hasOwnProperty.call(e.addFields,t)&&(i=t.split("_"),"INVALID_DATE"===e.addFields[t][i[1]]&&(e.addFields[t][i[1]]="INVALID"));return e}};const ui=hi.extend(di);var pi={initialize:function(){this.options.users=this.options.users||{ids:[],count:0},this._userUtils=new Zt.A,this.model=new ii,this.model.setUsers(this.options.users),this.model.on("model:error",this.errorHandler,this),this._form=new ui({fields:this._getFormFields(),model:this.model,useWaitParam:!0}),this._form.on("success",function(e){this.successHandler(e.get("backgroundJobId"))},this),this.mask(),Promise.all([U.A.staticFields.fetch(),U.A.additionalFields.fetch(),U.A.countries.fetch()]).then(()=>{this.unmask(),this._setFormComboboxes()}).catch(e=>{throw this.unmask(),this.errorHandler(),e}),this._form.on("cancel",this.cancelHandler,this),this._form.on("submit",this._submitHandler,this),this.appendView(this._form)},run:function(e){return this._prepareFields(e),this},_setFormComboboxes:function(){var e=this._userUtils.getSfAndAfStructuredOptions();this._form.getField("removeFields").setOptions(e),this._subform=new ci({options:e}),this._form.removeField("addFields"),this._form.addField({name:"addFields",fieldLabel:"user.batch.selectFields",valueField:"addFields",fieldView:this._subform,required:!0},"removeFields")},_getFormFields:function(){return[{fieldView:new le.A({valueField:"removeFields"}),name:"removeFields",fieldLabel:"user.batch.selectFields",required:!0},{name:"addFields",fieldLabel:"user.batch.selectFields",valueField:"addFields",fieldView:(new ie.A).mask(),required:!0}]},_prepareFields:function(e){switch(e){case"add":this._form.hideField("removeFields"),this._form.model.validation.addFields={requiredMultiSelect:!0},this._form.model.validation.removeFields={};break;case"delete":this._form.hideField("addFields"),this._form.model.validation.addFields={},this._form.model.validation.removeFields={requiredMultiSelect:!0};break;default:this._form.model.validation.addFields={requiredMultiSelect:!0},this._form.model.validation.removeFields={requiredMultiSelect:!0}}},_submitHandler:function(){this.model.set("addFields",this._subform.getValue()),this._form.submit()}};const mi=C.A.extend(pi);var fi=i(62699),Ai={triggerSuccessEventsAfterInit:!1,buildSpecificPart:function(){var e;e=m()({},this.model.attributes);const t=U.A.additionalFields.invalidate().fetch(),i=new fi.A(e);return t.then(()=>{this.triggerSuccessEvents()}),i}};const bi=f.A.extend(Ai);var _i=a.A,gi={initialize:function(){this.options.title="user.batch.changeProfileFields.title",_i.prototype.initialize.apply(this,arguments)},getContentViews:function(){return[new re({options:[{value:"add",text:"core.list.batchActionMethodAdd"},{value:"delete",text:"core.list.batchActionMethodDelete"}]}),new mi({users:this.options.entities}),new r.A,new bi]}};const wi=_i.extend(gi);var vi=i(25572),Ti=i(33160),Ei=i(75699),Ci=i(54145),yi=i(47705),Ii=i(99157),Oi=E.A,Si={initialize:function(){this.options.disableControls=!0,this.options.fields=[{fieldView:new Ci.A({name:"template"}),fieldLabel:"user.batch.clickAndPrint.template.file",required:!0,name:"template"},{fieldView:new Ti.A({options:[{value:Ii.A.PRIVATE_PATTERN,text:"user.batch.clickAndPrint.template.visibility."+Ii.A.PRIVATE_PATTERN},{value:Ii.A.PUBLIC_PATTERN,text:"user.batch.clickAndPrint.template.visibility."+Ii.A.PUBLIC_PATTERN,checked:!0}]}),fieldLabel:"user.batch.clickAndPrint.template.visibility",name:"visibility",required:!0}],this.model=new yi.A,Oi.prototype.initialize.apply(this,arguments)}};const Ni=Oi.extend(Si);var Fi=i(98332),Vi=i(91578),Pi=i(96344),xi=i(70576),ki=i(35203),Ri=ki.A,Mi={initialize:function(){this.options.title="user.batch.clickAndPrint.template.delete.confirmTitle",this.options.content="user.batch.clickAndPrint.template.delete.confirmMessage",Ri.prototype.initialize.apply(this,arguments),this._form=new E.A({submitButtonLabel:"core.confirm.delete",cancelButtonLabel:"core.cancel",submitOnClick:!1}),this._form.on("submit",this._confirmHandler,this),this._form.on("cancel",this.close,this),this.appendView(this._form)},_confirmHandler:function(){this.trigger("confirm"),this.close()}};const Li=Ri.extend(Mi);var Ui=Vi.A,Di={baseClassName:"iw-c-form",initialize:function(){var e,t;this.options.value=this.options.value||"",this.options.options=this.options.options||[],this._selector=new T.A({value:this.options.value,options:this.options.options}),this._selector.on("change",this._selectorChangeHandler,this),this._toolbox=new Pi.A,this._toolbox.addAction(new Fi.A({name:"download",title:"user.batch.clickAndPrint.template.download"})),(e=new Fi.A({name:"trash",title:"user.batch.clickAndPrint.template.delete"})).on("click",this._deleteActionHandler,this),this._toolbox.addAction(e),(t=new ie.A({className:"iw-c-form-element-actions"})).appendView(this._toolbox).appendView(this._selector),this.options.options.length||this._toolbox.hide(),this.options.fieldView=t,this.options.fieldLabel="user.batch.clickAndPrint.template.pattern",Ui.prototype.initialize.apply(this,arguments)},setOptions:function(e){return this.options.options=e,this._selector.setOptions(e),this.options.options.length?this._toolbox.show():this._toolbox.hide(),this},setValue:function(e){return this.options.value=e,this._selector.setValue(e),this},getValue:function(){return this.options.value=this._selector.getValue(),this.options.value},_deleteActionHandler:function(){var e=this.getValue();(new Li).on("confirm",function(){this.trigger("templatePicker:delete",e)}
1,this).render()},_selectorChangeHandler:function(e){var t;t=(0,xi.AB)((new yi.A).uri+"/"+e,[],!0),this.options.value=e,this._toolbox.getAction("download").set("link",t)}};const Hi=Ui.extend(Di);var zi=ki.A,$i={initialize:function(){this.options.title="user.batch.clickAndPrint.template.updateTemplate.confirmTitle",this.options.visibility===Ii.A.PRIVATE?this.options.content="user.batch.clickAndPrint.template.updateTemplate.confirmMessage.private":this.options.content="user.batch.clickAndPrint.template.updateTemplate.confirmMessage.public",zi.prototype.initialize.apply(this,arguments),this._form=new E.A({submitOnClick:!1,submitButtonLabel:"core.save",cancelButtonLabel:"core.cancel"}),this._form.on("submit",this._confirmHandler,this),this._form.on("cancel",this.close,this),this.appendView(this._form)},_confirmHandler:function(){this.trigger("confirm"),this.close()}};const Bi=zi.extend($i);var qi=i(53521);const Gi={DOC:"doc",PDF:"pdf",RTF:"rtf"};var Ji=i(79864),ji={uri:"/users/actions/create/click-and-print",actionEnum:{RUN:"run",CREATE_AND_RUN:"create_and_run"},initialize:function(){this.options.users=this.options.users||{ids:[],count:0},this._headline=this._buildHeadline(),this._headline.getAction("pickExistingTemplate").on("click",this._existingTemplateActionClickHandler,this),this._headline.getAction("newTemplate").on("click",this._newTemplateActionClickHandler,this),this._templateCollection=new vi.A,this._templateCollection.options=this._templateCollection.options||{},this._templateCollection.options.type=qi.A.CLICK_AND_PRINT,this._templatePicker=new Hi,this._templatePicker.on("templatePicker:delete",this._templatePickerDeleteHandler,this),this._templateForm=new Ni,this.model=new I.A,this.model.uri=this.uri,this.model.setUsers(this.options.users).on("model:synced",function(e){this.successHandler(e.get("backgroundJobId"))},this).on("model:error",this.errorHandler,this),this._form=new E.A({model:this.model,fields:this._getFormFields(),submitOnClick:!1}),this.mask(),this._templateCollection.fetch().then(()=>{this.unmask(),this._templateCollection.length?this._setTemplateOptions():(this._headline.hideAction("pickExistingTemplate"),this._headline.hideAction("newTemplate"),this._action=this.actionEnum.CREATE_AND_RUN),this._toggleFieldsByAction(this._action)}).catch(e=>{throw this.unmask(),this.errorHandler(),e}),this._form.on("submit",this._saveHandler,this),this._form.on("cancel",this.cancelHandler,this),this.appendView(this._headline).appendView(this._templatePicker).appendView(this._templateForm).appendView(this._form),this._action=this.actionEnum.RUN,this._toggleFieldsByAction(this._action)},afterRender:function(){this._headline.hideAction("pickExistingTemplate")},_getFormFields:function(){return[{fieldView:new Ti.A({options:[{value:Ji.A.ALL_IN_ONE_FILE,text:"user.batch.clickAndPrint.method."+Ji.A.ALL_IN_ONE_FILE},{value:Ji.A.ONE_FILE_PER_USER,text:"user.batch.clickAndPrint.method."+Ji.A.ONE_FILE_PER_USER,checked:!0}]}),fieldLabel:"user.batch.clickAndPrint.method",name:"method",required:!0},{fieldView:new Ti.A({options:[{value:Gi.DOC,text:"user.batch.clickAndPrint.format."+Gi.DOC},{value:Gi.PDF,text:"user.batch.clickAndPrint.format."+Gi.PDF,checked:!0},{value:Gi.RTF,text:"user.batch.clickAndPrint.format."+Gi.RTF}]}),fieldLabel:"user.batch.clickAndPrint.format",name:"format",required:!0}]},_buildHeadline:function(){var e;return e=1===this.options.users.count?"user.batch.clickAndPrint.titleSingular":"user.batch.clickAndPrint.titlePlural",new Ei.A({text:$.i18n._pl(e,{"#COUNT#":this.options.users.count}),actions:[{name:"pickExistingTemplate",icon:"folder-open",title:"user.batch.clickAndPrint.template.pickExisting"},{name:"newTemplate",icon:"plus",title:"user.batch.clickAndPrint.template.new"}]})},_setTemplateOptions:function(){var e,t=[];this._templateCollection.each(function(i){e=i.get("name"),i.get("visibility")===Ii.A.PRIVATE_PATTERN&&(e=e+" "+$.i18n._("user.batch.clickAndPrint.template.visibility.privateOption")),t.push({value:i.get("id"),text:e})}),this._templatePicker.setOptions(t)},_existingTemplateActionClickHandler:function(){this._action=this.actionEnum.RUN,this._headline.hideAction("pickExistingTemplate"),this._headline.showAction("newTemplate"),this._toggleFieldsByAction(this._action)},_newTemplateActionClickHandler:function(){this._action=this.actionEnum.CREATE_AND_RUN,this._templateCollection.length&&(this._headline.showAction("pickExistingTemplate"),this._headline.hideAction("newTemplate")),this._toggleFieldsByAction(this._action)},_toggleFieldsByAction:function(e){switch(e){case this.actionEnum.RUN:this._templatePicker.show(),this._templateForm.hide(),this._form.showAnnotation();break;case this.actionEnum.CREATE_AND_RUN:this._templatePicker.hide(),this._templateForm.show(),this._templateForm.setValues({templateFile:"",visibility:Ii.A.PUBLIC_PATTERN}),this._form.hideAnnotation(),this._form.setValues({method:Ji.A.ONE_FILE_PER_USER,format:Gi.PDF})}},_saveHandler:function(){switch(this._action){case this.actionEnum.RUN:this._runClickAndPrint();break;case this.actionEnum.CREATE_AND_RUN:this._saveTemplateAndRun()}},_runClickAndPrint:function(){var e=this._form.getValues();this.mask(),this.model.set({method:e.method,format:e.format,template:Number(this._templatePicker.getValue())}).save()},_templatePickerDeleteHandler:function(e){this._templateCollection.get(e).destroy(),this._templateCollection.length?this._setTemplateOptions():(this._headline.hideAction("pickExistingTemplate"),this._headline.hideAction("newTemplate"),this._action=this.actionEnum.CREATE_AND_RUN),this._toggleFieldsByAction(this._action)},_saveTemplateAndRun:function(){var e,t=this._templateForm.getValues();(e=this._templateCollection.findWhere({visibility:t.visibility,name:t.template}))?new Bi({visibility:t.visibility}).on("confirm",function(){this._templateForm.model.set({id:e.get("id")}),this._submitTemplateForm()},this).render():this._submitTemplateForm()},_submitTemplateForm:function(){this._templateForm.once("success",function(e,t){this._templateCollection.add(t),this._setTemplateOptions(),this._templatePicker.setValue(t.id),this._runClickAndPrint()},this).submit()}};const Wi=C.A.extend(ji);var Yi=i(46026),Ki={buildSpecificPart:function(){var e;return e=m()({},this.model.attributes),new Yi.A(e)}};const Xi=f.A.extend(Ki);var Qi=a.A,Zi={initialize:function(){this.options.title="user.batch.clickAndPrint",Qi.prototype.initialize.apply(this,arguments)},getContentViews:function(){return[new Wi({users:this.options.entities}),new r.A,new Xi]}};const es=Qi.extend(Zi);var ts=i(76135),is=i.n(ts),ss=i(4603),ns=i(54351),os=i(69331),as=i(78080),rs=i(41039),ls=i(35338),cs=i(28748),hs=i(95847),ds=C.A,us={baseClassName:"iw-w-batchAction-createProfileTransferViaEmailTemplate",initialize:function(){this.options.users=this.options.users||{ids:[],count:0},this.model=new I.A,this.model.uri="/users/actions/create-profile-transfer",this.model.validation.recipient={required:!0,validEmail:!0},this.model.on("model:synced",this.successHandler,this).on("model:partial",this.successHandler,this).on("model:error",this.errorHandler,this),this.options.title=$.i18n._pl("user.batch.createProfileTransferViaEmailTemplate.title",{"#COUNT#":this.options.users.count}),this._setModelData()._prepareMailTemplateCollection()._addForm()._addPromptMessage(),this.mask()},_setModelData:function(){return this.model.setUsers(this.options.users),this.options.batchActionOptions&&this.options.batchActionOptions.matchingInfo&&this.model.set("relations",{ids:this.options.batchActionOptions.matchingInfo.relationsIds,config:this.options.batchActionOptions.matchingInfo.relationConfig}),this},_prepareMailTemplateCollection:function(){var e;return this._mailTemplateCollection=new Et.A,e=this.options.batchActionOptions&&this.options.batchActionOptions.matchingInfo?{relationName:this.options.batchActionOptions.matchingInfo.relationConfig.relationName,relationSide:this.options.batchActionOptions.matchingInfo.relationConfig.actualSide}:{context:cs.A.NO_CONTEXT},this._mailTemplateCollection.setQueryParams(e),this._mailTemplateCollection.on("sync",this._addMailTemplates,this).fetch(),this._mailTemplateModelHelper=new as.A,this._mailTemplateModelHelper.on("sync",function(){this._form.getView("mailTemplatePreview").miniUnmask()},this),this._mailTemplateModelHelper.fetch(),this},_addForm:function(){return this._form=new E.A({model:this.model,fields:[{fieldView:new ss.A,fieldLabel:"user.batch.createProfileTransferViaEmailTemplate.recipient",name:"recipient",required:!0},{fieldView:new T.A,fieldLabel:"user.batch.createProfileTransferViaEmailTemplate.mailTemplate",name:"mailTemplate"}],submitOnClick:!1,submitButtonLabel:"core.submit"}),this._form.appendView(new ie.A({className:"iw-preview-link"}).appendView(new os.A({text:"mail.template.preview"}).on("click",this._mailTemplatePreviewClick,this)).miniMask(),"mailTemplatePreview","mailTemplate"),this._addSubstatusField(),this._form.on("submit",this._sendHandler,this),this._form.on("cancel",function(){this.trigger("content:cancel")},this),this.appendView(this._form),this},_addPromptMessage:function(){return this._prompt=(new ie.A).hide(),this._prompt.appendView(new j.A({content:[$.i18n._pl("user.batch.createProfileTransferViaEmailTemplate.promptMessage",{"#COUNT#":this.options.users.count})],level:"INFO"})),this._prompt.appendView(new E.A({submitOnClick:!1,submitButtonLabel:"core.confirm"}),"form"),this._prompt.getView("form").on("submit",this._promptSend,this),this._prompt.getView("form").on("cancel",this._promptCancel,this),this.appendView(this._prompt),this},_mailTemplatePreviewClick:function(){new rs.A({model:this._mailTemplateCollection.get(this._form.getField("mailTemplate").getValue()),helperDataModel:this._mailTemplateModelHelper,title:"user.batch.sendEmailTemplate.previewDialogTitle"}).render()},_addSubstatusField:function(){if(this.options.batchActionOptions&&this.options.batchActionOptions.matchingInfo){var e=[{text:"user.batch.createProfileTransferViaEmailTemplate.substatus.noChange",value:"noChange"}];is()(this.options.batchActionOptions.matchingInfo.substatuses,function(t){e.push({text:t.text,value:t.id})}),this._form.addField({fieldView:new T.A({options:e}),fieldLabel:"user.batch.createProfileTransferViaEmailTemplate.substatus",name:"substatus"},"mailTemplatePreview")}return this},_addMailTemplates:function(){var e=[];return this._mailTemplateCollection.each(function(t){Ze()(t.get("widgets"),{type:hs.A.USER})&&e.push({value:t.get("id"),text:t.get("title")})},this),0===e.length?(this._form.hide(),this.appendView(new j.A({content:["user.batch.createProfileTransferViaEmailTemplate.noMailTemplateAvailable"],level:"INFO"})),this.appendView(new ns.A({text:"core.close"}).on("click",function(){this.trigger("content:cancel")},this))):this._form.getField("mailTemplate").setOptions(e),this.unmask(),this},_sendHandler:function(){this._form.validate()&&(this._form.hide(),this._prompt.show())},_promptSend:function(){this.mask(),this._form.submit()},_promptCancel:function(){this._form.show(),this._prompt.hide()},successHandler:function(e){var t,i=e.get("total");t=i>=10?"user.batch.createProfileTransferViaEmailTemplate.successMessageMoreThan10Users":"user.batch.createProfileTransferViaEmailTemplate.successMessageLessThan10Users",ds.prototype.successHandler.apply(this,[{total:this.model.get("total"),failedIds:this.model.get("failedIds"),message:$.i18n._pl(t,{"#COUNT#":i})}])},errorHandler:function(e,t){var i;
1t.status!=ls.A.RESPONSE_CODE_BAD_REQUEST&&(i="core.error.text",t.responseJSON.message&&(i=t.responseJSON.message)),this.trigger("content:error",i)}};const ps=ds.extend(us);var ms=a.A,fs={initialize:function(){this.options.title=$.i18n._pl("user.batch.createProfileTransferViaEmailTemplate.title",{"#COUNT#":this.options.entities.count}),ms.prototype.initialize.apply(this,arguments)},getContentViews:function(){return[new ps({users:this.options.entities,batchActionOptions:this.options.batchActionOptions}),new u.A]}};const As=ms.extend(fs);var bs=i(71904),_s=i(30778),gs=i(35845),ws=i(98669),vs=i(85433),Ts=i(63373),Es=I.A,Cs={uri:"/users/actions/create/transaction",validation:{type:{required:!0},cat:{required:function(e,t,i){return i.type!=Ts.A.DEPOSIT}},amount:{required:function(e,t,i){return!(i.type==Ts.A.DEPOSIT&&""!==i.transactionToPairId)},validFloat:!0,min:0},vat:{required:!0},subject:{required:function(e,t,i){return!(i.type==Ts.A.DEPOSIT&&""!==i.transactionToPairId)}},payinDate:function(e,t,i){return i.type!=Ts.A.DEPOSIT?null:"INVALID_DATE"===e?"core.validate.invali
1dDate":null}},fieldMapping:function(e){var t=$.extend(!0,{},e);return""==t.payinDate&&(t.payinDate=null),t.paid=!1,"2"===t.type&&(t.type=Ts.A.DEBIT,t.paid=!0),t.type==Ts.A.DEBIT&&(t.payinDate=null),t.type=Number(t.type),t.cat=Number(t.cat),t.vat=Number(t.vat),Es.prototype.fieldMapping.call(this,{transactionData:t})}};const ys=Es.extend(Cs);var Is={initialize:function(){var e;this.options.users=this.options.users||{ids:[],count:0},(e=new ys).setUsers(this.options.users),this.formOptions=this.formOptions||{},this.formOptions.fields=[{fieldView:new T.A({options:[{value:Ts.A.DEBIT,text:"user.batch.createTransaction.type.debit",selected:!0},{value:"2",text:"user.batch.createTransaction.type.paidDebit"},{value:Ts.A.DEPOSIT,text:"user.batch.createTransaction.type.deposit"}]}),fieldLabel:"user.batch.createTransaction.type",name:"type"},{fieldView:new T.A,fieldLabel:"user.batch.createTransaction.category",name:"cat"},{fieldView:new bs.A,fieldLabel:"user.batch.changePassword.amount",name:"amount"},{fieldView:new T.A,fieldLabel:"user.batch.createTransaction.vat",name:"vat"},{fieldView:new gs.A,fieldLabel:"user.detail.transaction.transactions.table.date",name:"payinDate"},{fieldView:new _s.A,fieldLabel:"user.batch.createTransaction.subject",name:"subject"}],this._form=new E.A(m()(this.formOptions,{model:e})),this._form.on("success",function(e){this.successHandler(e.get("backgroundJobId"))},this),this._incomeCategoriesCollection=new ws.A,this._vatCollection=new vs.A,this.mask(),Promise.all([this._incomeCategoriesCollection.fetch(),this._vatCollection.fetch()]).then(()=>{this.unmask(),this._setFormComboboxes()}).catch(e=>{throw this.unmask(),this.errorHandler(),e}),this._form.on("cancel",this.cancelHandler,this),this._form.getField("type").on("change",this._toggleFieldsByTransactionType,this),this.appendView(this._form)},run:function(){return this._toggleFieldsByTransactionType(Ts.A.DEBIT),this},_toggleFieldsByTransactionType:function(e){e==Ts.A.DEPOSIT?(this._form.showField("payinDate"),this._form.hideField("cat"),this._form.setRequired("cat",!1),this._form.setRequired("subject",!1),this._form.setRequired("amount",!1)):(this._form.hideField("payinDate"),this._form.showField("cat"),this._form.setRequired("cat",!0),this._form.setRequired("subject",!0),this._form.setRequired("amount",!0))},_setFormComboboxes:function(){var e=[],t=[];this._incomeCategoriesCollection.each(function(t){e.push({value:t.get("id"),text:t.get("name")})}),this._vatCollection.each(function(e){t.push({value:e.get("value"),text:e.get("value")+"%"})}),this._form.getField("cat").setOptions(e),this._form.getField("vat").setOptions(t)}};const Os=C.A.extend(Is);var Ss=i(21019),Ns={buildSpecificPart:function(){var e;return e=m()({},this.model.attributes),new Ss.A(e)}};const Fs=f.A.extend(Ns);var Vs=a.A,Ps={initialize:function(){this.options.title="user.batch.createTransaction.title",Vs.prototype.initialize.apply(this,arguments)},getContentViews:function(){return[new Os({users:this.options.entities}),new r.A,new Fs]}};const xs=Vs.extend(Ps);var ks=i(66506),Rs={buildSpecificPart:function(){var e;return e=m()({},this.model.attributes),new ks.A(e)}};const Ms=f.A.extend(Rs);var Ls=a.A,Us={initialize:function(){this.options.title="user.batch.deactivate.title",this.options.batchActionsThreshold=this.options.batchActionsThreshold||0,this._createBgJob=this.options.batchActionsThreshold>0&&this.options.entities.count>this.options.batchActionsThreshold,Ls.prototype.initialize.apply(this,arguments)},getContentViews:function(){return this._createBgJob?this._getContentViewsForBgJob():this._getContentViewsForDirectExecution()},_getContentViewsForDirectExecution:function(){return[new d({entityName:"users",entities:this.options.entities,url:"/users/actions/deactivate",message:"user.batch.deactivate.text"}),new u.A]},_getContentViewsForBgJob:function(){return[new l.A({entityName:"users",entities:this.options.entities,url:"/users/actions/deactivate?createBgJob=true",message:"user.batch.deactivate.text"}),new r.A,new Ms]}};const Ds=Ls.extend(Us);var Hs=i(4239),zs={buildSpecificPart:function(){var e;return e=m()({},this.model.attributes),new Hs.A(e)}};const $s=f.A.extend(zs);var Bs=a.A,qs={initialize:function(){this.options.title="user.batch.deleteComplete.title",Bs.prototype.initialize.apply(this,arguments),this.on("batchaction:success",function(){we.A.trigger("pool:changed")},this)},getContentViews:function(){return this.options.entities.ids&&(this.options.entities.ids=this.options.entities.ids.map(Number)),[new l.A({entityName:"users",entities:this.options.entities,url:"/users/actions/complete-delete",message:"user.batch.deleteComplete.text"}),new r.A,new $s]}};const Gs=Bs.extend(qs);var Js=i(23474),js={buildSpecificPart:function(){var e;return e=m()({},this.model.attributes),new Js.A(e)}};const Ws=f.A.extend(js);var Ys=a.A,Ks={initialize:function(){this.options.title="user.batch.delete.title",Ys.prototype.initialize.apply(this,arguments),this.on("batchaction:success",function(){we.A.trigger("pool:changed")},this)},getContentViews:function(){return this.options.entities.ids&&(this.options.entities.ids=this.options.entities.ids.map(Number)),[new l.A({entityName:"users",entities:this.options.entities,url:"/users/actions/delete",message:"user.batch.delete.text"}),new r.A,new Ws]}};const Xs=Ys.extend(Ks);var Qs=i(25191),Zs={buildSpecificPart:function(){var e;return e=m()({},this.model.attributes),new Qs.A(e)}};const en=f.A.extend(Zs);var tn=a.A,sn={initialize:function(){this.options.title="user.batch.disableCommunication.title",this.options.batchActionsThreshold=this.options.batchActionsThreshold||0,this._createBgJob=this.options.batchActionsThreshold>0&&this.options.entities.count>this.options.batchActionsThreshold,tn.prototype.initialize.apply(this,arguments)},getContentViews:function(){return this._createBgJob?this._getContentViewsForBgJob():this._getContentViewsForDirectExecution()},_getContentViewsForDirectExecution:function(){return[new d({entityName:"users",entities:this.options.entities,url:"/users/actions/disableCommunication",message:"user.batch.disableCommunication.text"}),new u.A]},_getContentViewsForBgJob:function(){return[new l.A({entityName:"users",entities:this.options.entities,url:"/users/actions/disableCommunication?createBgJob=true",message:"user.batch.disableCommunication.text"}),new r.A,new en]}};const nn=tn.extend(sn);var on=i(33974);const an=I.A.extend({uri:"/users/actions/download/profile-files",validation:{users:{required:!0},fields:{required:!0}}});
1var rn={initialize:function(){this.options.users=this.options.users||{ids:[],count:0},this.model=new an,this.model.setUsers(this.options.users),this.formOptions=this.formOptions||{},this.formOptions.fields=[{fieldView:new le.A,fieldLabel:"user.batch.downloadUserFiles.fieldsToExport",name:"fields",required:!0}],this._form=new E.A(m()(this.formOptions,{model:this.model})),this._form.on("success",function(e){this.successHandler(e.get("backgroundJobId"))},this),this.mask(),Promise.all([U.A.staticFields.fetch(),U.A.additionalFields.fetch()]).then(()=>{this.unmask(),this._setFormComboboxes()}).catch(e=>{throw this.unmask(),this.errorHandler(),e}),this._form.on("cancel",this.cancelHandler,this),this.appendView(this._form)},_setFormComboboxes:function(){let e=[];U.A.staticFields.data.each(function(t){parseInt(t.get("fieldType"),10)===ri.A.UPLOAD&&t.get("visibleInCurrentNetwork")&&e.push({value:t.get("fieldName"),text:t.get("translatedName")})},this);const t=U.A.additionalFields.getFieldsByType(ri.A.UPLOAD).map(e=>({value:e.id,text:e["name"+on.aS.codeUpperCase]}));e.push(...t),this._form.getField("fields").setOptions(e)}};const ln=C.A.extend(rn);var cn=i(95333),hn={buildSpecificPart:function(){var e;return e=m()({},this.model.attributes),new cn.A(e)}};const dn=f.A.extend(hn);var un=a.A,pn={initialize:function(){this.options.title="user.batch.downloadUserFiles.title",un.prototype.initialize.apply(this,arguments)},getContentViews:function(){return[new ln({users:this.options.entities}),new r.A,new dn]}};const mn=un.extend(pn);var fn=i(21666),An={buildSpecificPart:function(){var e;return e=m()({},this.model.attributes),new fn.A(e)}};const bn=f.A.extend(An);var _n=a.A,gn={initialize:function(){this.options.title="user.batch.enableCommunication.title",this.options.batchActionsThreshold=this.options.batchActionsThreshold||0,this._createBgJob=this.options.batchActionsThreshold>0&&this.options.entities.count>this.options.batchActionsThreshold,_n.prototype.initialize.apply(this,arguments)},getContentViews:function(){return this._createBgJob?this._getContentViewsForBgJob():this._getContentViewsForDirectExecution()},_getContentViewsForDirectExecution:function(){return[new d({entityName:"users",entities:this.options.entities,url:"/users/actions/enableCommunication",message:"user.batch.enableCommunication.text"}),new u.A]},_getContentViewsForBgJob:function(){return[new l.A({entityName:"users",entities:this.options.entities,url:"/users/actions/enableCommunication?createBgJob=true",message:"user.batch.enableCommunication.text"}),new r.A,new bn]}};const wn=_n.extend(gn);var vn=i(84477),Tn=i(85225),En=i(99786),Cn=i(13091),yn=I.A,In={uri:"/users/actions/manage-channel-unsubscriptions",validation:{channels:{required:!0}},setChannelAction:function(e){this.set("channelAction",e)},fieldMapping:function(e){return yn.prototype.fieldMapping.call(this,{channelAction:e.channelAction,channels:[...e.channels]})}};const On=yn.extend(In);var Sn=i(4416);const Nn=C.A.extend({initialize:function(){this.options.users=this.options.users||{ids:[],count:0};const e=(0,Tn.A)();this.model=new On,this.model.setUsers(this.options.users),this.model.on("model:error",this.errorHandler,this);const t=new E.A({model:this.model,fields:[{fieldLabel:"user.batch.manageUserChannelSubscriptions.action.selectChannels",name:"channels",required:!0,fieldView:new En.A({options:e.viewerChannelsOptions.filter(e=>e.value!==Cn.dt)})}]});t.on("success",function(e){this.successHandler(e.get("backgroundJobId"))},this),t.on("cancel",this.cancelHandler,this),this.appendView(t)},run:function(e){switch(e){case"add":this.model.setChannelAction(Sn.A.SUBSCRIBE);break;case"delete":this.model.setChannelAction(Sn.A.UNSUBSCRIBE);break;default:throw new vn.A(e)}return this}});var Fn=i(51172),Vn=i(25060);const Pn=f.A.extend({buildSpecificPart:function(){const e=new ie.A;e.render();return(0,Fn.A)(Vn.A,{backgroundJob:this.model.attributes}).mount(e.el),e}}),xn=$.i18n._("user.batch.manageUserChannelSubscriptions.dialogTitle.main"),kn=a.A.extend({actionOptions:[{value:"add",text:"user.batch.manageUserChannelSubscriptions.action.subscribe"},{value:"delete",text:"user.batch.manageUserChannelSubscriptions.action.unsubscribe"}],initialize:async function(){this.options.title=xn,this.mask();const e=(0,Tn.A)();await e.findChannels(),this.unmask(),a.A.prototype.initialize.apply(this,arguments),0===e.viewerChannels.length&&this.showError("user.batch.manageUserChannelSubscriptions.error.noTemplateChannels")},getContentViews:function(){var e;return(e=new re({options:this.actionOptions})).on("content:success",this._actionSelectHandler,this),[e,new Nn({users:this.options.entities}).on("content:success",()=>{this.setDialogClassName(void 0)}),new r.A,(new Pn).on("batchaction:success",()=>{this.setTitle(xn)})]},_actionSelectHandler:function(e){switch(e){case"add":this.setTitle($.i18n._("user.batch.manageUserChannelSubscriptions.dialogTitle.subscribe"));break;case"delete":this.setTitle($.i18n._("user.batch.manageUserChannelSubscriptions.dialogTitle.unsubscribe"));break;default:throw new vn.A(e)}this.setDialogClassName("iw-dialog-narrow iw-user-manage-channel-subscriptions-dialog")}});var Rn=i(62923),Mn=a.A,Ln={initialize:function(){this.options.title=$.i18n._pl("user.batch.sendEmailTemplateDialogTitle",{"#COUNT#":this.options.entities.count}),this.options.helpId="sendEmailTemplateBatchAction",Mn.prototype.initialize.apply(this,arguments)},getContentViews:function(){return[new Rn.A({users:this.options.entities,matchingInfo:this.options.batchActionOptions.matchingInfo}),new u.A]}};const Un=Mn.extend(Ln);var Dn=a.A,Hn={initialize:function(){this.options.title="user.batch.sendWelcomeEmail",Dn.prototype.initialize.apply(this,arguments)},getContentViews:function(){return this._form=new Nt({users:this.options.entities,dialogTitle:this.options.title}),[this._form,new u.A]}};const zn=Dn.extend(Hn);var $n=i(91648),Bn=i.n($n),qn=i(96666),Gn=i(38873);function Jn(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,s)}return i}function jn(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};
1t%2?Jn(Object(i),!0).forEach(function(t){Wn(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):Jn(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}function Wn(e,t,i){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var s=i.call(e,t||"default");if("object"!=typeof s)return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var Yn=a.A,Kn={initialize:function(){this.options.title=$.i18n._("user.batch.startThread"),Yn.prototype.initialize.apply(this,arguments)},afterRender:async function(){if(Yn.prototype.afterRender.apply(this,arguments),this.options.entities.searchPattern){const e=new Gn.A(Gn.A.METHOD.POST,"/users/search",jn(jn({},this.options.entities.searchPattern),{},{format:"withReferences",requestAllIds:!0}));this.mask();try{const t=await e.send();this._startThread(t.allIds)}finally{this.unmask()}}else{const e=Bn()(this.options.entities.ids.map(Number),on.Ny.id);this._startThread(e)}},_startThread(e){let t=!0;0===e.length?qn.A.candyApp.messengerApp.openEmptyPage():1===e.length?qn.A.candyApp.messengerApp.startChat(e[0]):e.length<on.Ay.configuration.BATCH_ACTION_START_THREAD_MAX_SIZE?qn.A.candyApp.messengerApp.startNewGroup(e):t=!1,t?this.close():this.appendView(new j.A({level:"ERROR",content:$.i18n._pl("user.batch.startThread.maxSizeError",{"#COUNT#":on.Ay.configuration.BATCH_ACTION_START_THREAD_MAX_SIZE})}))}};const Xn=Yn.extend(Kn);const Qn=B.extend({uri:"/users/actions/trigger-event/modeman-application-create"});var Zn=E.A.extend(D.A),eo={initialize:function(){this.options.users=this.options.users||{ids:[],count:0},this.options.apiName=this.options.apiName||"",this.model=new Qn,this.model.setUsers(this.options.users).setApiName(this.options.apiName),this.options.fields=[{name:"entities",required:!0,fieldLabel:"user.batch.triggerApplication.selectEntities",fieldView:new H.A({apiName:this.options.apiName,useLegacyApplicationSearch:!0})}],this.options.submitButtonLabel="core.submit",Zn.prototype.initialize.apply(this,arguments),this.on("success",function(e){this.successHandler(e.get("backgroundJobId"))},this),this.on("cancel",this.cancelHandler,this)}};const to=Zn.extend(eo);var io=i(22754),so={buildSpecificPart:function(){return new io.A(m()({},this.model.attributes))}};const no=f.A.extend(so);var oo=a.A,ao={initialize:function(){this.options.title=this._getDialogTitle(),oo.prototype.initialize.apply(this,arguments)},getContentViews:function(){return[new to({users:this.options.entities,apiName:this._getApiName()}),new r.A,new no]},_getDialogTitle:function(){const e="user.batch.triggerApplication.title",t=U.A.dynamicEntityModels.getByApiName(this._getApiName());let i;return i=t?$.i18n._pl(e,{"#ENTITY_NAME#":t.pluralName}):$.i18n._(e),i},_getApiName:function(){const e=this.options.batchActionOptions.batchActionId;let t="";if(e){const i=e.split("*");2===i.length&&(t=i[1])}return t}};const ro=oo.extend(ao),lo={getConfig:function(){return{EXPORT:{label:$.i18n._("user.batch.export"),labelSingular:$.i18n._("user.batch.export.singular"),handler:o.A},ACTIVATE_USERS:{label:$.i18n._("user.batch.activateUsers"),labelSingular:$.i18n._("user.batch.activateUsers.singular"),handler:v},DEACTIVATE_USERS:{label:$.i18n._("user.batch.deactivateUsers"),labelSingular:$.i18n._("user.batch.deactivateUsers.singular"),handler:Ds},ENABLE_COMMUNICATION:{label:$.i18n._("user.batch.enableCommunication"),labelSingular:$.i18n._("user.batch.enableCommunication.singular"),handler:wn},DISABLE_COMMUNICATION:{label:$.i18n._("user.batch.disableCommunication"),labelSingular:$.i18n._("user.batch.disableCommunication.singular"),handler:nn},CHANGE_CHANNEL_UNSUBSCRIPTION:{label:$.i18n._("user.batch.manageUserChannelSubscriptions"),labelSingular:$.i18n._("user.batch.manageUserChannelSubscriptions"),handler:kn},APPLY_PROFILE_TEMPLATE:{label:$.i18n._("user.batch.applyProfileTemplate"),labelSingular:$.i18n._("user.batch.applyProfileTemplate.singular"),handler:L},DELETE_USERS:{label:$.i18n._("user.batch.delete"),labelSingular:$.i18n._("user.batch.delete.singular"),handler:Xs},COMPLETE_DELETE_USERS:{label:$.i18n._("user.batch.deleteComplete"),labelSingular:$.i18n._("user.batch.deleteComplete.singular"),handler:Gs},[s.A.EXECUTE_WORKFLOW]:{label:$.i18n._("user.batch.execute_workflow"),labelSingular:$.i18n._("user.batch.execute_workflow.singular"),handler:n.A},SEND_EMAIL_TEMPLATE:{label:$.i18n._("user.batch.sendEmailTemplate"),labelSingular:$.i18n._("user.batch.sendEmailTemplate.singular"),handler:Un},SEND_WELCOME_EMAIL:{label:$.i18n._("user.batch.sendWelcomeEmail"),labelSingular:$.i18n._("user.batch.sendWelcomeEmail.singular"),handler:zn},CHANGE_PASSWORD:{label:$.i18n._("user.batch.changePassword"),labelSingular:$.i18n._("user.batch.changePassword.singular"),handler:xt},CREATE_CORRESPONDENCE:{label:$.i18n._("user.batch.createCorrespondence"),labelSingular:$.i18n._("user.batch.createCorrespondence.singular"),handler:{redirect:"correspondence/main/create"}},CREATE_NEWSLETTER:{label:$.i18n._("user.batch.createNewsletter"),labelSingular:$.i18n._("user.batch.createNewsletter.singular"),handler:{redirect:"newsletter/new.php"}},WRITE_MESSAGE:{label:$.i18n._("user.batch.writeMessage"),labelSingular:$.i18n._("user.batch.writeMessage.singular"),handler:{redirect:"email/new.php"}},START_THREAD:{label:$.i18n._("user.batch.startThread"),labelSingular:$.i18n._("user.batch.startThread"),handler:Xn},CLICK_N_PRINT:{label:$.i18n._("user.batch.clickAndPrint"),labelSingular:$.i18n._("user.batch.clickAndPrint.singular"),handler:es},CREATE_PROFILE_TRANSFER:{label:$.i18n._("user.batch.createProfileTransfer"),labelSingular:$.i18n._("user.batch.createProfileTransfer.singular"),handler:{redirect:"user/transfer/create"}},CREATE_PROFILE_TRANSFER_VIA_EMAIL_TEMPLATE:{label:$.i18n._("user.batch.createProfileTransferViaEmailTemplate"),labelSingular:$.i18n._("user.batch.createProfileTransferViaEmailTemplate.singular"),handler:As},CREATE_TRANSACTION:{label:$.i18n._("user.batch.createTransaction"),labelSingular:$.i18n._("user.batch.createTransaction.singular"),handler:xs}
1,CHANGE_PAYMENT_RULE:{label:$.i18n._("user.batch.changePaymentRule"),labelSingular:$.i18n._("user.batch.changePaymentRule.singular"),handler:Jt},CHANGE_PROFILE_FIELDS:{label:$.i18n._("user.batch.changeProfileFields"),labelSingular:$.i18n._("user.batch.changeProfileFields.singular"),handler:wi},CHANGE_ACCESS_GROUPS:{label:$.i18n._("user.batch.changeAccessGroups"),labelSingular:$.i18n._("user.batch.changeAccessGroups.singular"),handler:ge},CHANGE_NETWORKS:{label:$.i18n._("user.batch.changeNetworks"),labelSingular:$.i18n._("user.batch.changeNetworks.singular"),handler:Tt},CHANGE_STATUSES:{label:$.i18n._("user.batch.changeStatuses"),labelSingular:$.i18n._("user.batch.changeStatuses.singular"),handler:Be},CHANGE_CLIPBOARD:{label:$.i18n._("user.batch.changeClipboard"),labelSingular:$.i18n._("user.batch.changeClipboard.singular"),handler:Ne},CHANGE_POOLS:{label:$.i18n._("user.batch.changePools"),labelSingular:$.i18n._("user.batch.changePools.singular"),handler:Xt},DOWNLOAD_USER_FILES:{label:$.i18n._("user.batch.downloadUserFiles"),labelSingular:$.i18n._("user.batch.downloadUserFiles.singular"),handler:mn},ADD_TO_CLIPBOARD:{label:$.i18n._("user.batch.addToClipboard"),handler:Pe},ADD_TO_POOL:{label:$.i18n._("user.batch.addToPool"),handler:Qt.A},APPLY_TO_ENTITIES:{label:$.i18n._("user.batch.applyToEntities"),handler:Z},TRIGGER_APPLICATION:{label:$.i18n._("user.batch.triggerApplication"),handler:ro}}}}},95729(e,t,i){"use strict";var s={uri:"/users/actions/manage/membership/pools",validation:{poolSelector:{required:!0}},setUsers:function(e){return this.set("users",e),this},setIds:function(e){return this.set(this.action,e),this},setAction:function(e){if("add"!==e&&"remove"!==e)throw new Error("ManagePoolsMembership: invalid action.");return this.action=e,this},fieldMapping:function(e){return{users:e.users,remove:e.remove||[],add:e.add||[]}}};const n=i(88773).A.extend(s);i.d(t,["A",0,n])},35694(e,t,i){"use strict";i.d(t,{A:()=>f});var s=i(8218),n=i(70576);let o=[];const a=e=>{let t=e.get("name");var i;return i=e.get("id"),o.length||o.push(...s.A.networksCurrentTree.data.map(e=>e.id)),o.includes(i)&&(t=$.i18n._pl("user.detail.account.access.network.networkAdministrator",{"#networkName#":t})),t},r=e=>{if(!e)return"";const t=s.A.organisationalUnitsFullAccess.data.find(t=>t.id===e);if(!t)return"";const i=(0,n.hz)(t.get("categoryName"),a(t));return(0,n.hz)(r(t.get("parent")),i)},l=(e,t)=>e.get("parent")-t.get("parent"),c=(e,t)=>e.categoryName&&!t.categoryName?1:!e.categoryName&&t.categoryName||e.nameWithPath<t.nameWithPath?-1:e.nameWithPath>t.nameWithPath?1:0,h=(e,t)=>({value:e.id,text:e.nameWithCategory,path:e.parentPath,indentation:t}),d=(e,t=0)=>{const i=[];for(const s of e)i.push(h(s,t)),s.children.length&&(s.children.sort(c),i.push(...d(s.children,t+1)));return i};let u={};const p=()=>{u={},o=[]};let m=!1;function f(e){if(m||(s.A.networksCurrentTree.data.on("sync",p),s.A.organisationalUnitsFullAccess.data.on("sync",p),m=!0),u[e])return u[e];const t=s.A.organisationalUnitsFullAccess.data.models.toSorted(l),i={};t.forEach(e=>{const t=e.get("id"),s=e.get("categoryName"),o=e.get("parent"),l=a(e),c=r(o),h=(0,n.hz)(null!=s?s:"",l),d={id:t,parentId:o,children:[],categoryName:s,nameWithCategory:h,parentPath:c,nameWithPath:(0,n.hz)(c,h)};i[t]=d,o&&i[o]&&i[o].children.push(d)});const o=[],c=Object.values(i),h=c.find(t=>t.id===e);return h?o.push(h):o.push(...c.filter(t=>t.parentId===e)),u[e]=d(o),u[e]}},26834(e,t,i){"use strict";var s=i(18579),n=i(73831),o=i(59375),a=i(94081),r=i(50760),l=s.A,c={initialValue:"add",initialize:function(){this.options.title="user.batch.addToPool",l.prototype.initialize.apply(this,arguments),this.on("batchaction:success",function(){o.A.trigger("pool:changed")},this)},getContentViews:function(){return[new a.A({users:this.options.entities}),new n.A,new r.A]}};const h=l.extend(c);i.d(t,["A",0,h])},94081(e,t,i){"use strict";i.d(t,{A:()=>v});var s=i(43346),n=i.n(s),o=i(33974),a=i(8218),r=i(22737),l=i(95389),c=i(25364),h=i(31264),d=i(32991),u=i(23805),p=i.n(u),m=i(95729),f=i(25307),A={uri:"/users/actions/manage/membership/pools/batch",setUsers:function(e){return this.users=e,this},fieldMapping:function(e){var t,i,s,n=[];for(s in e.poolSelector)p()(e.poolSelector[s])?n.push(e.poolSelector[s]):n.push(Number(e.poolSelector[s]));return{users:this.users.ids.map(Number),removeIds:this.action===f.A.REMOVE?n:[],add:this.action===f.A.ADD?n:[],count:this.users.count,filters:null===(t=this.users.searchPattern)||void 0===t?void 0:t.filters,logic:null===(i=this.users.searchPattern)||void 0===i?void 0:i.logic,admin:!0}
1}};const b=m.A.extend(A);var _=i(84255),g=i(21033),w={initialize:function(){this.options.users=this.options.users||{ids:[],count:0},this.model=new b,this.model.setUsers(this.options.users),this.model.validation.poolSelector={requiredMultiSelect:!0},this.model.on("model:error",this.errorHandler,this),this.formOptions=this.formOptions||{},this._form=new r.A(n()(this.formOptions,{model:this.model,fields:[{fieldLabel:"user.pool",name:"poolSelectorFake",required:!0,showSelectAll:!0,fieldView:(new l.A).mask()}]})),this._form.on("success",function(e){a.A.pools.invalidate(),a.A.pools.fetch(),this.successHandler(e.get("backgroundJobId"))},this),this._setFormComboboxes(),this._form.on("cancel",this.cancelHandler,this),this.appendView(this._form)},run:function(e){switch(e){case"add":this.model.setAction(f.A.ADD);break;case"delete":this.model.setAction(f.A.REMOVE);break;default:this.model.setAction(f.A.REPLACE)}return this._form.hasField("poolSelector")?this._prepareFields(e,this._form.getField("poolSelector").collection):this.on("poolSelectorAdded",t=>{this._prepareFields(e,t)}),this},_prepareFields:function(e,t){switch(e){case"add":this._form.setFieldLabel("poolSelector","user.batch.addToPool.pool"),this._form.getField("poolSelector").collection=new h.A(t.filter(e=>e.get("meta")["ORG_STR-POOL-USERS_ADD"]||e.get("type")===g.A.CLIPBOARD));break;case"delete":this._form.setFieldLabel("poolSelector","user.batch.removeFromPool.pool"),this._form.getField("poolSelector").setAllowNonExisting(!1),this._form.getField("poolSelector").collection=new h.A(t.filter(e=>e.get("meta")["ORG_STR-POOL-USERS_REMOVE"]||e.get("type")===g.A.CLIPBOARD));break;default:this._form.setFieldLabel("poolSelector","user.batch.replacePool"),this._form.getField("poolSelector").showCreateLink()}this._form.setRequired("poolSelector",!0)},_setFormComboboxes:function(){const e=new h.A;e.setQueryParams({sortBy:["category","name"],sortOrder:"ASC",purpose:_.A.CHANGE_USERS_POOLS,includeUserCount:!o.Ay.configuration.LOAD_POOL_USER_COUNT_ASYNC}),e.fetch().then(()=>{const t=new d.A({storage:"local",collection:e,allowNonExisting:e.meta["ORG_STR-POOL-CREATE_ANY"]});this._form.addField({fieldLabel:"user.pool",name:"poolSelector",required:!0,showSelectAll:!0,fieldView:t},"poolSelectorFake"),this._form.removeField("poolSelectorFake"),this.trigger("poolSelectorAdded",e)}).catch(e=>{throw this.errorHandler(),e})}};const v=c.A.extend(w)},50760(e,t,i){"use strict";var s=i(43346),n=i.n(s),o=i(81370),a=i(41796),r={buildSpecificPart:function(){var e;return e=n()({},this.model.attributes),new a.A(e)}};const l=o.A.extend(r);i.d(t,["A",0,l])},60448(e,t,i){"use strict";i.d(t,{A:()=>A});var s=i(7309),n=i.n(s),o=i(8218),a=i(61814),r=i(59795),l=i(55047),c=i(88588);const h=function(){return[{type:r.A.ITEM,action:c.A.EXECUTE_WORKFLOW},{type:"category",label:$.i18n._("user.batch.category.organizePools"),options:[{type:r.A.ITEM,action:"CHANGE_CLIPBOARD"},{type:r.A.ITEM,action:"CHANGE_POOLS"}]},{type:r.A.CATEGORY,label:$.i18n._("user.batch.category.communicate"),options:[{type:r.A.ITEM,action:"SEND_EMAIL_TEMPLATE"},{type:r.A.ITEM,action:"SEND_WELCOME_EMAIL"},{type:r.A.ITEM,action:"CHANGE_PASSWORD"},{type:r.A.ITEM,action:"CREATE_NEWSLETTER"},{type:r.A.ITEM,action:"WRITE_MESSAGE"},{type:r.A.ITEM,action:"START_THREAD"},{type:r.A.ITEM,action:"CREATE_CORRESPONDENCE"}]},{type:r.A.CATEGORY,label:$.i18n._("user.batch.category.manageAccountStatus"),options:[{type:r.A.ITEM,action:"ACTIVATE_USERS"},{type:r.A.ITEM,action:"DEACTIVATE_USERS"},{type:r.A.ITEM,action:"ENABLE_COMMUNICATION"},{type:r.A.ITEM,action:"DISABLE_COMMUNICATION"},{type:r.A.ITEM,action:"CHANGE_CHANNEL_UNSUBSCRIPTION"},{type:r.A.ITEM,action:"DELETE_USERS"},{type:r.A.ITEM,action:"COMPLETE_DELETE_USERS"}]},{type:r.A.CATEGORY,label:$.i18n._("user.batch.category.manageAccountData"),options:[{type:r.A.ITEM,action:"APPLY_PROFILE_TEMPLATE"},{type:r.A.ITEM,action:"CHANGE_PROFILE_FIELDS"},{type:r.A.ITEM,action:"CHANGE_ORGANISATIONAL_UNIT"},{type:r.A.ITEM,action:"CHANGE_ACCESS_GROUPS"},{type:r.A.ITEM,action:"CHANGE_COMMUNITIES"},{type:r.A.ITEM,action:"CHANGE_NETWORKS"},{type:r.A.ITEM,action:"CHANGE_STATUSES"}]},{type:r.A.CATEGORY,label:$.i18n._("user.batch.category.exportData"),options:[{type:r.A.ITEM,action:"EXPORT"},{type:r.A.ITEM,action:"CLICK_N_PRINT"},{type:r.A.ITEM,action:"CREATE_PROFILE_TRANSFER"},{type:r.A.ITEM,action:"CREATE_PROFILE_TRANSFER_VIA_EMAIL_TEMPLATE"},{type:r.A.ITEM,action:"DOWNLOAD_USER_FILES"},{type:r.A.ITEM,action:"APPLY_TO_ENTITIES"},{type:r.A.ITEM,action:"TRIGGER_APPLICATION"}]},{type:r.A.CATEGORY,label:$.i18n._("user.batch.category.managePayments"),options:[{type:r.A.ITEM,action:"CREATE_TRANSACTION"},{type:r.A.ITEM,action:"CHANGE_PAYMENT_RULE"}]}]};function d(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,s)}return i}function u(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};
1t%2?d(Object(i),!0).forEach(function(t){p(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):d(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}function p(e,t,i){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var s=i.call(e,t||"default");if("object"!=typeof s)return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var m=a.A,f={noEntitySelectedMessage:"user.list.noSelectedUser",initialize:function(){m.prototype.initialize.apply(this,arguments),this._extendConfigurationWithDynamicItems("APPLY_TO_ENTITIES"),this._appendApinameToActionId("TRIGGER_APPLICATION")},getActionsConfig:function(){return l.A.getConfig()},getMenuStructure:function(){return h()},getAsserts:function(){return this.options.assertsCollection?this.options.assertsCollection:[]},_extendConfigurationWithDynamicItems:function(e){var t,i,s,n,a,l,c,h=[];if((t=this.asserts.find(t=>t.id===e))&&t.meta&&(s=t.meta),i=this._findActionInStructure(e,this.menuStructure),s&&Object.prototype.hasOwnProperty.call(this.actionsConfig,e)&&i){for(n in s)if(Object.prototype.hasOwnProperty.call(s,n))for(a in s[n])Object.prototype.hasOwnProperty.call(s[n],a)&&(c=o.A.dynamicEntityModels.getByApiName(a))&&(l=this._getActionIdentifier(e,n,a),this.asserts.push(u(u({},t),{},{id:l,meta:s[n][a]})),this.actionsConfig[l]=$.extend({},this.actionsConfig[e],{label:this._getActionLabel(e,c),labelSingular:""}),h.push({type:r.A.ITEM,action:l}));this.asserts=this.asserts.filter(t=>t.id!==e),delete this.actionsConfig[e],i.options.splice.apply(i.options,[i.index,1].concat(h))}},_appendApinameToActionId:function(e){const t=this.asserts.find(t=>t.id===e);if(t&&t.apiName){const i=e+"*"+t.apiName,s=this.asserts.find(e=>e.id===i);let o=this._findActionInStructure(e,this.menuStructure);n()(o.options,{action:e}).action=i,void 0===s&&this.asserts.push(u(u({},t),{},{id:i})),this.actionsConfig[i]=this.actionsConfig[e],delete this.actionsConfig[e]}},_findActionInStructure:function(e,t){var i,s,n,o;for(s=0,n=t.length;s<n;s++)if((i=t[s]).type===r.A.ITEM){if(i.action===e){o={options:t,index:s};break}}else if(i.type===r.A.CATEGORY&&(o=this._findActionInStructure(e,i.options)))break;return o},_getActionIdentifier:function(e,t,i){return[e,t,i].join("*")},_getActionLabel:function(e,t){var i,s;return i=this.actionsConfig[e].label+"."+t.apiName,(s=$.i18n._(i))===i&&(s=$.i18n._pl(this.actionsConfig[e].label,{"#ENTITY_NAME#":t.pluralName})),s}};const A=m.extend(f)},19856(e,t,i){var s=i(54552)({"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"});e.exports=s},44377(e,t,i){var s=i(43360);e.exports=function(e){for(var t=-1,i=null==e?0:e.length,n={};++t<i;){var o=e[t];s(n,o[0],o[1])}return n}},73916(e,t,i){var s=i(43360),n=i(30641),o=i(15389);e.exports=function(e,t){var i={};return t=o(t,3),n(e,function(e,n,o){s(i,n,t(e,n,o))}),i}},75494(e,t,i){var s=i(13222),n=i(19856),o=/&(?:amp|lt|gt|quot|#39);/g,a=RegExp(o.source);e.exports=function(e){return(e=s(e))&&a.test(e)?e.replace(o,n):e}},18330(e,t,i){var s=i(79770),n=i(34932),o=i(47237),a=i(78096),r=i(83693),l=Math.max;e.exports=function(e){if(!e||!e.length)return[];var t=0;return e=s(e,function(e){if(r(e))return t=l(e.length,t),!0}),a(t,function(t){return n(e,o(t))})}},65611(e,t,i){var s=i(69302)(i(18330));e.exports=s}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.