{"id":11380,"date":"2025-07-30T08:50:58","date_gmt":"2025-07-30T06:50:58","guid":{"rendered":"https:\/\/www.saasweb.cloud\/commander\/"},"modified":"2026-10-27T18:46:17","modified_gmt":"2026-10-27T17:46:17","slug":"commander","status":"publish","type":"page","link":"https:\/\/www.saasweb.cloud\/fr\/commander\/","title":{"rendered":"Commander"},"content":{"rendered":"\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\"><script>\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_1' style='display:none'><div id='gf_1' class='gform_anchor' tabindex='-1'><\/div><form method='post' enctype='multipart\/form-data' target='gform_ajax_frame_1' id='gform_1'  action='\/fr\/wp-json\/wp\/v2\/pages\/11380#gf_1' data-formid='1' novalidate><div id='gf_page_steps_1' class='gf_page_steps'><div id='gf_step_1_1' class='gf_step gf_step_active gf_step_first'><span class='gf_step_number'>1<\/span><span class='gf_step_label'>R\u00e9glages fins<\/span><\/div><div id='gf_step_1_3' class='gf_step gf_step_pending'><span class='gf_step_number'>2<\/span><span class='gf_step_label'>Donn\u00e9es client<\/span><\/div><div id='gf_step_1_4' class='gf_step gf_step_pending'><span class='gf_step_number'>3<\/span><span class='gf_step_label'>Donn\u00e9es de paiement<\/span><\/div><div id='gf_step_1_5' class='gf_step gf_step_last gf_step_pending'><span class='gf_step_number'>4<\/span><span class='gf_step_label'>R\u00e9capitulatif<\/span><\/div><\/div>\n                        <div class='gform-body gform_body'><div id='gform_page_1_1' class='gform_page ' data-js='page-field-id-0' >\n\t\t\t\t\t<div class='gform_page_fields'><div id='gform_fields_1' class='gform_fields top_label form_sublabel_below description_below validation_below' data-column-layout='fill'><div id=\"field_1_76\" class=\"gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible\"><label id='gfield_label_1_76' class='gfield_label gform-field-label' for='input_1_76'><span class='gform-field-label__text'>LinkedIn<\/span><\/label><div class='ginput_container'><input name='input_76' id='input_1_76' type='text' value='' autocomplete='new-password'\/><\/div><div class='gfield_description' id='gfield_description_1_76'>This field is for validation purposes and should be left unchanged.<\/div><\/div><div id=\"field_1_13\" class=\"gfield gfield--type-html gfield--input-type-html gfield--width-full gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"7c4ce877\" data-field-span=\"12\"><h2>Ta commande<\/h2><\/div><div id=\"field_1_5\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"eb45e3f0\" data-field-span=\"12\"><label id='gfield_label_1_5' class='gfield_label gform-field-label' for='input_1_5'><span class='gform-field-label__text'>Application<\/span><\/label><div class='ginput_container ginput_container_text'><input readonly name='input_5' id='input_1_5' type='text' value='Passerelle de messagerie' class='medium'      aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_1_4\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"5b431701\" data-field-span=\"12\"><label id='gfield_label_1_4' class='gfield_label gform-field-label' for='input_1_4'><span class='gform-field-label__text'>Niveau de performance<\/span><\/label><div class='ginput_container ginput_container_text'><input readonly name='input_4' id='input_1_4' type='text' value='' class='medium'      aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_1_30\" class=\"gfield gfield--type-section gfield--input-type-section gsection field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"7d9c7994\" data-field-span=\"12\"><h3 class=\"gsection_title\"><\/h3><\/div><div id=\"field_1_15\" class=\"gfield gfield--type-select gfield--input-type-select gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"afbc9c31\" data-field-span=\"12\"><label id='gfield_label_1_15' class='gfield_label gform-field-label' for='input_1_15'><span class='gform-field-label__text'>S\u00e9lection du domaine<\/span><\/label><div class='ginput_container ginput_container_select'><select name='input_15' id='input_1_15' class='medium gfield_select'     aria-invalid=\"false\" ><option value='nouveau' >R\u00e9server un nouveau domaine<\/option><option value='existant' >Domaine existant<\/option><option value='non' >Pas de domaine<\/option><\/select><\/div><\/div><div id=\"field_1_9\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-seven-twelfths gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"9057d9eb\" data-field-span=\"7\"><label id='gfield_label_1_9' class='gfield_label gform-field-label' for='input_1_9'><span class='gform-field-label__text'>Domaine souhait\u00e9<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_9' id='input_1_9' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_1_16\" class=\"gfield gfield--type-select gfield--input-type-select gfield--width-five-twelfths field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"9057d9eb\" data-field-span=\"5\"><label id='gfield_label_1_16' class='gfield_label gform-field-label' for='input_1_16'><span class='gform-field-label__text'>Extension de domaine<\/span><\/label><div class='ginput_container ginput_container_select'><select name='input_16' id='input_1_16' class='medium gfield_select'     aria-invalid=\"false\" ><option value='at' >at<\/option><option value='de' >de<\/option><option value='eu' >eu<\/option><option value='fr' >fr<\/option><\/select><\/div><\/div><div id=\"field_1_8\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"2fcad83d\" data-field-span=\"12\"><label id='gfield_label_1_8' class='gfield_label gform-field-label' for='input_1_8'><span class='gform-field-label__text'>Domaine\/Sous-domaine existant<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_8' id='input_1_8' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_1_63\" class=\"gfield gfield--type-html gfield--input-type-html gfield--width-full gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"047e865c\" data-field-span=\"12\"><\/div><div id=\"field_1_26\" class=\"gfield gfield--type-html gfield--input-type-html gfield--width-full gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"fefbc8b4\" data-field-span=\"12\"><p class=\"order-notice\">Le domaine sera v\u00e9rifi\u00e9 ult\u00e9rieurement pour sa syntaxe et sa disponibilit\u00e9.<\/p><\/div><div id=\"field_1_10\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"1f8645e0\" data-field-span=\"12\"><div class='ginput_container ginput_container_text'><input name='input_10' id='input_1_10' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><div id=\"field_1_11\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"989824aa\" data-field-span=\"12\"><div class='ginput_container ginput_container_text'><input name='input_11' id='input_1_11' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><div id=\"field_1_57\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"55d7b9b9\" data-field-span=\"12\"><div class='ginput_container ginput_container_text'><input name='input_57' id='input_1_57' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><div id=\"field_1_58\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"64cff71e\" data-field-span=\"12\"><div class='ginput_container ginput_container_text'><input name='input_58' id='input_1_58' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><div id=\"field_1_66\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"dc7d2182\" data-field-span=\"12\"><div class='ginput_container ginput_container_text'><input name='input_66' id='input_1_66' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><fieldset id=\"field_1_29\" class=\"gfield gfield--type-radio gfield--type-choice gfield--input-type-radio gfield--width-full nextcloud-server field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gfield--choice-align-vertical\" data-group-id=\"1bd6ce06\" data-field-span=\"12\"><legend id='gfield_label_1_29' class='gfield_label gform-field-label' ><span class='gform-field-label__text'>Type de stockage<\/span><\/legend><div class='ginput_container ginput_container_radio'><div class='gfield_radio' id='input_1_29'>\n\t\t\t<div class='gchoice gchoice_1_29_0'>\n\t\t\t\t\t<input class='gfield-choice-input' name='input_29' type='radio' value='objet' checked='checked' id='choice_1_29_0' onchange='gformToggleRadioOther( this )'  aria-labelledby=\"label_1_29_0 gfield_label_1_29\"   \/>\n\t\t\t\t\t<label for='choice_1_29_0' id='label_1_29_0' class='gform-field-label gform-field-label--type-inline'>Stockage objet<\/label>\n\t\t\t<\/div>\n\t\t\t<div class='gchoice gchoice_1_29_1'>\n\t\t\t\t\t<input class='gfield-choice-input' name='input_29' type='radio' value='block'  id='choice_1_29_1' onchange='gformToggleRadioOther( this )'     \/>\n\t\t\t\t\t<label for='choice_1_29_1' id='label_1_29_1' class='gform-field-label gform-field-label--type-inline'>Stockage bloc classique<\/label>\n\t\t\t<\/div><\/div><\/div><\/fieldset><fieldset id=\"field_1_31\" class=\"gfield gfield--type-checkbox gfield--type-choice gfield--input-type-checkbox gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gfield--choice-align-vertical\" data-group-id=\"7a586abb\" data-field-span=\"12\"><legend id='gfield_label_1_31' class='gfield_label gform-field-label gfield_label_before_complex' ><span class='gform-field-label__text'>WordPress Multisite<\/span><\/legend><div class='ginput_container ginput_container_checkbox'><div class='gfield_checkbox ' id='input_1_31'><div class='gchoice gchoice_1_31_1'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_31.1' type='checkbox'  value='multisite'  id='choice_1_31_1'    aria-labelledby=\"label_1_31_1 gfield_label_1_31\"\/>\n\t\t\t\t\t\t\t\t<label for='choice_1_31_1' id='label_1_31_1' class='gform-field-label gform-field-label--type-inline'>Je souhaite une instance WordPress Multisite<\/label>\n\t\t\t\t\t\t\t<\/div><\/div><\/div><\/fieldset><fieldset id=\"field_1_32\" class=\"gfield gfield--type-radio gfield--type-choice gfield--input-type-radio gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gfield--choice-align-vertical\" data-group-id=\"9092cc36\" data-field-span=\"12\"><legend id='gfield_label_1_32' class='gfield_label gform-field-label' ><span class='gform-field-label__text'>Type de r\u00e9seau Multisite<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/legend><div class='ginput_container ginput_container_radio'><div class='gfield_radio' id='input_1_32'>\t\n\t<div class=\"gchoice gchoice_1_32_\">\n\t\t<input class=\"gfield-choice-input ticket-radio\" name=\"input_32\" type=\"radio\" value=\"sous-dossier\" id=\"choice_1_32_\" checked onchange=\"gformToggleRadioOther( this )\">\t\t\t\t\n\t\t<label for=\"choice_1_32_\" id=\"label_1_32_\" class=\"gform-field-label gform-field-label--type-inline\">Sous-dossier<\/label>\n\t\t<div><\/div>\n\t<\/div>\n\n\t\t\n\t<div class=\"gchoice gchoice_1_32_\">\n\t\t<input class=\"gfield-choice-input ticket-radio\" name=\"input_32\" type=\"radio\" value=\"sous-domaine\" id=\"choice_1_32_\" checked onchange=\"gformToggleRadioOther( this )\">\t\t\t\t\n\t\t<label for=\"choice_1_32_\" id=\"label_1_32_\" class=\"gform-field-label gform-field-label--type-inline\">Sous-domaine<\/label>\n\t\t<div><\/div>\n\t<\/div>\n\n\t<\/div><\/div><\/fieldset><\/div>\n                    <\/div>\n                    <div class='gform-page-footer gform_page_footer top_label'>\n                         <button type='button' id='gform_next_button_1_12' class='gform_next_button gform-theme-button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='next' >Suivant<\/button> \n                    <\/div>\n                <\/div>\n                <div id='gform_page_1_2' class='gform_page' data-js='page-field-id-12' style='display:none;'>\n                    <div class='gform_page_fields'>\n                        <div id='gform_fields_1_2' class='gform_fields top_label form_sublabel_below description_below validation_below' data-column-layout='fill'><div id=\"field_1_14\" class=\"gfield gfield--type-html gfield--input-type-html gfield--width-full gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"a452dcdd\" data-field-span=\"12\"><h2>Extensions<\/h2>\n<p>Les extensions sont en principe optionnelles, tu peux \u00e9galement d\u00e9cider d&rsquo;un service suppl\u00e9mentaire plus tard.<\/p><\/div><fieldset id=\"field_1_28\" class=\"gfield gfield--type-checkbox gfield--type-choice gfield--input-type-checkbox gfield--width-full wordpress-website field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gfield--choice-align-vertical\" data-group-id=\"27d158d3\" data-field-span=\"12\"><legend id='gfield_label_1_28' class='gfield_label gform-field-label gfield_label_before_complex' ><span class='gform-field-label__text'>Services additionnels pour WordPress<\/span><\/legend><div class='ginput_container ginput_container_checkbox'><div class='gfield_checkbox ' id='input_1_28'><div class='gchoice gchoice_1_28_1'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_28.1' type='checkbox'  value='\u00e9tendu'  id='choice_1_28_1'    aria-labelledby=\"label_1_28_1 gfield_label_1_28\"\/>\n\t\t\t\t\t\t\t\t<label for='choice_1_28_1' id='label_1_28_1' class='gform-field-label gform-field-label--type-inline'>Pack d&rsquo;extension<\/label>\n\t\t\t\t\t\t\t<\/div><div class='gchoice gchoice_1_28_2'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_28.2' type='checkbox'  value='rgpd'  id='choice_1_28_2'    \/>\n\t\t\t\t\t\t\t\t<label for='choice_1_28_2' id='label_1_28_2' class='gform-field-label gform-field-label--type-inline'>Pack protection des donn\u00e9es<\/label>\n\t\t\t\t\t\t\t<\/div>    <div class=\"gchoice gchoice_1_28_2 \">\n        <input\n            type=\"checkbox\"\n            class=\"gfield-choice-input addon-checkbox\"\n            id=\"choice_1_28_2\"\n            name=\"input_28.3\"\n            value=\"performance\" \t\t\tdata-addon=\"performance\"\n\t\t\tdata-label=\"Pack Performance\"\n\t\t\tdata-price-num=\"360\"\n\t\t\tdata-included=\"0\" \/>\n        <label\n            for=\"choice_1_28_2\"\n            id=\"label_1_28_2\"\n            class=\"gform-field-label gform-field-label--type-inline\">\n            <b>Pack Performance <span class=\"order-addon-price\">360 \u20ac \/ an<\/span><\/b>\n        <\/label>\n                    <div class=\"addon-desc\"><p>Plusieurs leviers permettent d\u2019am\u00e9liorer les temps de chargement et le positionnement sur les moteurs de recherche connus : l\u2019optimisation des temps de chargement par la mise en cache (CDN, page caching, object cache), la r\u00e9duction des fichiers m\u00e9dias (images) et l\u2019utilisation d\u2019extensions SEO performantes comme Rank Math Pro (avec AI Coins).<\/p>\n<\/div>\n            <\/div>\n    <div class='gchoice gchoice_1_28_4'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_28.4' type='checkbox'  value='s\u00e9curit\u00e9'  id='choice_1_28_4'    \/>\n\t\t\t\t\t\t\t\t<label for='choice_1_28_4' id='label_1_28_4' class='gform-field-label gform-field-label--type-inline'>Pack S\u00e9curit\u00e9<\/label>\n\t\t\t\t\t\t\t<\/div><\/div><\/div><\/fieldset><fieldset id=\"field_1_33\" class=\"gfield gfield--type-checkbox gfield--type-choice gfield--input-type-checkbox gfield--width-full field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible gfield--choice-align-vertical\" data-group-id=\"5ac083c5\" data-field-span=\"12\"><legend id='gfield_label_1_33' class='gfield_label gform-field-label gfield_label_before_complex' ><span class='gform-field-label__text'>\u00c9dition Entreprise<\/span><\/legend><div class='ginput_container ginput_container_checkbox'><div class='gfield_checkbox ' id='input_1_33'><div class='gchoice gchoice_1_33_1'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_33.1' type='checkbox'  value='Ajouter des licences Enterprise'  id='choice_1_33_1'   aria-describedby=\"gfield_description_1_33\" aria-labelledby=\"label_1_33_1 gfield_label_1_33\"\/ data-display-label=\"Enterprise Edition\" data-price-month=\"5.95\" data-price-num=\"71.40\" data-min-users=\"5\">\n\t\t\t\t\t\t\t\t<label for='choice_1_33_1' id='label_1_33_1' class='gform-field-label gform-field-label--type-inline'>Ajouter des licences Enterprise<\/label>\n\t\t\t\t\t\t\t<\/div><\/div><\/div><div class='gfield_description' id='gfield_description_1_33'>Les licences OpenProject Enterprise sont command\u00e9es par groupes de 5 et par an. Le nombre minimum est de 5 licences utilisateur. <\/div>\n<!-- EE price debug: monthly=5.95 \/ yearly=71.40 (from options) -->\n<script>window.SW_ADDON = window.SW_ADDON || {}; SW_ADDON.enterprise = {displayLabel:\"Enterprise Edition\", priceYearPerUser:71.4, minUsers:5};<\/script><\/fieldset><div id=\"field_1_34\" class=\"gfield gfield--type-number gfield--input-type-number gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"90d48808\" data-field-span=\"12\"><label id='gfield_label_1_34' class='gfield_label gform-field-label' for='input_1_34'><span class='gform-field-label__text'>Nombre de licences<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_number'><input name='input_34' id='input_1_34' type='number' step='any' min='5' max='100' value='' class='small'     aria-required=\"true\" aria-invalid=\"false\" aria-describedby=\"gfield_instruction_1_34\" \/><div class='gfield_description instruction ' id='gfield_instruction_1_34'>Please enter a number from <strong>5<\/strong> to <strong>100<\/strong>.<\/div><\/div><\/div><fieldset id=\"field_1_71\" class=\"gfield gfield--type-radio gfield--type-choice gfield--input-type-radio gfield--width-full gf_list_inline gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gfield--choice-align-vertical\" data-group-id=\"e1cd6914\" data-field-span=\"12\"><legend id='gfield_label_1_71' class='gfield_label gform-field-label' ><span class='gform-field-label__text'>Capacit\u00e9 disque (Go)<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/legend><div class='ginput_container ginput_container_radio'><div class='gfield_radio' id='input_1_71'>\n\t\t\t<div class='gchoice gchoice_1_71_0'>\n\t\t\t\t\t<input class='gfield-choice-input' name='input_71' type='radio' value='100' checked='checked' id='choice_1_71_0' onchange='gformToggleRadioOther( this )'  aria-labelledby=\"label_1_71_0 gfield_label_1_71\"   \/ data-price-per-100-premium=\"10\" data-display-label=\"Capacit\u00e9 suppl\u00e9mentaire\" data-price-per-100-premium=\"10\" data-display-label=\"Zus\u00e4tzl. Kapazit\u00e4t\">\n\t\t\t\t\t<label for='choice_1_71_0' id='label_1_71_0' class='gform-field-label gform-field-label--type-inline'>100 Go<\/label>\n\t\t\t<\/div>\n\t\t\t<div class='gchoice gchoice_1_71_1'>\n\t\t\t\t\t<input class='gfield-choice-input' name='input_71' type='radio' value='200'  id='choice_1_71_1' onchange='gformToggleRadioOther( this )'     \/ data-price-per-100-premium=\"10\" data-display-label=\"Capacit\u00e9 suppl\u00e9mentaire\" data-price-per-100-premium=\"10\" data-display-label=\"Zus\u00e4tzl. Kapazit\u00e4t\">\n\t\t\t\t\t<label for='choice_1_71_1' id='label_1_71_1' class='gform-field-label gform-field-label--type-inline'>200 Go<\/label>\n\t\t\t<\/div>\n\t\t\t<div class='gchoice gchoice_1_71_2'>\n\t\t\t\t\t<input class='gfield-choice-input' name='input_71' type='radio' value='300'  id='choice_1_71_2' onchange='gformToggleRadioOther( this )'     \/ data-price-per-100-premium=\"10\" data-display-label=\"Capacit\u00e9 suppl\u00e9mentaire\" data-price-per-100-premium=\"10\" data-display-label=\"Zus\u00e4tzl. Kapazit\u00e4t\">\n\t\t\t\t\t<label for='choice_1_71_2' id='label_1_71_2' class='gform-field-label gform-field-label--type-inline'>300 Go<\/label>\n\t\t\t<\/div>\n\t\t\t<div class='gchoice gchoice_1_71_3'>\n\t\t\t\t\t<input class='gfield-choice-input' name='input_71' type='radio' value='400'  id='choice_1_71_3' onchange='gformToggleRadioOther( this )'     \/ data-price-per-100-premium=\"10\" data-display-label=\"Capacit\u00e9 suppl\u00e9mentaire\" data-price-per-100-premium=\"10\" data-display-label=\"Zus\u00e4tzl. Kapazit\u00e4t\">\n\t\t\t\t\t<label for='choice_1_71_3' id='label_1_71_3' class='gform-field-label gform-field-label--type-inline'>400 Go<\/label>\n\t\t\t<\/div>\n\t\t\t<div class='gchoice gchoice_1_71_4'>\n\t\t\t\t\t<input class='gfield-choice-input' name='input_71' type='radio' value='500'  id='choice_1_71_4' onchange='gformToggleRadioOther( this )'     \/ data-price-per-100-premium=\"10\" data-display-label=\"Capacit\u00e9 suppl\u00e9mentaire\" data-price-per-100-premium=\"10\" data-display-label=\"Zus\u00e4tzl. Kapazit\u00e4t\">\n\t\t\t\t\t<label for='choice_1_71_4' id='label_1_71_4' class='gform-field-label gform-field-label--type-inline'>500 Go<\/label>\n\t\t\t<\/div><\/div><\/div><script>window.SW_ADDON=window.SW_ADDON||{}; SW_ADDON.extraDisk=SW_ADDON.extraDisk||{}; SW_ADDON.extraDisk.pricePer100Premium=10; SW_ADDON.extraDisk.pricePer100=10; SW_ADDON.extraDisk.ioFactorPerformance=2;<\/script><\/fieldset><fieldset id=\"field_1_75\" class=\"gfield gfield--type-radio gfield--type-choice gfield--input-type-radio gfield--width-full gf_list_inline gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gfield--choice-align-vertical\" data-group-id=\"1ef6ef2c\" data-field-span=\"12\"><legend id='gfield_label_1_75' class='gfield_label gform-field-label' ><span class='gform-field-label__text'>Vitesse du stockage bloc<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/legend><div class='ginput_container ginput_container_radio'><div class='gfield_radio' id='input_1_75'>\n\t\t\t<div class='gchoice gchoice_1_75_0'>\n\t\t\t\t\t<input class='gfield-choice-input' name='input_75' type='radio' value='standard' checked='checked' id='choice_1_75_0' onchange='gformToggleRadioOther( this )'  aria-labelledby=\"label_1_75_0 gfield_label_1_75\"   \/>\n\t\t\t\t\t<label for='choice_1_75_0' id='label_1_75_0' class='gform-field-label gform-field-label--type-inline'>E\/S standard<\/label>\n\t\t\t<\/div>\n\t\t\t<div class='gchoice gchoice_1_75_1'>\n\t\t\t\t\t<input class='gfield-choice-input' name='input_75' type='radio' value='performance'  id='choice_1_75_1' onchange='gformToggleRadioOther( this )'     \/>\n\t\t\t\t\t<label for='choice_1_75_1' id='label_1_75_1' class='gform-field-label gform-field-label--type-inline'>E\/S haute performance<\/label>\n\t\t\t<\/div><\/div><\/div><script>window.SW_ADDON=window.SW_ADDON||{}; SW_ADDON.extraDisk=SW_ADDON.extraDisk||{}; SW_ADDON.extraDisk.ioFactorPerformance=2; SW_ADDON.extraDisk.pricePer100Premium=10; SW_ADDON.extraDisk.pricePer100=10;<\/script><script>\n(function(){\n  function runIoHook(){\n    if (window.__swHookIoSpeedRadios) { window.__swHookIoSpeedRadios(); return; }\n    document.querySelectorAll('#field_1_75 input[name=\"input_75\"]').forEach(function(radio){\n      if (radio.dataset.swIoHooked === '1') return;\n      radio.dataset.swIoHooked = '1';\n      var fn = function(e){\n        if (window.__swOnIoSpeedChange) { window.__swOnIoSpeedChange(e); return; }\n        var val = e && e.target && e.target.value;\n        if (window.__swSendAddonsUpdate) window.__swSendAddonsUpdate(val);\n      };\n      radio.addEventListener('change', fn);\n      radio.addEventListener('click', fn);\n    });\n  }\n  runIoHook();\n  if (window.jQuery) {\n    jQuery(document).on('gform_post_render gform_page_loaded gform_post_conditional_logic', function(_e, formId){\n      if (formId && formId !== 1) return;\n      runIoHook();\n    });\n  }\n  document.addEventListener('gform\/postRender', function(e){\n    if (e.detail && e.detail.formId !== 1) return;\n    runIoHook();\n  });\n})();\n<\/script><\/fieldset><fieldset id=\"field_1_64\" class=\"gfield gfield--type-checkbox gfield--type-choice gfield--input-type-checkbox gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gfield--choice-align-vertical\" data-group-id=\"ef624fb4\" data-field-span=\"12\"><legend id='gfield_label_1_64' class='gfield_label gform-field-label gfield_label_before_complex' ><span class='gform-field-label__text'>Mise \u00e0 niveau Cloud Priv\u00e9<\/span><\/legend><div class='ginput_container ginput_container_checkbox'><div class='gfield_checkbox ' id='input_1_64'>    <div class=\"gchoice gchoice_1_64_1\">\n        <input\n            type=\"checkbox\"\n            class=\"gfield-choice-input addon-checkbox\"\n            id=\"choice_1_64_1\"\n            name=\"input_64.1\"\n            value=\"cloud-priv\u00e9\"            data-addon=\"private-cloud\"\n            data-label=\"Mise \u00e0 niveau cloud priv\u00e9\"\n            data-price-month=\"0.00\"\n            data-included=\"0\"\n        \/>\n        <label\n            for=\"choice_1_64_1\"\n            id=\"label_1_64_1\"\n            class=\"gform-field-label gform-field-label--type-inline\">\n            <b>\n                H\u00e9bergement VMware Private Cloud                <span class=\"order-addon-price\">0,00 \u20ac \/ mois<\/span>\n            <\/b>\n        <\/label>\n                    <div class=\"pc-upgrade-note\"><p>L\u2019infrastructure VMware vSphere Private Cloud Enterprise offre une tr\u00e8s haute disponibilit\u00e9 et un temps de r\u00e9cup\u00e9ration particuli\u00e8rement faible en cas de besoin. Avec le VMware Private Cloud, tu joues dans la cour des grands. Les avantages :<\/p>\n<ul>\n<li>99,9 % de disponibilit\u00e9 garantie en moyenne annuelle<\/li>\n<li>R\u00e9cup\u00e9ration en cas d\u2019erreur en moins de 5 minutes<\/li>\n<li>Connectivit\u00e9 10 Gbit\/s<\/li>\n<\/ul>\n<\/div>\n            <\/div>\n    <\/div><\/div><\/fieldset><div id=\"field_1_70\" class=\"gfield gfield--type-html gfield--input-type-html gfield--width-full gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"395eace1\" data-field-span=\"12\">Pour information : la mise \u00e0 niveau vers MediaWiki Free\/Pro n\u00e9cessite un serveur virtuel d\u00e9di\u00e9. Tu dois donc s\u00e9lectionner l&rsquo;offre Premium pour r\u00e9server cette fonctionnalit\u00e9. <\/div><fieldset id=\"field_1_73\" class=\"gfield gfield--type-checkbox gfield--type-choice gfield--input-type-checkbox gfield--width-full field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible gfield--choice-align-vertical\" data-group-id=\"8717bd6c\" data-field-span=\"12\"><legend id='gfield_label_1_73' class='gfield_label gform-field-label gfield_label_before_complex' ><span class='gform-field-label__text'>Elastic Search<\/span><\/legend><div class='ginput_container ginput_container_checkbox'><div class='gfield_checkbox ' id='input_1_73'>    <div class=\"gchoice gchoice_1_73_0\">\n        <input\n            type=\"checkbox\"\n            class=\"gfield-choice-input addon-checkbox\"\n            id=\"choice_1_73_0\"\n            name=\"input_73.1\"\n            value=\"mise-a-niveau-quatre-coeurs-huit-go-ram\"            data-addon=\"elastic-search\"\n            data-label=\"Mise \u00e0 niveau vers 4 c\u0153urs &amp; 8 Go de RAM\"\n            data-label-month=\"Suppl\u00e9ment performance\"\n            data-label-setup=\"Mise en service d\u2019Elasticsearch\"\n            data-price-month=\"30.00\"\n            data-price-setup=\"120.00\"\n            data-included=\"0\"\n        \/>\n        <label\n            for=\"choice_1_73_0\"\n            id=\"label_1_73_0\"\n            class=\"gform-field-label gform-field-label--type-inline\">\n            <b>\n                Mise \u00e0 niveau vers 4 c\u0153urs &amp; 8 Go de RAM                \n            <\/b>\n        <\/label>\n    <\/div>\n    <\/div><\/div><div class='gfield_description' id='gfield_description_1_73'>Le fonctionnement d&rsquo;Elastic Search est gratuit en soi. Seule l&rsquo;instance Mastodon doit disposer de performances suffisantes (CPU\/RAM). <\/div><\/fieldset><div id=\"field_1_74\" class=\"gfield gfield--type-html gfield--input-type-html gfield--width-full no-addons-note sw-show-no-addons-msg gfield_html field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"92459b15\" data-field-span=\"12\">Il n&rsquo;y a actuellement aucune extension pour ce produit.<\/div><\/div>\n                    <\/div>\n                    <div class='gform-page-footer gform_page_footer top_label'>\n                        <button type='button' id='gform_previous_button_1_18' class='gform_previous_button gform-theme-button gform-theme-button--secondary button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='previous' >Retour<\/button> <button type='button' id='gform_next_button_1_18' class='gform_next_button gform-theme-button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='next' >Suivant<\/button> \n                    <\/div>\n                <\/div>\n                <div id='gform_page_1_3' class='gform_page' data-js='page-field-id-18' style='display:none;'>\n                    <div class='gform_page_fields'>\n                        <div id='gform_fields_1_3' class='gform_fields top_label form_sublabel_below description_below validation_below' data-column-layout='fill'><div id=\"field_1_37\" class=\"gfield gfield--type-html gfield--input-type-html gfield--width-full gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"e282bd7c\" data-field-span=\"12\">Nous avons besoin de ces donn\u00e9es pour la facturation et la communication, ainsi que, le cas \u00e9ch\u00e9ant, pour l&rsquo;enregistrement d&rsquo;un domaine.<\/div><div id=\"field_1_19\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"632830f6\" data-field-span=\"12\"><label id='gfield_label_1_19' class='gfield_label gform-field-label' for='input_1_19'><span class='gform-field-label__text'>Entreprise<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_19' id='input_1_19' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_1_20\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"e3f89f69\" data-field-span=\"12\"><label id='gfield_label_1_20' class='gfield_label gform-field-label' for='input_1_20'><span class='gform-field-label__text'>Num\u00e9ro de TVA<\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_20' id='input_1_20' type='text' value='' class='large'      aria-invalid=\"false\"   \/><\/div><\/div><fieldset id=\"field_1_21\" class=\"gfield gfield--type-address gfield--input-type-address gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"01963f3b\" data-field-span=\"12\"><legend id='gfield_label_1_21' class='gfield_label gform-field-label gfield_label_before_complex' ><span class='gform-field-label__text'>Adresse<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/legend>    \n                    <div class='ginput_complex ginput_container has_street has_city has_zip has_country ginput_container_address gform-grid-row' id='input_1_21' >\n                         <span class='ginput_full address_line_1 ginput_address_line_1 gform-grid-col' id='input_1_21_1_container' >\n                                        <input type='text' name='input_21.1' id='input_1_21_1' value=''    aria-required='true'    aria-labelledby=\"input_1_21_1_label gfield_label_1_21\"\/>\n                                        <label for='input_1_21_1' id='input_1_21_1_label' class='gform-field-label gform-field-label--type-sub '>Street Address<\/label>\n                                    <\/span><span class='ginput_left address_zip ginput_address_zip gform-grid-col' id='input_1_21_5_container' >\n                                    <input type='text' name='input_21.5' id='input_1_21_5' value=''    aria-required='true'    \/>\n                                    <label for='input_1_21_5' id='input_1_21_5_label' class='gform-field-label gform-field-label--type-sub '>ZIP \/ Postal Code<\/label>\n                                <\/span><span class='ginput_right address_city ginput_address_city gform-grid-col' id='input_1_21_3_container' >\n                                    <input type='text' name='input_21.3' id='input_1_21_3' value=''    aria-required='true'    \/>\n                                    <label for='input_1_21_3' id='input_1_21_3_label' class='gform-field-label gform-field-label--type-sub '>City<\/label>\n                                 <\/span><input type='hidden' class='gform_hidden' name='input_21.4' id='input_1_21_4' value=''\/><span class='ginput_left address_country ginput_address_country gform-grid-col' id='input_1_21_6_container' >\n                                        <select name='input_21.6' id='input_1_21_6'   aria-required='true'    ><option value='' ><\/option><option value='' >Belgique<\/option><option value='' >Bulgarie<\/option><option value='' >Danemark<\/option><option value='' >Allemagne<\/option><option value='' >Estonie<\/option><option value='' >Finlande<\/option><option value='FR' >France<\/option><option value='' >Gr\u00e8ce<\/option><option value='' >Irlande<\/option><option value='' >Italie<\/option><option value='' >Croatie<\/option><option value='' >Lettonie<\/option><option value='' >Lituanie<\/option><option value='LU' >Luxembourg<\/option><option value='' >Malte<\/option><option value='' >Pays-Bas<\/option><option value='' >Autriche<\/option><option value='' >Pologne<\/option><option value='PT' >Portugal<\/option><option value='' >Roumanie<\/option><option value='' >Su\u00e8de<\/option><option value='' >Suisse<\/option><option value='' >Slovaquie<\/option><option value='' >Slov\u00e9nie<\/option><option value='' >Espagne<\/option><option value='' >R\u00e9publique tch\u00e8que<\/option><option value='' >Hongrie<\/option><option value='' >Chypre<\/option><\/select>\n                                        <label for='input_1_21_6' id='input_1_21_6_label' class='gform-field-label gform-field-label--type-sub '>Country<\/label>\n                                    <\/span>\n                    <div class='gf_clear gf_clear_complex'><\/div>\n                <\/div><\/fieldset><div id=\"field_1_23\" class=\"gfield gfield--type-phone gfield--input-type-phone gfield--phone-format-international gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"e11c9ae7\" data-field-span=\"12\"><label id='gfield_label_1_23' class='gfield_label gform-field-label' for='input_1_23'><span class='gform-field-label__text'>T\u00e9l\u00e9phone<\/span><\/label><div class='ginput_container ginput_container_phone'><input name='input_23' id='input_1_23' type='tel' value='' class='large'    aria-invalid=\"false\"    \/><\/div><\/div><fieldset id=\"field_1_24\" class=\"gfield gfield--type-checkbox gfield--type-choice gfield--input-type-checkbox gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gfield--choice-align-vertical\" data-group-id=\"3a4078d9\" data-field-span=\"12\"><legend id='gfield_label_1_24' class='gfield_label gform-field-label gfield_label_before_complex' ><span class='gform-field-label__text'>Rappel<\/span><\/legend><div class='ginput_container ginput_container_checkbox'><div class='gfield_checkbox ' id='input_1_24'><div class='gchoice gchoice_1_24_1'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_24.1' type='checkbox'  value='rappelez-moi'  id='choice_1_24_1'    aria-labelledby=\"label_1_24_1 gfield_label_1_24\"\/>\n\t\t\t\t\t\t\t\t<label for='choice_1_24_1' id='label_1_24_1' class='gform-field-label gform-field-label--type-inline'>Je souhaite \u00eatre rappel\u00e9(e)<\/label>\n\t\t\t\t\t\t\t<\/div><\/div><\/div><\/fieldset><div id=\"field_1_22\" class=\"gfield gfield--type-email gfield--input-type-email gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"a9c58e60\" data-field-span=\"12\"><label id='gfield_label_1_22' class='gfield_label gform-field-label' for='input_1_22'><span class='gform-field-label__text'>E-mail<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_22' id='input_1_22' type='email' value='' class='large'    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><div id=\"field_1_35\" class=\"gfield gfield--type-textarea gfield--input-type-textarea gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"81f29133\" data-field-span=\"12\"><label id='gfield_label_1_35' class='gfield_label gform-field-label' for='input_1_35'><span class='gform-field-label__text'>Remarques<\/span><\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_35' id='input_1_35' class='textarea large'      aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/div><\/div>\n                    <\/div>\n                    <div class='gform-page-footer gform_page_footer top_label'>\n                        <button type='button' id='gform_previous_button_1_36' class='gform_previous_button gform-theme-button gform-theme-button--secondary button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='previous' >Retour<\/button> <button type='button' id='gform_next_button_1_36' class='gform_next_button gform-theme-button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='next' >Suivant<\/button> \n                    <\/div>\n                <\/div>\n                <div id='gform_page_1_4' class='gform_page' data-js='page-field-id-36' style='display:none;'>\n                    <div class='gform_page_fields'>\n                        <div id='gform_fields_1_4' class='gform_fields top_label form_sublabel_below description_below validation_below' data-column-layout='fill'><div id=\"field_1_38\" class=\"gfield gfield--type-html gfield--input-type-html gfield--width-full gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"f9b0ba59\" data-field-span=\"12\"><h2>Donn\u00e9es de paiement<\/h2>\n<p>Ici, tu peux d\u00e9finir les modalit\u00e9s de paiement.<\/p><\/div><fieldset id=\"field_1_39\" class=\"gfield gfield--type-radio gfield--type-choice gfield--input-type-radio gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gfield--choice-align-vertical\" data-group-id=\"36f19cf7\" data-field-span=\"12\"><legend id='gfield_label_1_39' class='gfield_label gform-field-label' ><span class='gform-field-label__text'>S\u00e9lectionner le mode de paiement<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/legend><div class='ginput_container ginput_container_radio'><div class='gfield_radio' id='input_1_39'>\n\t\t\t<div class='gchoice gchoice_1_39_0'>\n\t\t\t\t\t<input class='gfield-choice-input' name='input_39' type='radio' value='facture'  id='choice_1_39_0' onchange='gformToggleRadioOther( this )'  aria-labelledby=\"label_1_39_0 gfield_label_1_39\"   \/>\n\t\t\t\t\t<label for='choice_1_39_0' id='label_1_39_0' class='gform-field-label gform-field-label--type-inline'>Facture<\/label>\n\t\t\t<\/div>\n\t\t\t<div class='gchoice gchoice_1_39_1'>\n\t\t\t\t\t<input class='gfield-choice-input' name='input_39' type='radio' value='sepa'  id='choice_1_39_1' onchange='gformToggleRadioOther( this )'     \/>\n\t\t\t\t\t<label for='choice_1_39_1' id='label_1_39_1' class='gform-field-label gform-field-label--type-inline'>Pr\u00e9l\u00e8vement SEPA<\/label>\n\t\t\t<\/div><\/div><\/div><\/fieldset><div id=\"field_1_40\" class=\"gfield gfield--type-html gfield--input-type-html gfield--width-full gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"56b31b70\" data-field-span=\"12\"><p>Nos coordonn\u00e9es bancaires<\/p>\n<p>\nSparkasse Karlsruhe:\n<br\/>IBAN DE18 6605 0101 0108 1078 97\n<br\/>BIC KARSDE66XXX\n<\/p><\/div><div id=\"field_1_41\" class=\"gfield gfield--type-html gfield--input-type-html gfield--width-full gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"861c647f\" data-field-span=\"12\"><p>Afin que nous puissions d\u00e9biter les montants dus par pr\u00e9l\u00e8vement SEPA aupr\u00e8s de ta banque, nous avons besoin d&rsquo;un mandat de pr\u00e9l\u00e8vement SEPA de ta part.\n<br\/>Celui-ci peut \u00eatre accord\u00e9 en ligne ici, il te suffit de remplir les lignes ci-dessous.<\/p><\/div><div id=\"field_1_44\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"04822379\" data-field-span=\"12\"><label id='gfield_label_1_44' class='gfield_label gform-field-label' for='input_1_44'><span class='gform-field-label__text'>Banque<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_44' id='input_1_44' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_1_43\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"55514ac5\" data-field-span=\"12\"><label id='gfield_label_1_43' class='gfield_label gform-field-label' for='input_1_43'><span class='gform-field-label__text'>IBAN<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_43' id='input_1_43' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_1_51\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"e82d60f8\" data-field-span=\"12\"><label id='gfield_label_1_51' class='gfield_label gform-field-label' for='input_1_51'><span class='gform-field-label__text'>BIC<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_51' id='input_1_51' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><fieldset id=\"field_1_49\" class=\"gfield gfield--type-name gfield--input-type-name gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"3b4a03c1\" data-field-span=\"12\"><legend id='gfield_label_1_49' class='gfield_label gform-field-label gfield_label_before_complex' ><span class='gform-field-label__text'>Nom du titulaire du compte bancaire<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/legend><div class='ginput_complex ginput_container ginput_container--name no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gform-grid-row' id='input_1_49'>\n                            \n                            <span id='input_1_49_3_container' class='name_first gform-grid-col gform-grid-col--size-auto' >\n                                                    <input type='text' name='input_49.3' id='input_1_49_3' value=''   aria-required='true'     aria-labelledby=\"input_1_49_3_label gfield_label_1_49\"\/>\n                                                    <label for='input_1_49_3' id='input_1_49_3_label' class='gform-field-label gform-field-label--type-sub '>First<\/label>\n                                                <\/span>\n                            \n                            <span id='input_1_49_6_container' class='name_last gform-grid-col gform-grid-col--size-auto' >\n                                                    <input type='text' name='input_49.6' id='input_1_49_6' value=''   aria-required='true'     \/>\n                                                    <label for='input_1_49_6' id='input_1_49_6_label' class='gform-field-label gform-field-label--type-sub '>Last<\/label>\n                                                <\/span>\n                            \n                        <\/div><\/fieldset><fieldset id=\"field_1_53\" class=\"gfield gfield--type-address gfield--input-type-address gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"bb9d9e04\" data-field-span=\"12\"><legend id='gfield_label_1_53' class='gfield_label gform-field-label gfield_label_before_complex' ><span class='gform-field-label__text'>Adresse du titulaire du compte bancaire<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/legend>    \n                    <div class='ginput_complex ginput_container has_street has_city has_zip has_country ginput_container_address gform-grid-row' id='input_1_53' >\n                         <span class='ginput_full address_line_1 ginput_address_line_1 gform-grid-col' id='input_1_53_1_container' >\n                                        <input type='text' name='input_53.1' id='input_1_53_1' value=''    aria-required='true'    aria-labelledby=\"input_1_53_1_label gfield_label_1_53\"\/>\n                                        <label for='input_1_53_1' id='input_1_53_1_label' class='gform-field-label gform-field-label--type-sub '>Street Address<\/label>\n                                    <\/span><span class='ginput_left address_zip ginput_address_zip gform-grid-col' id='input_1_53_5_container' >\n                                    <input type='text' name='input_53.5' id='input_1_53_5' value=''    aria-required='true'    \/>\n                                    <label for='input_1_53_5' id='input_1_53_5_label' class='gform-field-label gform-field-label--type-sub '>ZIP \/ Postal Code<\/label>\n                                <\/span><span class='ginput_right address_city ginput_address_city gform-grid-col' id='input_1_53_3_container' >\n                                    <input type='text' name='input_53.3' id='input_1_53_3' value=''    aria-required='true'    \/>\n                                    <label for='input_1_53_3' id='input_1_53_3_label' class='gform-field-label gform-field-label--type-sub '>City<\/label>\n                                 <\/span><input type='hidden' class='gform_hidden' name='input_53.4' id='input_1_53_4' value=''\/><span class='ginput_left address_country ginput_address_country gform-grid-col' id='input_1_53_6_container' >\n                                        <select name='input_53.6' id='input_1_53_6'   aria-required='true'    ><option value='' ><\/option><option value='' >Belgique<\/option><option value='' >Bulgarie<\/option><option value='' >Danemark<\/option><option value='' >Allemagne<\/option><option value='' >Estonie<\/option><option value='' >Finlande<\/option><option value='FR' >France<\/option><option value='' >Gr\u00e8ce<\/option><option value='' >Irlande<\/option><option value='' >Italie<\/option><option value='' >Croatie<\/option><option value='' >Lettonie<\/option><option value='' >Lituanie<\/option><option value='LU' >Luxembourg<\/option><option value='' >Malte<\/option><option value='' >Pays-Bas<\/option><option value='' >Autriche<\/option><option value='' >Pologne<\/option><option value='PT' >Portugal<\/option><option value='' >Roumanie<\/option><option value='' >Su\u00e8de<\/option><option value='' >Suisse<\/option><option value='' >Slovaquie<\/option><option value='' >Slov\u00e9nie<\/option><option value='' >Espagne<\/option><option value='' >R\u00e9publique tch\u00e8que<\/option><option value='' >Hongrie<\/option><option value='' >Chypre<\/option><\/select>\n                                        <label for='input_1_53_6' id='input_1_53_6_label' class='gform-field-label gform-field-label--type-sub '>Country<\/label>\n                                    <\/span>\n                    <div class='gf_clear gf_clear_complex'><\/div>\n                <\/div><\/fieldset><div id=\"field_1_54\" class=\"gfield gfield--type-email gfield--input-type-email gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"89eb8fb3\" data-field-span=\"12\"><label id='gfield_label_1_54' class='gfield_label gform-field-label' for='input_1_54'><span class='gform-field-label__text'>E-mail pour la comptabilit\u00e9<\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_54' id='input_1_54' type='email' value='' class='large'     aria-invalid=\"false\"  \/>\n                        <\/div><\/div><div id=\"field_1_50\" class=\"gfield gfield--type-select gfield--input-type-select gfield--width-full field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"5875efcb\" data-field-span=\"12\"><label id='gfield_label_1_50' class='gfield_label gform-field-label' for='input_1_50'><span class='gform-field-label__text'>P\u00e9riode de facturation<\/span><\/label><div class='ginput_container ginput_container_select'><select name='input_50' id='input_1_50' class='large gfield_select'  aria-describedby=\"gfield_description_1_50\"   aria-invalid=\"false\" ><option value='6' >6 mois<\/option><option value='12' >12 mois<\/option><\/select><\/div><div class='gfield_description' id='gfield_description_1_50'>La p\u00e9riode de facturation est un r\u00e9glage de commodit\u00e9 pure. La p\u00e9riode n&rsquo;a aucune influence sur ton d\u00e9lai de r\u00e9siliation. <\/div><\/div><\/div>\n                    <\/div>\n                    <div class='gform-page-footer gform_page_footer top_label'>\n                        <button type='button' id='gform_previous_button_1_55' class='gform_previous_button gform-theme-button gform-theme-button--secondary button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='previous' >Retour<\/button> <button type='button' id='gform_next_button_1_55' class='gform_next_button gform-theme-button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='next' >Suivant<\/button> \n                    <\/div>\n                <\/div>\n                <div id='gform_page_1_5' class='gform_page' data-js='page-field-id-55' style='display:none;'>\n                    <div class='gform_page_fields'>\n                        <div id='gform_fields_1_5' class='gform_fields top_label form_sublabel_below description_below validation_below' data-column-layout='fill'><div id=\"field_1_65\" class=\"gfield gfield--type-html gfield--input-type-html gfield--width-full gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\" data-group-id=\"d049afb4\" data-field-span=\"12\"><p>Tu trouveras ici toutes les informations concernant ta commande.<\/p>\n<p><h3>Tes informations :<\/h3>\n<\/div><\/div><\/div>\n        <div class='gform-page-footer gform_page_footer top_label'><button type='submit' id='gform_previous_button_1' class='gform_previous_button gform-theme-button gform-theme-button--secondary button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='previous' >Retour<\/button> <button type='submit' id='gform_submit_button_1' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' >Envoyer<\/button> <input type='hidden' name='gform_ajax' value='form_id=1&amp;title=&amp;description=&amp;tabindex=0&amp;theme=gravity-theme&amp;styles={&quot;inputPrimaryColor&quot;:&quot;#204ce5&quot;}&amp;hash=1e491b261bb8c6527986fbf032212ca9' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_1' value='iframe' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_1' id='gform_theme_1' value='gravity-theme' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_1' id='gform_style_settings_1' value='{&quot;inputPrimaryColor&quot;:&quot;#204ce5&quot;}' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_1' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='1' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='EUR' value='3ULawqfMWddUpwEcWQ5Wq2N2AGi+PK5qGPGSDnCJ2dmT0rve3Z+QDDVc5R\/a3U0DFLQobgdYMev8Hn7gDH+afZ12VLmwyuGkbEPNbtNxN\/1H090=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_1' value='WyJ7XCIxNVwiOltcImQyOGVmOWRlZDQ0OGQ0OTllMDRkZDMzY2Y3YWYxNWRiXCIsXCJjZDYzYmE1OGUyYjY2ZTIzZmQ2ZjIwMWQyYTU0NDc3Y1wiLFwiYTU0OTNhMjYxZjQxYzVhMDE3YzdmNjhmZmU1YjNkYzZcIl0sXCIxNlwiOltcIjQwZjhhYzc4Zjc2ZjNiM2EwYjAwZTZjNTgwYmE1NzQ5XCIsXCJiNzkzOTJjNGE4NzA0ZTcwNDM5ZGQwYjI5NWNlYTU5NVwiLFwiY2JiOTA2YzhkYTJkNWZkY2I2Nzc0NjJjYWQxNTVlM2RcIixcIjZlMDZkYTMyNTk4YzUzNmNhYzc0MTBlODM1MTliMDUwXCJdLFwiMjlcIjpbXCIxYmExZWYwM2NkZjNmZWQxNTc4MjA3MDAzZThjYjZjOVwiLFwiMmIyZDE3YmZkMTQ2N2RmZmRkMWJhNGQzODcwZWViODFcIl0sXCIzMS4xXCI6XCJlNTQ3OTg5OWU2YWRhOWNiNzVkOTNmODU5OTVkN2UwNVwiLFwiMzJcIjpbXCIyZDA4ZjJiZjRlYjA3NTRhOTA2OWJlMjFhZGI0ZTVlZVwiLFwiMTQwNzUwY2I5OWJkNzY4MTZkYjY1ODViMmYyMGE0ODdcIl0sXCIyOC4xXCI6XCJmZDc4YTlmOGZhY2FhMTRiMmEzODAzNzI0M2FiMzM2ZVwiLFwiMjguMlwiOlwiYjBkZjU0MDJjZjlkNGFjNTcyZGRhYmVjNzhjNDRmYzJcIixcIjI4LjNcIjpcIjQ4NDA4Y2MyMTY5ZjliN2NjMjMwMGYwYjY2ZTUyM2JlXCIsXCIyOC40XCI6XCI2NGUwZWY5NDgxMWM0OGM5MzExN2ZlMmFiNjM0NTY0M1wiLFwiMzMuMVwiOlwiYWQ2ODIxYjE4MDQ5NzJkMjMwNTA0OWZiZDIxODM1NzFcIixcIjcxXCI6W1wiYmYwMjEzM2JhMWQzYTE4YzQzM2ZjN2FkMGY1NWJlZTBcIixcImU5YzI1Yzk0OTMzZGMzYmU4ODU3MzcwYTE1Y2YxMTE0XCIsXCJmOTcyM2NjZDA1ZWZkNmZiYTdiMDg4OTEwMjg0YjJlYlwiLFwiMzI2ZWIwNGNiOTRkY2ExY2FmNjk5ZjY3NGNkYTZiY2JcIixcIjBkNWE2ZTliN2U0YmU5M2IzODNlNDA5ZDc3MWNkNjExXCJdLFwiNzVcIjpbXCJhMTdhMmZlMjg4ZDJhM2NlYTMyM2I2NjhjZGEyODhiYlwiLFwiNDg0MDhjYzIxNjlmOWI3Y2MyMzAwZjBiNjZlNTIzYmVcIl0sXCI2NC4xXCI6XCJlZDFlMGMxNzI1ZmY2NTFhNmI4ODhkNmM3YWUzZDc5YVwiLFwiNzMuMVwiOlwiNGFlOGNlYjMxMDliZWJiZDE3YjM1ZmYxMWIyMThjNDJcIixcIjI0LjFcIjpcImU3MGZkNTk0MWMxMTE1Y2EyYjYxMTM3ODA2OTUxZTZmXCIsXCIzOVwiOltcIjY4NGJlN2Q5YjNmYzk2YzliNjMwYzQxODI5YWVjMTBmXCIsXCIyNTU1NGY4MTY5YTFmN2VjZGU4Y2I1MzFlYjYxYTkyOVwiXSxcIjUwXCI6W1wiYTMwOTdkMGVjM2M5MTYzNTQxMmViMzAwZjgzMTdkNjVcIixcIjE5NDk5OWZmMWRlMWM2ZGNhNmMwOGZjOWRkY2E1YjE1XCJdLFwiZ2Zvcm1fc3VibWlzc2lvbl9tZXRob2RcIjpbXCI5YzE5ZDkyNzM4OTM1MWIzMTFjMmYyN2RjNzYyZjhjZlwiLFwiOGFmMDI2MGM4ZGIwMDNkNDk2ODRjMGZjZmFjNTdiNTRcIixcIjViMGRhYjQ3NWNjYzcwZjRjM2QyODgyMTQ5ZGZhZWFlXCJdLFwiZ2Zvcm1fdGhlbWVcIjpcIjFmODgwNWMzYzAyZWQ2ZjIyZGIyNjlkMzhiY2M3ZmNhXCIsXCJnZm9ybV9zdHlsZV9zZXR0aW5nc1wiOlwiM2IxNzFkZTMzZGVlMzdhOWVlODQ3ZThiYjdhNzkyMWVcIixcImZvcm1faWRcIjpcImQ0OGM0ZWU4OTM1NDVkMDk0MTdmZjVlODBlYzU0NjQ5XCIsXCJ1cmxcIjpcIjI5Y2IzZmY0ZmU4YWFhYTc0NTA3YzU1MmVmMmQ0OTEyXCIsXCJzdGF0ZV90aW1lc3RhbXBcIjpcImNjY2RjYzIwMjMwZWI3ZjBjMGVjYzMzMzAzNzQxZmU3XCJ9IiwiMGRlNjAzZDA5YzZlMjVlNWU5YWJjMWJlM2NhNGFhOTgiLDE3OTMxNTE2Mjdd' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_1' id='gform_target_page_number_1' value='2' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_1' id='gform_source_page_number_1' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n             <\/div><\/div>\n                        <\/form>\n                        <\/div>\n\t\t                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_1' id='gform_ajax_frame_1' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'><\/iframe>\n\t\t                <script>\ngform.initializeOnLoaded( function() {jQuery('#gform_ajax_frame_1').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_1');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){form_content.find('form').css('opacity', 0);jQuery('#gform_wrapper_1').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_1').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_1').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/ jQuery(document).scrollTop(jQuery('#gform_wrapper_1').offset().top - mt); }, 50 );var current_page = jQuery('#gform_source_page_number_1').val();jQuery(document).trigger('gform_page_loaded', [1, current_page]);window['gf_submitting_1'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_1').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_1').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [1]);if(window.gform && gform.pagination && gform.pagination.removePageQueryArg){gform.pagination.removePageQueryArg(1);}window['gf_submitting_1'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1').text());}else{jQuery('#gform_1').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"1\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_1\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_1\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_1\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 1, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );\n<\/script>\n<\/div>\n\n\n\n<div class=\"wp-block-column order-sidebar has-white-color has-saas-green-dark-background-color has-text-color has-background has-link-color wp-elements-1 is-layout-flow wp-container-core-column-is-layout-e8381c4a wp-block-column-is-layout-flow\" style=\"padding-top:0px;padding-right:0px;padding-bottom:35px;padding-left:0px;flex-basis:33.33%\">\n<div class=\"wp-block-group has-global-padding is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-54d22900 wp-block-group-is-layout-constrained wp-container-1 is-position-sticky\">\t<div class=\"order-summary\">\n\t\t<h3>R\u00e9capitulatif de la commande<\/h3>\n\n\t\t<p>\n\t\t\tProduit:\n\t\t\t<span class=\"product-name\"><\/span><br \/>\n\n\t\t\tPerformances:\n\t\t\t<span class=\"product-performance\"><\/span><br \/>\n\n\t\t\tPrix mensuel:\n\t\t\t<span class=\"product-monthly-price\">\n\t\t\t\t0,00 \u20ac\/mois\t\t\t<\/span><br \/>\n\n\t\t\tFrais de mise en service:\n\t\t\t<span class=\"product-setup-price\">\n\t\t\t\t0,00 \u20ac\t\t\t<\/span>\n\t\t<\/p>\n\n\t\t<p class=\"order-domain-row\" style=\"display:none;\">\n\t\t\tDomaine:\n\t\t\t<span class=\"product-associated-domain\"><\/span>\n\t\t<\/p>\n\n\t\t<div class=\"order-addons\" style=\"display:none;\"><\/div>\n\n\t\t<div class=\"order-totals\" style=\"display:none;\"><\/div>\n\n\t\t<script>\n\t\t(function(){\n\t\t  \/\/ **Add-ons im Parent korrekt rendern: keine Leerzeichen, immer 2 Nachkommastellen**\n\t\t  const fmt2 = (n) => {\n\t\t\tconst num = Number(n);\n\t\t\tif (!Number.isFinite(num)) return '0,00';\n\t\t\treturn num.toFixed(2).replace('.', ',');\n\t\t  };\n\t\t  \/\/ W\u00e4hrung wie in PHP: das Muster kommt \u00fcbersetzt aus swI18n (inc\/i18n-js.php).\n\t\t  const money = (n) => ((window.swI18n && window.swI18n.money) || '%s\u20ac').replace('%s', fmt2(n));\n\t\t  const eurPer = (amount, period) => `${money(amount)}\/${(window.swI18n && window.swI18n.period && window.swI18n.period[period]) || period}`;\n\n\t\t  \/\/ Betrag und Zeitraum einer Add-on-Zeile, wie sie in der Sidebar steht.\n\t\t  function addonAmount(a) {\n\t\t\tlet period = (a?.period === 'Monat' || a?.period === 'Jahr' || a?.period === 'Einmalig') ? a.period : null;\n\t\t\tlet amount = Number(a?.amount);\n\t\t\tif (!Number.isFinite(amount)) {\n\t\t\t\tif (typeof a?.priceMonth === 'number') {\n\t\t\t\t\tamount = a.priceMonth; period = 'Monat';\n\t\t\t\t} else if (typeof a?.priceYear === 'number') {\n\t\t\t\t\tamount = a.priceYear; period = 'Jahr';\n\t\t\t\t} else {\n\t\t\t\t\tamount = 0;\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn { amount, period: period || 'Jahr' };\n\t\t  }\n\n\t\t  \/\/ Summen unter der Liste \u2013 nur, wenn es neben Paket und Einrichtung weitere Positionen gibt,\n\t\t  \/\/ sonst wiederholen sie nur die beiden Zeilen dar\u00fcber.\n\t\t  let lastItems = [];\n\t\t  function renderOrderTotals(box) {\n\t\t\tconst wrap = box.querySelector('.order-totals');\n\t\t\tif (!wrap) return;\n\t\t\tif (lastItems.length === 0) {\n\t\t\t\twrap.innerHTML = '';\n\t\t\t\twrap.style.display = 'none';\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tconst num = (sel) => {\n\t\t\t\tconst m = (box.querySelector(sel)?.textContent || '').trim().match(\/^[\\d.,]+\/);\n\t\t\t\treturn m ? Number(m[0].replace(\/\\.\/g, '').replace(',', '.')) || 0 : 0;\n\t\t\t};\n\t\t\tlet monthly = num('.product-monthly-price');\n\t\t\tlet yearly  = 0;\n\t\t\tlet once    = num('.product-setup-price');\n\t\t\tlastItems.forEach((a) => {\n\t\t\t\tconst { amount, period } = addonAmount(a);\n\t\t\t\tif (period === 'Monat') monthly += amount;\n\t\t\t\telse if (period === 'Einmalig') once += amount;\n\t\t\t\telse yearly += amount;\n\t\t\t});\n\t\t\tconst line = (label, n) => `${label}: <strong>${money(n)}<\/strong><br \/>`;\n\t\t\tlet html = '<p>' + line(\"Total mensuel\", monthly) + (yearly > 0 ? line(\"Total annuel\", yearly) : '') + line(\"Total de la mise en service\", once) + '<\/p>';\n\t\t\t\/\/ Rechnungen erst, wenn der Rechnungszeitraum (Schritt 4) zu sehen ist. Jahresposten z\u00e4hlen wie\n\t\t\t\/\/ die Einrichtung nur zur ersten Rechnung (danach eigene Jahresrechnung).\n\t\t\tconst months = invoiceMonths();\n\t\t\tif (months) {\n\t\t\t\tconst label = (t) => \"%1$s (%2$s mois)\".replace('%1$s', t).replace('%2$s', months);\n\t\t\t\thtml += '<p>' + line(label(\"Premi\\u00e8re facture\"), monthly * months + yearly + once)\n\t\t\t\t\t+ line(label(\"Facture suivante\"), monthly * months) + '<\/p>';\n\t\t\t}\n\t\t\twrap.innerHTML = html;\n\t\t\twrap.style.display = '';\n\t\t  }\n\t\t  \/\/ Rechnungszeitraum (Feld 50) in Monaten, null solange Schritt 4 nicht angezeigt wird.\n\t\t  function invoiceMonths() {\n\t\t\tconst sel = document.getElementById('input_1_50');\n\t\t\tif (!sel || !sel.offsetParent) return null;\n\t\t\tconst map = { three: 3, six: 6, twelve: 12 };\n\t\t\tconst n = map[sel.value] || parseInt(sel.value, 10);\n\t\t\treturn n > 0 ? n : null;\n\t\t  }\n\t\t  document.addEventListener('change', (e) => {\n\t\t\tif (e.target && e.target.id === 'input_1_50') window.swRenderOrderTotals();\n\t\t  });\n\t\t  if (window.jQuery) {\n\t\t\tjQuery(document).on('gform_page_loaded gform_post_render', () => window.swRenderOrderTotals());\n\t\t  }\n\n\t\t  \/\/ Paketwechsel \u00e4ndert die Paketpreise oben (js\/order-options.js).\n\t\t  window.swRenderOrderTotals = () => {\n\t\t\tconst box = document.querySelector('.order-summary');\n\t\t\tif (box) renderOrderTotals(box);\n\t\t  };\n\n\t\t  function renderOrderAddons(items) {\n\t\t\tconst box = document.querySelector('.order-summary');\n\t\t\tif (!box) return;\n\t\t\tconst wrap = box.querySelector('.order-addons');\n\t\t\tif (!wrap) return;\n\n\t\t\titems = (Array.isArray(items) ? items : []).filter(a => {\n\t\t\t\tconst amount = Number(a?.amount ?? a?.priceMonth ?? a?.priceYear ?? 0);\n\t\t\t\treturn Number.isFinite(amount) && amount > 0;\n\t\t\t});\n\t\t\tlastItems = items;\n\t\t\trenderOrderTotals(box);\n\n\t\t\tif (items.length === 0) {\n\t\t\t\twrap.innerHTML = '';\n\t\t\t\twrap.style.display = 'none';\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tconst esc = (t) => String(t).replace(\/[&<>\"]\/g, (c) => ({ '&': '&amp;', '<': '&lt;', '>': '&gt;', '\"': '&quot;' }[c]));\n\n\t\t\twrap.innerHTML = items.map(a => {\n\t\t\t\t\/\/ Variante eines Add-Ons (z. B. \"High-Speed \u00b7 100 GB\") klein unter dem Namen.\n\t\t\t\tconst sub    = (a?.sub || '').toString().trim();\n\t\t\t\tconst label  = esc((a?.label || a?.value || a?.title || '').toString().trim());\n\t\t\t\tconst below  = sub ? `<span class=\"order-addon-variant\">${esc(sub)}<\/span>` : '';\n\n\t\t\t\tif (a?.displayPrice) {\n\t\t\t\treturn `<p class=\"order-addon-row\">${label}: <span class=\"order-addon-price\">${esc(String(a.displayPrice).replace(\/\\s+\/g,' '))}<\/span>${below}<\/p>`;\n\t\t\t\t}\n\n\t\t\t\tlet period = (a?.period === 'Monat') ? 'Monat' : ((a?.period === 'Jahr') ? 'Jahr' : null);\n\t\t\t\tlet amount = Number(a?.amount);\n\t\t\t\tif (!Number.isFinite(amount)) {\n\t\t\t\tif (typeof a?.priceMonth === 'number') {\n\t\t\t\t\tamount = a.priceMonth; period = 'Monat';\n\t\t\t\t} else if (typeof a?.priceYear === 'number') {\n\t\t\t\t\tamount = a.priceYear; period = 'Jahr';\n\t\t\t\t} else {\n\t\t\t\t\tamount = 0; period = period || 'Jahr';\n\t\t\t\t}\n\t\t\t\t}\n\t\t\t\treturn `<p class=\"order-addon-row\">${label}: <span class=\"order-addon-price\">${eurPer(amount, period)}<\/span>${below}<\/p>`;\n\t\t\t}).join('');\n\n\t\t\twrap.style.display = '';\n\t\t  }\n\n\t\t  window.addEventListener('message', function (e) {\n\t\t\tconst data = e.data || {};\n\t\t\tif (!data) return;\n\n\t\t\tconst box = document.querySelector('.order-summary');\n\t\t\tif (!box) return;\n\n\t\t\t\/\/ Domain\n\t\t\tif (data.type === 'gf-order-update') {\n\t\t\t  const dom = (data.domain || '').trim();\n\t\t\t  const row = box.querySelector('.order-domain-row');\n\t\t\t  const target = box.querySelector('.product-associated-domain');\n\t\t\t  if (target) target.textContent = dom;\n\t\t\t  if (row) row.style.display = dom ? '' : 'none';\n\n\t\t\t  if (Array.isArray(data.addons) && data.addons.length) {\n\t\t\t\trenderOrderAddons(data.addons.map((a) => ({\n\t\t\t\t  label: a.title || a.key,\n\t\t\t\t  priceMonth: Number(a.monthly) || 0,\n\t\t\t\t  priceYear: Number(a.yearly) || 0,\n\t\t\t\t  period: (a.period || '').toString().startsWith('Monat') ? 'Monat' : 'Jahr',\n\t\t\t\t})));\n\t\t\t  }\n\t\t\t  return;\n\t\t\t}\n\n\t\t\tconst addonTypes = [\n\t\t\t  'gf-addons-update-wp-website',\n\t\t\t  'gf-addons-update',\n\t\t\t  'gf-addons-update-openproject',\n\t\t\t  'gf-addons-update-openproject-server',\n\t\t\t  'addons:update',\n\t\t\t  'order:update-addons',\n\t\t\t];\n\n\t\t\tif (addonTypes.includes(data.type)) {\n\t\t\t\tconst items = Array.isArray(data.items) ? data.items : (Array.isArray(data.addons) ? data.addons : []);\n\t\t\t\trenderOrderAddons(items);\n\t\t\t}\n\t\t  });\n\t\t})();\n\t\t<\/script>\n\t<\/div>\n\t\n\n\n\n<div class=\"wp-block-group step step-1 is-vertical is-layout-flex wp-container-core-group-is-layout-2c90304e wp-block-group-is-layout-flex\">\n<h2 class=\"wp-block-heading\">D\u00e9tails du produit<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Choix du domaine<\/strong><br \/>Tu peux soit faire enregistrer un nouveau domaine, soit utiliser un domaine que tu poss\u00e8des d\u00e9j\u00e0.<br \/>Si tu ne sais pas exactement ce dont tu as besoin, tu peux \u00e9galement s\u00e9lectionner \u00ab Aucun domaine \u00bb et cliquer sur suivant.<\/p>\n\n\n\n<p class=\"order-wordpress-premium wp-block-paragraph\"><strong>WordPress Multisite<\/strong><br \/>WordPress Multisite est un mode sp\u00e9cial qui permet de faire fonctionner plusieurs sites web quasi distincts sur une seule instance. Ils partagent les th\u00e8mes et les extensions ; si n\u00e9cessaire, les utilisateurs peuvent \u00e9galement acc\u00e9der \u00e0 plusieurs sous-sites.<\/p>\n\n\n\n<p class=\"order-nextcloud-premium wp-block-paragraph\"><strong>Type de stockage<\/strong><br \/>Tous les types de stockage ne se valent pas. Avec le serveur Nextcloud, il existe diff\u00e9rentes options pour stocker tes fichiers. Le Block Storage est la variante que tout le monde conna\u00eet : il est comparable \u00e0 un disque dur. L&rsquo;Object Storage, en revanche, est la forme bas\u00e9e sur le cloud. Tu ne paies que pour l&rsquo;espace de stockage r\u00e9ellement utilis\u00e9 (hors frais de trafic).<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group step step-2 is-vertical is-layout-flex wp-container-core-group-is-layout-2c90304e wp-block-group-is-layout-flex\">\n<h2 class=\"wp-block-heading\">Prestations compl\u00e9mentaires<\/h2>\n\n\n\n<p class=\"order-wordpress wp-block-paragraph\">Les add-ons WordPress sont toujours r\u00e9servables pour une dur\u00e9e d&rsquo;un an. Les informations n\u00e9cessaires \u00e0 la configuration seront clarifi\u00e9es ou demand\u00e9es ult\u00e9rieurement.<\/p>\n\n\n\n<p class=\"order-openproject wp-block-paragraph\">La licence Enterprise pour OpenProject permet d&rsquo;utiliser des fonctions puissantes telles que le Team Planner (planification des ressources \u00e0 la semaine), les comparaisons de r\u00e9f\u00e9rence (sur des p\u00e9riodes librement choisies) ou les Custom Actions (pour des flux de travail automatis\u00e9s et cliquables). <\/p>\n\n\n\n<p class=\"order-mediawiki wp-block-paragraph\">Par d\u00e9faut, ton MediaWiki est configur\u00e9 sur une VM OpenStack. Tu peux toutefois obtenir une mise \u00e0 niveau vers le Private Cloud &#8211; une disponibilit\u00e9 de 99,99 % au niveau du r\u00e9seau.<\/p>\n\n\n\n<p class=\"order-nextcloud order-sogo-mail wp-block-paragraph\">Si tu as besoin de plus d&rsquo;espace de stockage que celui fourni par la VM, tu peux simplement r\u00e9server du stockage suppl\u00e9mentaire. Les frais de sauvegarde suppl\u00e9mentaires sont inclus dans le prix.<\/p>\n\n\n\n<p class=\"order-jitsi-meet wp-block-paragraph\">Il se peut que tu aies besoin de plus de performance que ce que nous pr\u00e9voyons par d\u00e9faut. Ici, tu peux donc augmenter la performance de base.<\/p>\n\n\n\n<p class=\"order-mastodon wp-block-paragraph\">Elastic Search est une application gourmande en ressources. Par cons\u00e9quent, l&rsquo;instance doit \u00eatre migr\u00e9e vers un niveau de performance sup\u00e9rieur.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group step step-3 is-vertical is-layout-flex wp-container-core-group-is-layout-2c90304e wp-block-group-is-layout-flex\">\n<h2 class=\"wp-block-heading\">Tes donn\u00e9es<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Remplissez les champs ; le nom de l&rsquo;entreprise, l&rsquo;adresse et l&rsquo;adresse e-mail sont obligatoires.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Si tu as des exigences particuli\u00e8res, tu peux les inscrire dans la section remarques.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group step step-4 is-vertical is-layout-flex wp-container-core-group-is-layout-2c90304e wp-block-group-is-layout-flex\">\n<h2 class=\"wp-block-heading\">Tes donn\u00e9es de paiement<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">R\u00e9capitulatif de ta commande<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group step step-5 is-vertical is-layout-flex wp-container-core-group-is-layout-2c90304e wp-block-group-is-layout-flex\">\n<h2 class=\"wp-block-heading\">R\u00e9capitulatif<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">R\u00e9capitulatif de ta commande<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>D\u00e9tails du produit Choix du domaineTu peux soit faire enregistrer un nouveau domaine, soit utiliser un domaine que tu poss\u00e8des d\u00e9j\u00e0.Si tu ne sais pas exactement ce dont tu as besoin, tu peux \u00e9galement s\u00e9lectionner \u00ab Aucun domaine \u00bb et cliquer sur suivant. WordPress MultisiteWordPress Multisite est un mode sp\u00e9cial qui permet de faire fonctionner \u2026<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":50,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-11380","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.saasweb.cloud\/fr\/wp-json\/wp\/v2\/pages\/11380","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.saasweb.cloud\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.saasweb.cloud\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.saasweb.cloud\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.saasweb.cloud\/fr\/wp-json\/wp\/v2\/comments?post=11380"}],"version-history":[{"count":3,"href":"https:\/\/www.saasweb.cloud\/fr\/wp-json\/wp\/v2\/pages\/11380\/revisions"}],"predecessor-version":[{"id":12144,"href":"https:\/\/www.saasweb.cloud\/fr\/wp-json\/wp\/v2\/pages\/11380\/revisions\/12144"}],"wp:attachment":[{"href":"https:\/\/www.saasweb.cloud\/fr\/wp-json\/wp\/v2\/media?parent=11380"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}