function _base64ToArrayBuffer(n){for(var i=window.atob(n),r=i.length,u=new Uint8Array(r),t=0;t0){r.width=$(".wordcloud").width();r.height=r.width*.5;u=0;for(let n=0;nu&&(u=t[n][1]);f={list:t,gridSize:Math.round(18*r.width/1024),weightFactor:function(n){var f=r.width/1024,u=n;return(t.length>0&&(u=n/t.length),u<.08&&(u=.08),i=="True")?t.length<=3?u*100*f:u*100*f*5/2:t.length==1?u*100*f:t.length<=3?u*100*f*4/2:u*100*f*5},fontFamily:"OxygenLight",wait:50,drawOutOfBound:!0,shrinkToFit:!0,color:function(n,t){return t>=u?"#ffaa00":"#232323"},rotateRatio:0};WordCloud(r,f)}}function InitLink(n){var t=n.getTrait("text").attributes.value,i=n.getTrait("href").attributes.value,r=n.getTrait("title").attributes.value;return t||(n.getTrait("text").attributes.value=t="Texte du lien"),i||(n.getTrait("href").attributes.value=i="https://agorabox.fr"),r||(n.getTrait("title").attributes.value=r="Titre du lien"),` ${t} `}function InitMailButton(n){var t=n.getTrait("text").attributes.value,i=n.getTrait("href").attributes.value,r=n.getTrait("title").attributes.value,u=n.getTrait("color").attributes.value,f=n.getTrait("background-color").attributes.value;return t||(n.getTrait("text").attributes.value=t="Texte du bouton"),i||(n.getTrait("href").attributes.value=i="https://agorabox.fr"),r||(n.getTrait("title").attributes.value=r="Titre du bouton"),u||(n.getTrait("color").attributes.value=u="#FFFFFF"),f||(n.getTrait("background-color").attributes.value=f="#313131"),`
${t}
`}function addPayPalScript(n){var t=document.createElement("script");t.src=`https://www.paypal.com/sdk/js?client-id=${n}`;t.onload=function(){};document.head.appendChild(t)}var htmlEditorMergedFields,htmlEditorMergedLinks,unlayerEditorUploadedFiles,unlayerEditorElementInitialized,AgoraShared,filePicker;window.addEventListener("message",n=>{unlayerEditorElementInitialized||(unlayerEditorElementInitialized=[]),unlayerEditorElementInitialized.includes(n.data.elementId)||(unlayerEditorElementInitialized.push(n.data.elementId),n.data.type==="callFunction"&&window.blazorHelper&&window.blazorHelper.invokeMethodAsync(n.data.data,n.data.elementId).catch(n=>console.error(n)))});AgoraShared={CheckDevice:{isSafari:function(){return/Safari/.test(navigator.userAgent)&&!/Chrome/.test(navigator.userAgent)},isApple:function(){return/Mac|iPod|iPhone|iPad/.test(navigator.platform)}},TimePicker:{FocusElement:function(n){$("#"+n)&&$("#"+n).focus()},SetContent:function(n,t){$("#"+n)&&$("#"+n).html(t)}},RichTextEditor:{params:{standard:{plugins:"code codesample link image autolink lists media paste table table textcolor",toolbar1:"undo redo | paste | removeformat styleselect | fontselect | fontsizeselect bold italic underline | btnMergedFields btnMergedLinks | forecolor backcolor | alignleft aligncenter alignright alignjustify | outdent indent | link image media codesample | table | code ",menubar:!1,branding:!1,skin:"oxide-blue",toolbar_mode:"floating",custom_elements:"style",resize:"both",image_title:!0,automatic_uploads:!0,file_picker_types:"file image media",file_picker_callback:(n,t,i)=>filePicker(n,t,i),content_style:"body { font-family:Helvetica,Arial,sans-serif; font-size:14px }",relative_urls:!1,convert_urls:!1,remove_script_host:!1,image_class_list:[{title:"Responsive",value:"img-fluid"},{title:"None",value:" "}]},textOnly:{plugins:"code codesample link autolink lists paste textcolor",toolbar1:"undo redo | paste | removeformat | fontsizeselect bold italic underline | forecolor backcolor | alignleft aligncenter alignright alignjustify | outdent indent | link | code ",menubar:!1,branding:!1,skin:"oxide-blue",toolbar_mode:"floating",resize:"both",image_title:!0,automatic_uploads:!0,file_picker_types:"file image media",file_picker_callback:(n,t,i)=>filePicker(n,t,i),forced_root_block:"",content_style:"body { font-family:Helvetica,Arial,sans-serif; font-size:14px }",relative_urls:!1,convert_urls:!1,remove_script_host:!1},minimal:{toolbar1:"bold italic underline textcolor",menubar:!1,branding:!1,skin:"oxide-blue",toolbar_mode:"floating",resize:"both",image_title:!0,automatic_uploads:!0,file_picker_types:"file image media",file_picker_callback:(n,t,i)=>filePicker(n,t,i),content_style:"body { font-family:Helvetica,Arial,sans-serif; font-size:14px }",relative_urls:!1,convert_urls:!1,remove_script_host:!1},grouped:{plugins:"emoticons hr image link lists charmap table textcolor",toolbar:"formatgroup paragraphgroup insertgroup",toolbar_groups:{formatgroup:{icon:"format",tooltip:"Formatting",items:"fontselect | fontsizeselect bold italic underline | forecolor backcolor | superscript subscript | removeformat"},paragraphgroup:{icon:"paragraph",tooltip:"Paragraph format",items:"h1 h2 h3 | bullist numlist | alignleft aligncenter alignright alignjustify | indent outdent"},insertgroup:{icon:"plus",tooltip:"Insert",items:"link image emoticons charmap hr"}},skin:"oxide-blue",menubar:!1,branding:!1,resize:"both",image_title:!0,automatic_uploads:!0,file_picker_types:"file image media",file_picker_callback:(n,t,i)=>filePicker(n,t,i),content_style:"body { font-family:Helvetica,Arial,sans-serif; font-size:14px }",relative_urls:!1,convert_urls:!1,remove_script_host:!1,image_class_list:[{title:"Responsive",value:"img-fluid"},{title:"None",value:" "}]},bloated:{plugins:"code codesample link image autolink lists media paste table table emoticons textcolor",toolbar1:"undo redo | styleselect | fontselect | fontsizeselect bold italic underline | forecolor backcolor | link image media codesample | table | code",toolbar2:"h1 h2 h3 | bullist numlist | alignleft aligncenter alignright alignjustify | outdent indent | emoticons charmap hr",menubar:!1,branding:!1,skin:"oxide-blue",toolbar_mode:"floating",resize:"both",image_title:!0,automatic_uploads:!0,file_picker_types:"file image media",file_picker_callback:(n,t,i)=>filePicker(n,t,i),content_style:"body { font-family:Helvetica,Arial,sans-serif; font-size:14px }",relative_urls:!1,convert_urls:!1,remove_script_host:!1,image_class_list:[{title:"Responsive",value:"img-fluid"},{title:"None",value:" "}]},mail:{plugins:"code codesample link image autolink lists media paste table table textcolor",toolbar1:"undo redo | paste | removeformat styleselect | fontselect | fontsizeselect bold italic underline | forecolor backcolor | alignleft aligncenter alignright alignjustify | outdent indent | link image media codesample | table | code ",menubar:!1,branding:!1,skin:"oxide-blue",toolbar_mode:"floating",resize:"both",image_title:!0,automatic_uploads:!0,file_picker_types:"file image media",file_picker_callback:(n,t,i)=>filePicker(n,t,i),content_style:"body { font-family:Helvetica,Arial,sans-serif; font-size:14px }",relative_urls:!1,convert_urls:!1,remove_script_host:!1}},init:function(n,t,i,r,u,f,e,o,s,h){var c,l;try{c=AgoraShared.RichTextEditor.params[t];c.language=u;c.force_p_newlines=r;c.force_br_newlines=!0;c.forced_root_block="";c.height=e+"rem";c.min_height=e+"rem";f===1&&(c.readonly=1);c.selector="#"+n;l=$("#"+n).val();i&&(l==""||l==null||l==undefined)&&($("#val-"+n).css("display","block"),$("#"+n).next(".tox").css("border","1px solid #dc3545"));s&&(htmlEditorMergedLinks=JSON.parse(s));h&&(htmlEditorMergedFields=JSON.parse(h));c.setup=function(t){htmlEditorMergedFields&&(console.log("RichTextEditor.setup.addSplitButton"),t.ui.registry.addSplitButton("btnMergedFields",{text:"Champs de fusion",icon:"template",tooltip:"Ajouter un champs de fusion",onAction:function(){},onItemAction:function(n,i){t.insertContent(i)},fetch:function(n){console.log("RichTextEditor.setup.fetch");var t=htmlEditorMergedFields.map(function(n){return console.log("RichTextEditor.setup.fetch",n),{type:"choiceitem",value:`${n.Item1}`,text:`${n.Item2}`}});n(t)}}));htmlEditorMergedLinks&&(console.log("RichTextEditor.setup.htmlEditorMergedLinks",htmlEditorMergedLinks),t.ui.registry.addSplitButton("btnMergedLinks",{text:"Lien de fusion",icon:"template",tooltip:"Ajouter un lien de fusion",onAction:function(){},onItemAction:function(n,i){t.insertContent(i)},fetch:function(n){var t=htmlEditorMergedLinks.map(function(n){return{type:"choiceitem",value:n.Item1,text:n.Item2}});n(t)}}));t.on("change",function(){t.save();i&&($("#"+n).val(t.getContent()),t.getContent()==""?($("#val-"+n).css("display","block"),$("#"+n).next(".tox").css("border","1px solid #dc3545")):($("#val-"+n).css("display","none"),$("#"+n).next(".tox").css("border","1px solid #ccc")));$("#"+n).change();o.invokeMethodAsync("textArea_OnChange",$("#"+n).val())})};console.log("tinymce:options",c);tinymce.init(c)}catch(a){console.log("tinymce:error",a)}},dispose:function(n,t){console.log("tinymce:dispose",n,t);tinymce.remove("#"+n)},insertText:function(n,t){console.log("tinymce:insertText",n,t);$("#"+n).change();tinymce.get(n).execCommand("mceInsertContent",!1,t)},changeContent:function(n,t){console.log("tinymce:changeContent",n,t);$("#"+n).change();tinymce.get(n)!=null&&tinymce.get(n).setContent(t,{format:"html"})},getContent:function(n){return console.log("tinymce:getContent"),tinymce.get(n).getContent()}},InfiniteScroll:{Observer:null,Initialize:function(n,t){AgoraShared.InfiniteScroll.Observer=new IntersectionObserver(t=>{t&&t[0].isIntersecting&&n.invokeMethodAsync("OnIntersection")},{rootMargin:"0px",threshold:.5});let i=document.getElementById(t);if(i==null)throw new Error("The observable target was not found");AgoraShared.InfiniteScroll.Observer.observe(i)}},Timer:{ActiveTimers:{},Start:function(n,t){const i={info:{color:"green"},warning:{color:"orange",threshold:10},alert:{color:"red",threshold:5}},r=n;let u=r,f=i.info.color;document.getElementById(t).innerHTML=`
${AgoraShared.Timer.formatTime(u)}
`;AgoraShared.Timer.startTimer(0,r,u,i,null,288,t)},onTimesUp:function(n){console.log("AgoraShared.Timer:onTimesUp",n);n in AgoraShared.Timer.ActiveTimers&&(console.log("AgoraShared.Timer:onTimesUp.clearInterval",n),clearInterval(AgoraShared.Timer.ActiveTimers[n]),AgoraShared.Timer.ActiveTimers[n]=null)},Dispose:function(n){console.log("AgoraShared.Timer:Dispose",n);AgoraShared.Timer.onTimesUp(n);$("#"+n).length&&$("#"+n).empty()},startTimer:function(n,t,i,r,u,f,e){u=setInterval(()=>{if(n=n+=1,i=t-n,document.getElementById("base-timer-label").innerHTML=AgoraShared.Timer.formatTime(i),AgoraShared.Timer.setCircleDasharray(i,t,f),AgoraShared.Timer.setRemainingPathColor(i,r),AgoraShared.Timer.ActiveTimers[e]=u,i===0)AgoraShared.Timer.onTimesUp(e)},1e3)},formatTime:function(n){const i=Math.floor(n/60);let t=n%60;return t<10&&(t=`0${t}`),`${i}:${t}`},setRemainingPathColor:function(n,t){const{alert:r,warning:i,info:u}=t;n<=r.threshold?(document.getElementById("base-timer-path-remaining").classList.remove(i.color),document.getElementById("base-timer-path-remaining").classList.add(r.color)):n<=i.threshold&&(document.getElementById("base-timer-path-remaining").classList.remove(u.color),document.getElementById("base-timer-path-remaining").classList.add(i.color))},setCircleDasharray:function(n,t,i){const r=`${(AgoraShared.Timer.calculateTimeFraction(n,t)*i).toFixed(0)} 283`;document.getElementById("base-timer-path-remaining").setAttribute("stroke-dasharray",r)},calculateTimeFraction:function(n,t){const i=n/t;return i-1/t*(1-i)}},GetValue:function(n){return eval(n)},Pager:{GetPageSize:function(n){if($("#"+n+" > .pager-content").children().first().length>0){var t=$("#"+n+" > .pager-content").height(),i=$("#"+n+" > .pager-content").children().first().height()+parseInt($("#"+n+" > .pager-content").children().first().css("marginBottom"))+parseInt($("#"+n+" > .pager-content").children().first().css("marginTop"))+parseInt($("#"+n+" > .pager-content").children().first().css("borderTopWidth"))+parseInt($("#"+n+" > .pager-content").children().first().css("borderBottomWidth"));return Math.floor(t/i)}return 0}},HtmlEditor:{A48Id:"0",element:null,translations:{fr:{assetManager:{addButton:"Ajouter une image",inputPlh:"https://chemin/vers/image.jpg",modalTitle:"Sélectionner une image",uploadTitle:"Déposez ou cliquez ici pour télécharger vos images"},domComponents:{names:{"":"Boîte",wrapper:"Corps",text:"Texte",comment:"Commentaire",image:"Image",video:"Vidéo",label:"Libellé",link:"Lien",map:"Carte",tfoot:"Pied de tableau",tbody:"Corps de tableau",thead:"En-tête de tableau",table:"Tableau",row:"Ligne tableau",cell:"Cellule tableau"}},deviceManager:{device:"Appareil",devices:{desktop:"Ordinateur",tablet:"Tablette",mobileLandscape:"Mobile format paysage",mobilePortrait:"Mobile format portrait"}},panels:{buttons:{titles:{preview:"Prévisualisation",fullscreen:"Plein écran","sw-visibility":"Voir les blocs","export-template":"Télécharger le code","open-sm":"Ouvrir le gestionnaire de style","open-tm":"Paramètres","open-layers":"Ouvrir le gestionnaire de calques","open-blocks":"Ouvrir le gestionnaire de blocs"}}},selectorManager:{label:"Classes",selected:"Sélectionné",emptyState:"- État -",states:{hover:"Survol",active:"Clic","nth-of-type(2n)":"Paire/Impaire"}},styleManager:{empty:"Veuillez sélectionner un élément avant d'utiliser le gestionnaire de style",layer:"Calque",fileButton:"Images",sectors:{general:"Général",layout:"Disposition",typography:"Typographie",decorations:"Décorations",extra:"Extra",flex:"Flex",dimension:"Dimension"},properties:{float:"Flottant",display:"Affichage",position:"Position",top:"Supérieur",right:"Droite",left:"Gauche",bottom:"Inférieur",width:"Largeur",height:"Hauteur","max-width":"Largeur max.","max-height":"Hauteur max.",margin:"Marge externe","margin-top":"Marge externe supérieure","margin-right":"Marge externe droite","margin-left":"Marge externe gauche","margin-bottom":"Marge externe inférieure",padding:"Marge interne","padding-top":"Marge interne supérieure","padding-left":"Marge interne gauche","padding-right":"Marge interne droite","padding-bottom":"Marge interne inférieure","font-family":"Police de caractères","font-size":"Taille de police","font-weight":"Épaisseur de police","letter-spacing":"Espacement entre les lettres",color:"Couleur","line-height":"Espacement des lignes","text-align":"Alignement de texte","text-shadow":"Ombre de texte","text-shadow-h":"Ombre de texte: horizontale","text-shadow-v":"Ombre de texte: verticale","text-shadow-blur":"Flou ombre de texte","text-shadow-color":"Couleur ombre de texte","border-top-left":"Bord supérieur gauche","border-top-right":"Bord supérieur droit","border-bottom-left":"Bord inférieur gauche","border-bottom-right":"Bord inférieur droit","border-radius-top-left":"Bord supérieur arrondi gauche","border-radius-top-right":"Bord supérieur arrondi droit","border-radius-bottom-left":"Bord arrondi inférieur gauche","border-radius-bottom-right":"Bord arrondi inférieur droit","border-radius":"Bord arrondi",border:"Bordure","border-width":"Largeur de bordure","border-style":"Style de bordure","border-color":"Couleur de bordure","box-shadow":"Ombre de boîte","box-shadow-h":"Ombre de boîte: horizontale","box-shadow-v":"Ombre de boîte: verticale","box-shadow-blur":"Flou ombre de boîte","box-shadow-spread":"Extension d'ombre de boîte","box-shadow-color":"Couleur d'ombre de boîte","box-shadow-type":"Type d'ombre de boîte",background:"Fond","background-image":"Image de fond","background-repeat":"Répéter fond","background-position":"Position du fond","background-attachment":"Plugin de fond","background-size":"Taille du fond","background-color":"Couleur de fond",transition:"Transition","transition-property":"Type de transition","transition-duration":"Durée de la transition","transition-timing-function":"Timing transition",perspective:"Perspective",transform:"Transformation","transform-rotate-x":"Rotation horizontale","transform-rotate-y":"Rotation verticale","transform-rotate-z":"Rotation profondeur","transform-scale-x":"Échelle horizontale","transform-scale-y":"Échelle verticale","transform-scale-z":"Échelle profondeur","flex-direction":"Direction Flex","flex-wrap":"Flex wrap","justify-content":"Ajuster contenu","align-items":"Aligner éléments","align-content":"Aligner contenu",order:"Ordre","flex-basis":"Base Flex","flex-grow":"Flex grow","flex-shrink":"Flex shrink","align-self":"Aligner"}},traitManager:{empty:"Veuillez sélectionner un élément pour modifier les paramètres de cet élément",label:"Paramètres composant",traits:{labels:{id:"Identifiant",alt:"Texte alternatif",title:"Titre",href:"URL",target:"Ouverture",address:"Adresse",mapType:"Type de carte",start:"Début",endText:"Texte de d'expiration",text:"Texte",length:"Taille",strings:"Phrase(s)"},attributes:{id:{placeholder:"Votre texte ici"},alt:{placeholder:"Votre texte ici"},title:{placeholder:"Votre texte ici"},href:{placeholder:"eg. https://www.avanti-technologies.fr/"}},options:{target:{"false":"Même fenêtre",_blank:"Nouvelle fenêtre"},mapType:{q:"Basique",w:"Satellite"}}}}}},inlineEditor:function(n){const t=n.Commands;t.add("inlineCodeEdit",n=>{let i=document.createElement("div"),t=n&&n.CodeManager.getViewer("CodeMirror").clone();t.set({codeName:"htmlmixed",theme:"hopscotch",readOnly:!1});let r=n.Modal;r.setTitle("Édition du code source");let u=t.editor;if(!u){let e=document.createElement("textarea");i.appendChild(e);t.init(e);u=t.editor;u.setOption("lineWrapping",1);let r=document.createElement("button");r.innerHTML="Annuler";r.className="btn btn-secondary m-3";r.onclick=()=>{n.Modal.close()};i.appendChild(r);let f=document.createElement("button");f.innerHTML="Valider les modifications";f.className="btn btn-primary m-3";f.onclick=()=>{let i=t.editor.getValue();n.DomComponents.getWrapper().set("content","");n.setComponents(i);n.Modal.close()};i.appendChild(f)}r.setContent("");r.setContent(i);t.setContent(n.runCommand("gjs-get-inlined-html"));r.open();u.refresh()});n.onReady(()=>{n.Panels.addButton("options",{id:"avtInlineCodeEdit",className:"d-flex align-items-center justify-content-center",command:"inlineCodeEdit",label:'<\/i>',attributes:{title:"Modifier le code source"}})})},fileImport:function(n){n.Blocks.add("downloadButton",{category:"Éléments",label:"Fichier",media:'<\/i>',content:{type:"downloadButton"},activate:!0});const t=n.Commands;t.add("fileImportCmd",{run:function(n,t,i){if(i){let t=n.Modal,r=document.createElement("div"),u=document.createElement("input");u.setAttribute("id","fileImportInput");u.setAttribute("type","file");u.className="w-100 my-5";r.appendChild(u);let f=document.createElement("button");f.innerHTML="Annuler";f.className="btn btn-secondary mr-2";f.onclick=()=>{t.close()};r.appendChild(f);let e=document.createElement("button");e.innerHTML="Télécharger";e.className="btn btn-primary m-3";e.onclick=()=>{var u=document.getElementById("fileImportInput"),n=new FormData,r;n.append("file0",u.files[0]);r=localStorage.getItem("authToken");$.ajax({url:"api/FileUpload/PostGrapesJSFiles",type:"POST",data:n,contentType:!1,crossDomain:!0,dataType:"json",mimeType:"multipart/form-data",processData:!1,headers:{Authorization:"Bearer "+r},success:function(n){i.getTrait("href").attributes.value=n[0].src;i.getTrait("text").attributes.value=n[0].name;i.getTrait("title").attributes.value=n[0].name;i.set("content",InitMailButton(i))}});t.close()};r.appendChild(e);t.setContent("");t.setContent(r);t.setTitle("Télécharger un fichier");t.open()}}})},customComponents:function(n){n.DomComponents.addType("text",{model:{defaults:{textable:!0,hoverable:!0,droppable:!0,editable:!0,contenteditable:!0,traits:[{type:"select",label:"Style",name:"class",options:[{id:"text",name:"Normal"},{id:"h1",name:"Titre principal"},{id:"h2",name:"Titre"},{id:"h3",name:"Sous-titre"},{id:"small",name:"Petits caractères"},]},]}}});n.DomComponents.addType("mailButton",{model:{defaults:{textable:!0,hoverable:!0,droppable:!0,editable:!0,contenteditable:!1,traits:["text","title","href",{name:"color",type:"color"},{name:"background-color",type:"color"},]}}});n.DomComponents.addType("downloadButton",{model:{defaults:{textable:!0,hoverable:!0,droppable:!0,editable:!0,contenteditable:!1,traits:["text","title","href",{name:"color",type:"color"},{name:"background-color",type:"color"},]}}});n.on("component:create",t=>{t.get("type")==="mailButton"?(n.runCommand("open-sm"),t.set("content",InitMailButton(t))):t.get("type")==="downloadButton"&&(n.runCommand("open-sm"),n.runCommand("fileImportCmd",t))});n.on("component:update",n=>{n.get("type")==="mailButton"&&n.set("content",InitMailButton(n))});n.DomComponents.addType("merged-field",{model:{defaults:{hoverable:!0,droppable:!0,editable:!0,tagName:"span",textable:!0},toHTML(){return this.get("placeholder")}},view:{events:{change:"updatePlaceholder"},updatePlaceholder(n){this.model.set({placeholder:n.target.value})},onAttrUpdate(){this.el.setAttribute("style","padding: 5px;background-color: lightgrey;display: inline-flex;")},onRender(){console.log("onRender");const{model:r,el:n}=this,t=document.createElement("select");t.innerHTML=htmlEditorMergedFields.map(n=>``).join("");n.innerHTML="";n.appendChild(t);t.setAttribute("style","padding: 5px; border-radius: 5px; border: 1px solid #313131; margin:5px;");t.value=r.get("placeholder");var i=document.createElement("button");i.innerHTML="Valider";i.addEventListener("click",function(){n.setAttribute("style","background-color: none;padding: 0;border: none;");n.innerHTML=r.toHTML()});n.appendChild(i)}}});n.DomComponents.addType("merged-link",{model:{defaults:{tagName:"span",textable:!0,hoverable:!0,droppable:!0,editable:!0,contenteditable:!0},toHTML(){return this.get("placeholder")}},view:{events:{change:"updatePlaceholder"},updatePlaceholder(n){this.model.set({placeholder:n.target.value})},onAttrUpdate(){this.el.setAttribute("style","padding: 5px;background-color: lightgrey;display: inline-flex;")},onRender(){const{model:u,el:t}=this,i=document.createElement("select");i.innerHTML=htmlEditorMergedLinks.map(n=>``).join("");t.innerHTML="";t.appendChild(i);i.setAttribute("style","padding: 5px; border-radius: 5px; border: 1px solid #313131; margin:5px;");i.value=u.get("placeholder");var r=document.createElement("button");r.innerHTML="Valider";r.addEventListener("click",function(){t.innerHTML=u.toHTML();t.setAttribute("style","background-color: none;padding: 0;border: none;");n.editor.setComponents(n.runCommand("gjs-get-inlined-html"))});t.appendChild(r)}}});n.DomComponents.addType("image",{model:{defaults:{hoverable:!1}}});n.DomComponents.addType("link",{model:{defaults:{tagName:"a",textable:!0,hoverable:!0,droppable:!0,editable:!0,contenteditable:!0,content:"Texte du lien",traits:[{type:"text",label:"Texte du lien",name:"linktext",changeProp:1},"title","href","target",],linktext:"Texte du lien"},init(){const n=this.components().map(n=>n.get("content")).join("")||"Texte du lien";this.set("linktext",n)},updateTrait(){const n=this.components().map(n=>n.get("content")).join("");this.set("linktext",n)},updated(n,t){n=="linktext"&&this.components(t)}}});n.DomComponents.addType("video",{model:{defaults:{hoverable:!1,traits:[{type:"select",label:"Plateforme",name:"provider",options:[{id:"so",name:"Source HTML5"},{id:"ytnc",name:"Youtube"},]}]}}});n.DomComponents.addType("map",{model:{defaults:{hoverable:!1}}});n.DomComponents.addType("wrapper",{model:{defaults:{hoverable:!1,traits:[]}}});n.DomComponents.addType("tabs",{model:{defaults:{hoverable:!1}}});n.DomComponents.addType("tab",{model:{defaults:{hoverable:!1}}});n.DomComponents.addType("tab-container",{model:{defaults:{hoverable:!1}}});n.DomComponents.addType("tab-contents",{model:{defaults:{hoverable:!1}}});n.DomComponents.addType("tab-content",{model:{defaults:{hoverable:!1}}});n.DomComponents.addType("countdown",{model:{defaults:{hoverable:!1}}});n.DomComponents.addType("default",{model:{defaults:{hoverable:!1}}});n.DomComponents.addType("custom-code",{model:{defaults:{hoverable:!1}}});n.DomComponents.addType("typed",{model:{defaults:{attributes:{style:"padding: 1rem;"},hoverable:!1}}});n.DomComponents.addType("content1",{model:{defaults:{attributes:{"class":"container-fluid row"},hoverable:!1,tagname:"content1",components:[{attributes:{"class":"col-md-6 p-3"},components:[{type:"image",tagName:"image",attributes:{"class":"img-fluid m-auto"}},]},{attributes:{"class":"col-md-6 p-3"},components:[{type:"text",tagName:"h3",attributes:{"class":"h3"},components:"Cliquez pour modifier le texte"},'

Cliquez pour modifier le texte<\/p>']},]}}});n.DomComponents.addType("content2",{model:{defaults:{hoverable:!1,tagname:"content2",attributes:{"class":"container-fluid row"},components:[{attributes:{"class":"col-md-6 p-3 text-center"},components:[{type:"image",tagName:"image",attributes:{"class":"img-fluid"}},{type:"text",tagName:"h3",attributes:{"class":"h3"},components:"Cliquez pour modifier le texte"},"

Cliquez pour modifier le texte<\/p>"]},{attributes:{"class":"col-md-6 p-3 text-center"},components:[{type:"image",tagName:"image",attributes:{"class":"img-fluid"}},{type:"text",tagName:"h3",attributes:{"class":"h3"},components:"Cliquez pour modifier le texte"},"

Cliquez pour modifier le texte<\/p>"]}]}}});n.DomComponents.addType("content3",{model:{defaults:{hoverable:!1,tagname:"content3",attributes:{"class":"container-fluid row"},components:[{attributes:{"class":"col-md-4 p-3 text-center"},components:[{type:"image",tagName:"image",attributes:{"class":"img-fluid mb-2"}},{type:"image",tagName:"image",attributes:{"class":"img-fluid"}},]},{attributes:{"class":"col-8 p-3 text-center"},components:[{type:"video",tagName:"video",attributes:{"class":"w-100"}},]}]}}});n.DomComponents.addType("content4",{model:{defaults:{hoverable:!1,tagname:"content4",attributes:{"class":"container-fluid row"},components:[{attributes:{"class":"col-md-4 p-3 text-center"},components:[{type:"image",tagName:"image",attributes:{"class":"img-fluid"}},{type:"text",tagName:"h3",attributes:{"class":"h3"},components:"Cliquez pour modifier le texte"},"

Cliquez pour modifier le texte<\/p>"]},{attributes:{"class":"col-md-4 p-3 text-center"},components:[{type:"image",tagName:"image",attributes:{"class":"img-fluid"}},{type:"text",tagName:"h3",attributes:{"class":"h3"},components:"Cliquez pour modifier le texte"},"

Cliquez pour modifier le texte<\/p>"]},{attributes:{"class":"col-md-4 p-3 text-center"},components:[{type:"image",tagName:"image",attributes:{"class":"img-fluid"}},{type:"text",tagName:"h3",attributes:{"class":"h3"},components:"Cliquez pour modifier le texte"},"

Cliquez pour modifier le texte<\/p>"]}]}}});n.DomComponents.addType("content5",{model:{defaults:{hoverable:!1,tagname:"content5",attributes:{"class":"container-fluid row"},components:[{attributes:{"class":"col-md-3 p-3"},components:[{type:"image",tagName:"image",attributes:{"class":"img-fluid"}},]},{attributes:{"class":"col-md-3 p-3"},components:[{type:"text",tagName:"h3",attributes:{"class":"h3"},components:"Cliquez pour modifier le texte"},'

Cliquez pour modifier le texte<\/p>']},{attributes:{"class":"col-md-3 p-3"},components:[{type:"image",tagName:"image",attributes:{"class":"img-fluid"}},]},{attributes:{"class":"col-md-3 p-3"},components:[{type:"text",tagName:"h3",attributes:{"class":"h3"},components:"Cliquez pour modifier le texte"},'

Cliquez pour modifier le texte<\/p>']},]}}});n.DomComponents.addType("content6",{model:{defaults:{hoverable:!1,tagname:"content6",attributes:{"class":"container-fluid row"},components:[{attributes:{"class":"col-md-3 p-3 text-center"},components:[{type:"image",tagName:"image",attributes:{"class":"img-fluid m-2"}},{type:"text",tagName:"h3",attributes:{"class":"h3"},components:"Cliquez pour modifier le texte"},]},{attributes:{"class":"col-md-3 p-3 text-center"},components:[{type:"image",tagName:"image",attributes:{"class":"img-fluid m-2"}},{type:"text",tagName:"h3",attributes:{"class":"h3"},components:"Cliquez pour modifier le texte"},]},{attributes:{"class":"col-md-3 p-3 text-center"},components:[{type:"image",tagName:"image",attributes:{"class":"img-fluid m-2"}},{type:"text",tagName:"h3",attributes:{"class":"h3"},components:"Cliquez pour modifier le texte"},]},{attributes:{"class":"col-md-3 p-3 text-center"},components:[{type:"image",tagName:"image",attributes:{"class":"img-fluid m-2"}},{type:"text",tagName:"h3",attributes:{"class":"h3"},components:"Cliquez pour modifier le texte"},]},]}}})},options:{storageManager:!1,allowScripts:1,height:"100%",container:"#htmlEditor",clearOnRender:!0,fromElement:!0,showOffsets:!0,colorPicker:{appendTo:"parent",offset:{top:26,left:-166}},i18n:{locale:"fr",detectLocale:!0,localeFallback:"fr"},canvas:{styles:[]},assetManager:{embedAsBase64:!0,uploadFile:function(n){var t=n.dataTransfer?n.dataTransfer.files:n.target.files,i,r,u;console.log("files",t);i=new FormData;for(r in t)i.append("file-"+r,t[r]);u=localStorage.getItem("authToken");$.ajax({url:"api/FileUpload/PostGrapesJSFiles",type:"POST",data:i,contentType:!1,crossDomain:!0,dataType:"json",mimeType:"multipart/form-data",processData:!1,headers:{Authorization:"Bearer "+u},success:function(n){var t,i;for(AgoraShared.HtmlEditor.element.AssetManager.add(n),t=[],localStorage.getItem("GrapesJS_"+AgoraShared.HtmlEditor.A48Id)!==null&&(t=JSON.parse(localStorage.getItem("GrapesJS_"+AgoraShared.HtmlEditor.A48Id))),i=0;idiv[data-gjs-type="wrapper"]{padding-bottom:4rem;} .gjs-plh-image {width:100%;height:auto;aspect-ratio:16/9;}<\/style>';AgoraShared.HtmlEditor.element.getComponents().add(s);AgoraShared.HtmlEditor.element.Panels.getButton("options","fullscreen")&&(AgoraShared.HtmlEditor.element.Panels.addButton("options",{id:"avtFullscreen",className:"d-flex align-items-center justify-content-center",command:"fullscreen",label:'<\/i>',attributes:{title:"Plein écran"}}),AgoraShared.HtmlEditor.element.Panels.removeButton("options","fullscreen"));AgoraShared.HtmlEditor.element.Panels.getButton("options","sw-visibility")&&(AgoraShared.HtmlEditor.element.Panels.addButton("options",{id:"avtBorders",className:"d-flex align-items-center justify-content-center",command:"sw-visibility",label:'<\/i>',attributes:{title:"Afficher les blocks"}}),AgoraShared.HtmlEditor.element.Panels.removeButton("options","sw-visibility"));AgoraShared.HtmlEditor.element.Panels.getButton("options","preview")&&(AgoraShared.HtmlEditor.element.Panels.addButton("options",{id:"avtPreview",className:"d-flex align-items-center justify-content-center",command:"preview",label:'<\/i>',attributes:{title:"Aperçu du résultat"}}),AgoraShared.HtmlEditor.element.Panels.removeButton("options","preview"));!r&&AgoraShared.HtmlEditor.element.Panels.getButton("options","redo")&&(AgoraShared.HtmlEditor.element.Panels.addButton("options",{id:"avtRedo",className:"d-flex align-items-center justify-content-center",command:AgoraShared.HtmlEditor.element.Panels.getButton("options","redo").attributes.command,label:'<\/i>',attributes:{title:"Rétablir le dernier changement"}}),AgoraShared.HtmlEditor.element.Panels.removeButton("options","redo"));!r&&AgoraShared.HtmlEditor.element.Panels.getButton("options","undo")&&(AgoraShared.HtmlEditor.element.Panels.addButton("options",{id:"avtUndo",className:"d-flex align-items-center justify-content-center",command:AgoraShared.HtmlEditor.element.Panels.getButton("options","undo").attributes.command,label:'<\/i>',attributes:{title:"Annuler le dernier changement"}}),AgoraShared.HtmlEditor.element.Panels.removeButton("options","undo"));AgoraShared.HtmlEditor.element.Panels.removeButton("options","gjs-open-import-webpage");AgoraShared.HtmlEditor.element.Panels.removeButton("options","export-template");AgoraShared.HtmlEditor.element.Panels.getButton("options","canvas-clear")&&AgoraShared.HtmlEditor.element.Panels.removeButton("options","canvas-clear");AgoraShared.HtmlEditor.element.Panels.addButton("options",{id:"avtClear",className:"d-flex align-items-center justify-content-center",command:"canvas-clear",label:'<\/i>',attributes:{title:"Supprimer tout le contenu"}});AgoraShared.HtmlEditor.element.Commands.add("canvas-clear",function(){confirm("Êtes-vous sûr de vouloir supprimer toute la page ?")&&(AgoraShared.HtmlEditor.element.runCommand("core:canvas-clear"),AgoraShared.HtmlEditor.element.getComponents().add(s))});AgoraShared.HtmlEditor.element.Panels.addButton("views",{id:"avtStyleManager",command:"open-sm",label:'<\/i>',attributes:{title:"Personnaliser un élément"}});AgoraShared.HtmlEditor.element.Panels.removeButton("views","open-sm");AgoraShared.HtmlEditor.element.Panels.addButton("views",{id:"avtLayers",command:"open-layers",label:'<\/i>',attributes:{title:"Voir la structure du contenu"}});AgoraShared.HtmlEditor.element.Panels.removeButton("views","open-layers");AgoraShared.HtmlEditor.element.Panels.addButton("views",{id:"avtBlocks",command:"open-blocks",label:'<\/i>',attributes:{title:"Ajouter un élément"}});AgoraShared.HtmlEditor.element.Panels.removeButton("views","open-blocks");AgoraShared.HtmlEditor.element.Panels.getButton("views","open-tm").set("active",1);AgoraShared.HtmlEditor.element.Panels.getButton("views","open-tm").set("active",0);AgoraShared.HtmlEditor.element.Panels.removeButton("views","open-tm");AgoraShared.HtmlEditor.element.Panels.getButton("views","avtBlocks").set("active",1);i=n('

<\/i> Options<\/span><\/div>
<\/div><\/div>');h=i.find(".gjs-sm-properties");h.append(n(".gjs-trt-traits"));n(".gjs-sm-sectors").before(i);i.find(".gjs-sm-sector-title").on("click",function(){var n=h.get(0).style;n.display=n.display=="none"?"block":"none"});u=n('
<\/i> Mise en forme avancée<\/span><\/div>
<\/div><\/div>');c=u.find(".gjs-sm-properties");n(".gjs-sm-sectors").before(u);n(".gjs-sm-sectors").detach().appendTo(n(".adv-formatting .gjs-sm-properties"));u.find(".adv-formatting-title").on("click",function(){var n=c.get(0).style;n.display=n.display=="none"?"block":"none"});f=n('
<\/path><\/svg><\/div> Classes<\/span><\/div>