1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[8692],{99736:function(t,e,i){var n=i(57853),s=i(85237),a=i(99944),r=i(36433),o=i(53006),l=i(46606),c=i(80051),p=i(44861),u=i(70730),h=i(54972),d=i(1505),m=i(22420),g=i(14793),b=i(15203),y=i(91),_=i(87544),f=i(50600),A=i(50017),k=i(7846),w=i(11594);class v extends w.A{static name="ProviderOnboarding";constructor(t,e){super(t,e);try{this.element.querySelectorAll(".splide").forEach(t=>new k.Ay(t).mount()),this.form=this.element.parentElement.querySelector("form"),this.form&&this.form.addEventListener("change",t=>this.updateState()),this.submitButton=this.element.querySelector("button#submit-package"),this.packageOptions=this.element.querySelectorAll('input[name="package"]'),this.packageOptions.forEach(t=>t.labels.forEach(t=>t.dataset.textDefault=t.innerText)),this.updateState()}catch(t){console.error(t)}}updateState(){this.packageOptions.forEach(t=>t.labels.forEach(e=>e.innerText=t.checked?e.dataset.textSelected:e.dataset.textDefault)),this.form?.package?.value?.length>0&&(this.submitButton.classList.add("btn-primary"),this.submitButton.disabled=!1)}}class x extends w.A{static name="ProviderUpsellingOnboarding";constructor(t,e){super(t,e);try{this.element.querySelectorAll(".splide").forEach(t=>new k.Ay(t).mount()),this.availablePackages=JSON.parse(this.element.dataset.availablePackages),this.currentPackage=this.element.dataset.currentPackage;const t=document.querySelector("input[value='"+this.currentPackage+"']");t&&(t.checked=!0),this.form=this.element.parentElement.querySelector("form"),this.form&&this.form.addEventListener("change",t=>this.updateState()),this.submitButton=this.element.querySelector("button#submit-package"),this.packageOptions=this.element.querySelectorAll('input[name="package"]'),this.packageOptions.forEach(t=>{this.availablePackages.hasOwnProperty(t.value)?t.labels.forEach(t=>t.dataset.textDefault=t.innerText):(t.disabled="disabled",t.labels.forEach(t=>t.remove()),t.closest("div.col").style.cursor="not-allowed")}),this.updateState()}catch(t){console.error(t)}}updateState(){this.packageOptions.forEach(t=>t.labels.forEach(e=>e.innerText=t.checked?e.dataset.textSelected:e.dataset.textDefault)),this.form?.package?.value?.length>0&&this.availablePackages.hasOwnProperty(this.form.package.value)?(this.submitButton.classList.add("btn-primary"),this.submitButton.disabled=!1):(this.submitButton.disabled=!0,this.submitButton.classList.remove("btn-primary"))}}var E=i(66542),C=i(24870),S=i(83476),O=i(68826),P=i(38931);a.A.getOrCreateInstance().registerModal(c.A).registerToast(p.A).addControllers(r.A,o.A,C.A,_.A,d.A,u.A,l.A,E.A,A.A,O.A,m.A,f.A,b.A,P.A,h.A,v,x,y.A,s.A,g.A,S.A).start(),document.querySelectorAll('[data-bs-toggle="tooltip"]').forEach(t=>{new n.A(t)})},70730:function(t,e,i){i.d(e,{A:function(){return a}});var n=i(7846),s=i(11594);class a extends s.A{static name="ContentGallery";constructor(t,e){super(t,e);const i=this.targets.media.dataset.start??0;this.thumbs=new n.Ay(this.targets.thumbs,{start:i,drag:!1,keyboard:!1,fixedWidth:80,fixedHeight:45,isNavigation:!0,gap:10,focus:"center",pagination:!1,cover:!0,arrows:!1}).mount(),this.media=new n.Ay(this.targets.media,{start:i,drag:!1,keyboard:!1,heightRatio:.5625,pagination:!1,arrows:!0,cover:!0}).sync(this.thumbs).mount()}}},1505:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){__webpack_require__.d(__webpack_exports__,{A:function(){return CroppieForm}});var croppie_croppie__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(44903),croppie_croppie__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(croppie_croppie__WEBPACK_IMPORTED_MODULE_0__),_AsyncForm__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(36433);class CroppieForm extends _AsyncForm__WEBPACK_IMPORTED_MODULE_1__.A{static name="CroppieForm";constructor(app,element){if(super(app,element),this.croppieInstance=!1,this.ratio=this.element.dataset.cropRatio?eval(this.element.dataset.cropRatio):16/9,this.bootstrap="true"===this.element.dataset.bootstrap,this.boundaryWidth=this.targets.croppie.clientWidth,this.boundaryHeight=this.boundaryWidth/this.ratio,this.viewportWidth=.9*this.boundaryWidth,this.viewportHe
1ight=this.viewportWidth/this.ratio,this.cropType=this.element.dataset.cropType??"square",this.enforceBoundary=this.element.dataset.enforceBoundary??"square"===this.cropType,this.cropSize=this.element.dataset.cropSize??"original",this.cropSize.indexOf(",")>0){const t=this.cropSize.split(",");this.cropSize={width:t[0],height:t[1]}}this.cropOpenFile=this.element.dataset.cropOpenFile??!1,this.saveButton=this.element.querySelectorAll('button[type="submit"]'),this.targets.upload&&this.initializeFileUpload(),this.targets.image&&this.initializeImageUpload()}submit(t,e){this.croppieInstance?(this.element.classList.add("loading"),this.targets.upload?this.croppieInstance.result({type:"blob",backgroundColor:"#FFFFFF",size:this.cropSize,format:"jpeg",circle:!1}).then(t=>{const i=new DataTransfer;if("save_original"===e)i.items.add(this.originalImage);else{const e=new File([t],this.originalImage.name+".jpg"??"image.jpg",{type:"image/jpeg",lastModified:(new Date).getTime()});i.items.add(e)}this.targets.upload.files=i.files,super.submit()}):this.targets.image&&this.croppieInstance.result({type:"base64",backgroundColor:"#FFFFFF",size:this.cropSize,circle:!1}).then(t=>{this.targets.image.value=t,super.submit()})):super.submit()}initializeFileUpload(){const t=new FileReader;this.targets.upload.addEventListener("change",e=>{t.onload=t=>{this.initializeCroppieInstance().bind({url:t.target.result,zoom:"square"===this.cropType?0:1}).catch(t=>{this.bootstrap?this.app.bootstrapToast.showRaw(this.element.dataset.fileUploadErrorMessage??"Unable to upload image.",""):this.app.toast.showRaw(this.element.dataset.fileUploadErrorMessage??"Unable to upload image.",""),this.croppieInstance.destroy(),this.croppieInstance=null,this.targets.upload.value=null}),this.saveButton.forEach(t=>{t.disabled=!1})},this.originalImage=this.targets.upload.files[0],t.readAsDataURL(this.originalImage)}),this.saveButton.forEach(t=>{t.disabled=!0}),this.app.modal.closeOnEscKey=!1,this.cropOpenFile&&this.targets.upload.click()}initializeImageUpload(){this.saveButton.forEach(t=>{t.disabled=!0}),this.initializeCroppieInstance().bind({url:this.targets.image.value,zoom:"square"===this.cropType?0:1}).then(()=>{this.saveButton.forEach(t=>{t.disabled=!1})})}initializeCroppieInstance(){return!!this.targets.croppie&&(this.croppieInstance||(this.targets.croppie.innerHTML=null,this.croppieInstance=new(croppie_croppie__WEBPACK_IMPORTED_MODULE_0___default())(this.targets.croppie,{enableExif:!0,viewport:{width:this.viewportWidth,height:this.viewportHeight,type:this.cropType},boundary:{width:this.boundaryWidth,height:this.boundaryHeight},enforceBoundary:this.enforceBoundary}),this.targets.croppie.addEventListener("update",t=>this.croppieUpdate(t))),this.croppieInstance)}croppieUpdate(t,e){this.element.querySelectorAll('input[name^="alt["]').forEach(t=>t.value="")}}},38931:function(t,e,i){i.d(e,{A:function(){return b}});var n=i(11594),s=i(97153),a=i(88457),r=i(91337),o=i(65141),l=i(75199),c=i.n(l),p=i(84166),u=(i(4934),i(72564),i(24855),i(31148),i(22612),i(42120),i(57235),i(27524),i(90095),i(79914),i(31833),i(96168),i(83402)),h=i(23137),d=i(18484),m=i(19749),g=i(42661);class b extends n.A{static name="WysiwygEditor";static count=0;changePending=!1;constructor(t,e){super(t,e),this.element.id=b.name+"_"+b.count++,this.settings={selector:"#"+this.element.id,license_key:"gpl",height:this.element.dataset.height??480,inline:JSON.parse(this.element.dataset.inline??"false"),plugins:"lists anchor link autolink image media table code fullscreen charmap emoticons",toolbar:"fullscreen | paste pastetext | undo redo | styles snippets | bold italic underline strikethrough | alignleft aligncenter alignright | numlist bullist | anchor link image media table | code",document_base_url:"/",relative_urls:!1,link_list:this.element.dataset.linkListApi,menubar:!1,toolbar_mode:"wrap",schema:"html5-strict",valid_styles:"width,height,text-align,text-decoration,text-transform,font-weight,font-style",extended_valid_elements:"a[snippet-link|snippet-popup|id|rel|rev|charset|hreflang|tabindex|accesskey|type|name|href|target|title|class|onfocus|onblur],i[class],script[src|type|async|defer|type|charset],noscript,
1img[class|src|alt|title|width|height|loading=lazy]",base_url:"/build/tinymce-7.6.1",content_css:this.element.dataset.contentCss,content_style:this.element.dataset.contentStyle??"",body_class:this.element.dataset.className,style_formats:this.getStyleFormats(),link_class_list:this.getLinkClasses(),branding:!1,paste_preprocess:g.A,setup:t=>{t.on("Blur",e=>{t.isDirty()&&this.triggerChange(t)}),t.on("Change",e=>{this.triggerChange(t,300)}),t.on("NodeChange",t=>{m.A.resizeImage(t.element)}),t.ui.registry.addMenuButton("snippets",{text:"Insert...",fetch:function(e){e([{type:"nestedmenuitem",text:"User data",getSubmenuItems:()=>(0,s.A)(t)},{type:"nestedmenuitem",text:"Platform info",getSubmenuItems:()=>(0,a.A)(t)},{type:"nestedmenuitem",text:"Popups",getSubmenuItems:()=>(0,r.A)(t)},{type:"nestedmenuitem",text:"Links",getSubmenuItems:()=>(0,o.A)(t)},{type:"nestedmenuitem",text:"Hacker mod",getSubmenuItems:()=>(0,u.A)(t)}])}})},convert_unsafe_embeds:!0},this.element.dataset.uploadApi&&(this.settings.images_upload_url=this.element.dataset.uploadApi,this.settings.file_picker_callback=this.filePicker,this.settings.file_picker_types="file image",this.settings.automatic_uploads=!0),this.element.dataset.imagesFileTypes&&(this.settings.images_file_types=this.element.dataset.imagesFileTypes),this.element.dataset.autoresize&&(this.settings.plugins+=" autoresize",this.settings.autoresize_bottom_margin=48,this.settings.autoresize_overflow_padding=16,this.settings.statusbar=!1),c().init(this.settings)}getStyleFormats(){return h.A}getLinkClasses(){return d.A}filePicker(t){const e=document.getElementById(this.id),i=this,n=document.createElement("input"),s=this.options.get("images_upload_url");n.setAttribute("type","file"),n.setAttribute("accept",this.options.get("images_file_types")||"image/*"),n.onchange=function(){const n=this.files[0],a=new FileReader;a.onload=function(){const a=new FormData;a.append("file",n),p.A.post(s,a).then(e=>{t(e.data.location,{text:e.data.name,title:e.data.name,alt:""})}).catch(n=>{const s=n.response?.data?.error??i.options.get("file_upload_error_message")??"File upload error";e.controller?e.controller.app.toast.showRaw(s):t("",{alt:s})})},a.readAsDataURL(n)},n.click()}triggerChange(t,e=0){t.save(),this.changePending&&clearTimeout(this.changePending),e>0?this.changePending=setTimeout(()=>this.triggerChange(t),e):(this.element.dispatchEvent(new Event("change")),this.changePending=!1)}}},83402:function(t,e,i){e.A=t=>[{type:"menuitem",text:"Request GET attribute",onAction:()=>t.insertContent("#[request(query.YOUR_KEY)]")},{type:"menuitem",text:"Request POST attribute",onAction:()=>t.insertContent("#[request(request.YOUR_KEY)]")},{type:"menuitem",text:"Request GET attribute stored in Session",onAction:()=>t.insertContent("#[session(YOUR_KEY, default: %request.query.YOUR_KEY%)]")}],i.dn(e.A)},19749:function(t,e){e.A={resizeImage:t=>{const e=t.getAttribute("src")??!1;if(!1===e)return;const n=new URL(e),s=t.width??0,a=t.height??0,r=i();if(n.pathname.startsWith("/media/")&&r.includes(n.hostname)){const i=s>0&&a>0?`/media/w-${s}-h-${a}-dpr-2/`:"/media/raw/";t.setAttribute("src",e.replace(/\/media\/[^\/]+\//i,i)),t.hasAttribute("data-mce-src")&&t.setAttribute("data-mce-src",e)}},resizeByUrl:(t,e,n)=>{const s=new URL(t),a=i();if(!s.pathname.startsWith("/media/")||!a.includes(s.hostname))return t;let r=`/media/w-${n}-h-${e}/`;return 0===n&&0===e&&(r="/media/raw/"),t.replace(/\/media\/[^\/]+\//i,r)}};const i=()=>["cdn.conteo.site","cdn.conteo.dev","cdn.local.gd","cdn.conteo.live"]},18484:function(t,e){e.A=[{title:"Link",value:""},{title:"Button",value:"btn btn-outline-primary"},{title:"Button with arrow",value:"btn btn-outline-primary btn-arrow-right"},{title:"Button with arrow [no margin]",value:"btn btn-outline-primary btn-arrow-right m-0"},{title:"Primary button",value:"btn btn-primary"},{title:"Primary button with arrow",value:"btn btn-primary btn-arrow-right"}]},65141:function(t,e,i){e.A=t=>[{type:"menuitem",text:"User account",onAction:()=>t.insertContent('<a snippet-link="my-account" href="#">My account</a>')},{type:"menuitem",text:"User followings",onAction:()=>t.insertContent('<a snippet-link="my-account-following" href="#">My followngs</a>')},{type:"menuitem",text:"User onboarding",onAction:()=>t.insertContent('<a snippet-link="user-onboarding" href="#">Onboarding</a>')},{type:"menuitem",text:"User recommendations",onAction:()=>t.insertContent('<a snippet-link="user-recommendations" href="#">My recommendations</a>')},{type:"menuitem",text:"User bookmarks",onAction:()=>t.insertContent('<a snippet-link="user-bookmarks" href="#">My bookmarks</a>')},{type:"menuitem",text:"User newsletter unsubscribe",onAction:()=>t.insertContent('<a snippet-link="newsletter-unsubscribe" href="#">Newsletter unsubscribe</a>')}],i.dn(e.A)}
1,42661:function(t,e,i){e.A=(t,e)=>{e.content=e.content.replaceAll(/\s(style|data-renderer-start-pos|lang)="[^"]*"/gi,"")},i.dn(e.A)},88457:function(t,e,i){e.A=t=>[{type:"menuitem",text:"ID",onAction:()=>t.insertContent("%platform.id%")},{type:"menuitem",text:"Name",onAction:()=>t.insertContent("%platform.name%")},{type:"menuitem",text:"Hostname",onAction:()=>t.insertContent("%platform.hostname%")},{type:"menuitem",text:"Community Name",onAction:()=>t.insertContent("%community%")}],i.dn(e.A)},91337:function(t,e,i){e.A=t=>[{type:"menuitem",text:"Login Form",onAction:()=>t.insertContent('<a snippet-popup="login" href="#" class="btn btn-outline-primary">Login</a>')},{type:"menuitem",text:"Login Wall",onAction:()=>t.insertContent('<a snippet-popup="login-wall" href="#" class="btn btn-outline-primary">Login Wall</a>')},{type:"menuitem",text:"Modal",onAction:()=>t.insertContent('\x3c!-- Button trigger modal --\x3e\n<p><a href="#" data-bs-toggle="modal" data-bs-target="#helpModal">Open modal</a></p>\n<div class="modal fade" id="helpModal" tabindex="-1" aria-labelledby="helpModalLabel" aria-hidden="true">\n <div class="modal-dialog">\n <div class="modal-content">\n <div class="modal-header">\n <h3 class="modal-title fs-5" id="helpModalLabel">Modal title</h3>\n <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>\n </div>\n <div class="modal-body">\n <p>...</p>\n </div>\n </div>\n </div>\n</div>')}],i.dn(e.A)},23137:function(t,e){e.A=[{title:"Section Title H2",block:"h2"},{title:"Title H3",block:"h3"},{title:"Subtitle H4",block:"h4"},{title:"Paragraph P",block:"p"},{title:"Preformatted PRE",block:"pre"}]},97153:function(t,e,i){e.A=t=>[{type:"menuitem",text:"Email",onAction:()=>t.insertContent("%user.email%")},{type:"menuitem",text:"ID",onAction:()=>t.insertContent("%user.id%")},{type:"menuitem",text:"Firstname",onAction:()=>t.insertContent("%user.firstname%")},{type:"menuitem",text:"Lastname",onAction:()=>t.insertContent("%user.lastname%")},{type:"menuitem",text:"Company",onAction:()=>t.insertContent("%user.company%")},{type:"menuitem",text:"Gender code",onAction:()=>t.insertContent("%user.gender%")},{type:"menuitem",text:"Gender text",onAction:()=>t.insertContent("#[trans(gender.code.%user.gender%)]")}],i.dn(e.A)}},function(t){t.O(0,[6622,4282,5199,5024,664,5381,7846,3184,6303,8504,9699,4204],function(){return e=99736,t(t.s=e);var e});t.O()}]);
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.