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}
`}var htmlEditorMergedFields,htmlEditorMergedLinks,AgoraShared={TimePicker:{FocusElement:function(n){$("#"+n)&&$("#"+n).focus()},SetContent:function(n,t){$("#"+n)&&$("#"+n).html(t)}},dbManager:{init:function(n,t,i){return console.log("init_"+n+"_"+t,i),new Promise((r,u)=>{let f=indexedDB.open(n,t);f.onerror=n=>u("Database error: "+n.target.errorCode);f.onsuccess=n=>r(n.target.result);f.onupgradeneeded=n=>{let t=n.target.result;i.forEach(n=>{t.objectStoreNames.contains(n)||t.createObjectStore(n,{keyPath:"id"})})}})},getAll:function(n,t){return console.log("getAll_"+n+"_"+t),new Promise((i,r)=>{let u=indexedDB.open(n);u.onsuccess=n=>{let u=n.target.result;if(!u.objectStoreNames.contains(t)){r("Object store not found");return}let e=u.transaction(t,"readonly"),o=e.objectStore(t),f=o.getAll();f.onsuccess=n=>{i(n.target.result)};f.onerror=()=>r("Could not get all objects")};u.onerror=n=>r("Database error: "+n.target.errorCode)})},get:function(n,t,i){return console.log("get_"+n+"_"+t,i),new Promise((r,u)=>{let f=indexedDB.open(n);f.onsuccess=n=>{let f=n.target.result;if(!f.objectStoreNames.contains(t)){u("Object store not found");return}let o=f.transaction(t,"readonly"),s=o.objectStore(t),e=s.get(i);e.onsuccess=n=>{const t=n.target.result;t?r(t):u("Object not found")};e.onerror=()=>u("Could not get the object")};f.onerror=n=>u("Database error: "+n.target.errorCode)})},addOrUpdate:function(n,t,i){return console.log("addOrUpdate_"+n+"_"+t,i),new Promise((r,u)=>{let f=indexedDB.open(n);f.onsuccess=n=>{let f=n.target.result;if(!f.objectStoreNames.contains(t)){u("Object store not found");return}let o=f.transaction(t,"readwrite"),s=o.objectStore(t),e=s.put(i);e.onsuccess=()=>r();e.onerror=()=>u("Could not add or update the object")};f.onerror=n=>u("Database error: "+n.target.errorCode)})},addOrUpdateRange:function(n,t,i){return console.log("addOrUpdateRange_"+n+"_"+t,i),new Promise((r,u)=>{let f=indexedDB.open(n);f.onsuccess=n=>{let e=n.target.result;if(!e.objectStoreNames.contains(t)){u("Object store not found");return}let f=e.transaction(t,"readwrite"),o=f.objectStore(t);i.forEach(n=>{let t=o.put(n);t.onerror=()=>u("Could not add or update objects")});f.oncomplete=()=>r();f.onerror=()=>u("Could not complete the transaction")};f.onerror=n=>u("Database error: "+n.target.errorCode)})},"delete":function(n,t,i){return console.log("delete_"+n+"_"+t,i),new Promise((r,u)=>{let f=indexedDB.open(n);f.onsuccess=n=>{let f=n.target.result;if(!f.objectStoreNames.contains(t)){u("Object store not found");return}let o=f.transaction(t,"readwrite"),s=o.objectStore(t),e=s.delete(i);e.onsuccess=()=>r();e.onerror=()=>u("Could not delete the object")};f.onerror=n=>u("Database error: "+n.target.errorCode)})}},RichTextEditor:{params:{standard:{plugins:"code codesample link image autolink lists media paste table table textcolor",toolbar1:"undo redo | paste | removeformat styleselect | 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",custom_elements:"style",resize:"both",image_title:!0,automatic_uploads:!0,file_picker_types:"image",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:"image",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:"image",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:"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:"image",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:"image",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:"image",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){var s,h;try{s=AgoraShared.RichTextEditor.params[t];s.language=u;s.force_p_newlines=r;s.force_br_newlines=!0;s.forced_root_block="";s.min_height=e+"rem";f===1&&(s.readonly=1);s.selector="#"+n;h=$("#"+n).val();i&&(h==""||h==null||h==undefined)&&($("#val-"+n).css("display","block"),$("#"+n).next(".tox").css("border","1px solid #dc3545"));s.setup=function(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",s);tinymce.init(s)}catch(c){console.log("tinymce:error",c)}},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"}})})},customComponents:function(n){n.DomComponents.addType("text",{model:{defaults:{textable:!0,hoverable:!0,droppable:!0,editable:!0,contenteditable:!0,attributes:{style:"padding: 1rem;"},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.on("component:create",t=>{t.get("type")==="mailButton"&&(n.runCommand("open-sm"),t.set("content",InitMailButton(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);console.log("updateTrait",n)},updated(n,t){n=="linktext"&&(console.log("updated",t),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>