{"id":228,"date":"2026-06-12T15:13:04","date_gmt":"2026-06-12T13:13:04","guid":{"rendered":"https:\/\/tpap.stephane-godin.fr\/?page_id=228"},"modified":"2026-10-26T16:36:33","modified_gmt":"2026-10-26T15:36:33","slug":"formulaire","status":"publish","type":"page","link":"https:\/\/tpap.stephane-godin.fr\/index.php\/formulaire\/","title":{"rendered":"Formulaire"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"228\" class=\"elementor elementor-228\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1b69d932 e-flex e-con-boxed e-con e-parent\" data-id=\"1b69d932\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6295d6e8 elementor-widget elementor-widget-text-editor\" data-id=\"6295d6e8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d2f7394 e-con e-atomic-element e-flexbox-base e-default-div e-9e7999d \" data-id=\"d2f7394\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"d2f7394\">\n    \n<\/div>\n<div class=\"elementor-element elementor-element-3b08763 e-flex e-con-boxed e-con e-parent\" data-id=\"3b08763\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fb601a2 elementor-widget elementor-widget-shortcode\" data-id=\"fb601a2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <div class=\"tpap-form-wrapper\">\n        <form id=\"FormCandidature\" action=\"https:\/\/tpap.stephane-godin.fr\/wp-admin\/admin-post.php\"\n              method=\"POST\" enctype=\"multipart\/form-data\" class=\"form-container\">\n\n            <input type=\"hidden\" name=\"action\" value=\"tpap_candidature\">\n            <input type=\"hidden\" id=\"tpap_nonce\" name=\"tpap_nonce\" value=\"839e33bf61\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/index.php\/wp-json\/wp\/v2\/pages\/228\" \/>\n            <!-- Pi\u00e8ge anti-spam : invisible pour les humains, les robots le remplissent -->\n            <div style=\"position:absolute;left:-9999px;\" aria-hidden=\"true\">\n                <label for=\"site_web\">Ne pas remplir<\/label>\n                <input type=\"text\" id=\"site_web\" name=\"site_web\" tabindex=\"-1\" autocomplete=\"off\">\n            <\/div>\n\n            <p class=\"text-center-form\">Soumettez votre dossier de candidature ci-dessous :<\/p>\n\n            \n            <div class=\"form-row\">\n                <div class=\"form-group\">\n                    <label for=\"nom\">Nom *<\/label>\n                    <input type=\"text\" id=\"nom\" name=\"nom\" required minlength=\"2\" maxlength=\"50\" pattern=\"[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u00ff\\s\\-']+\" title=\"Lettres, espaces et tirets uniquement\" placeholder=\"Dupont\">\n                <\/div>\n                <div class=\"form-group\">\n                    <label for=\"prenom\">Pr\u00e9nom *<\/label>\n                    <input type=\"text\" id=\"prenom\" name=\"prenom\" required minlength=\"2\" maxlength=\"50\" pattern=\"[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u00ff\\s\\-']+\" title=\"Lettres, espaces et tirets uniquement\" placeholder=\"Jean\">\n                <\/div>\n            <\/div>\n\n            <div class=\"form-row\">\n                <div class=\"form-group\">\n                    <label for=\"email\">Email *<\/label>\n                    <input type=\"email\" id=\"email\" name=\"email\" required maxlength=\"100\" placeholder=\"jean.dupont@email.com\" inputmode=\"email\">\n                <\/div>\n                <div class=\"form-group\">\n                    <label for=\"tel\">T\u00e9l\u00e9phone Portable *<\/label>\n                    <input type=\"tel\" id=\"tel\" name=\"tel\" required\n                        pattern=\"^(?:0[67](?:[\\s.]?\\d{2}){4})$\" minlength=\"10\" maxlength=\"17\"\n                        placeholder=\"06 07 08 09 10\" inputmode=\"tel\"\n                        title=\"Format mobile requis : 06 ou 07 suivis de 8 chiffres\">\n                <\/div>\n            <\/div>\n\n            <div class=\"form-group\">\n                <label for=\"adresse\">Adresse postale compl\u00e8te *<\/label>\n                <textarea id=\"adresse\" name=\"adresse\" rows=\"3\" required placeholder=\"Votre adresse compl\u00e8te pour l'\u00e9tablissement du contrat...\"><\/textarea>\n            <\/div>\n\n            <div class=\"form-row\">\n                <div class=\"form-group\">\n                    <label for=\"diplome\">Copie du dipl\u00f4me de psychologue *<\/label>\n                    <span class=\"champ-aide\">Formats accept\u00e9s : PDF, JPG, PNG (Max 4 Mo)<\/span>\n                    <input type=\"file\" id=\"diplome\" name=\"diplome\" accept=\".pdf,.jpg,.jpeg,.png\" required class=\"force-click\">\n                <\/div>\n                <div class=\"form-group\">\n                    <label for=\"cni\">Copie de la carte d'identit\u00e9 *<\/label>\n                    <span class=\"champ-aide\">Formats accept\u00e9s : PDF, JPG, PNG (Max 4 Mo)<\/span>\n                    <input type=\"file\" id=\"cni\" name=\"cni\" accept=\".pdf,.jpg,.jpeg,.png\" required class=\"force-click\">\n                <\/div>\n            <\/div>\n\n            <div class=\"form-group\">\n                <label for=\"parcours\">Parcours th\u00e9rapeutique pr\u00e9c\u00e9dent & objectifs (Optionnel)<\/label>\n                <span class=\"champ-aide\">Indiquez si possible : dur\u00e9e, type de th\u00e9rapie, apports et probl\u00e9matiques \u00e0 solder (Maximum 1 page).<\/span>\n                <textarea id=\"parcours\" name=\"parcours\" rows=\"5\" maxlength=\"4000\" placeholder=\"D\u00e9crivez succinctement vos ant\u00e9c\u00e9dents th\u00e9rapeutiques...\"><\/textarea>\n            <\/div>\n\n            <div class=\"form-group\">\n                <label for=\"langue\">Langue souhait\u00e9e pour la formation *<\/label>\n                <select name=\"langue\" id=\"langue\" required>\n                    <option value=\"Fran\u00e7ais\" selected>Fran\u00e7ais<\/option>\n                    <option value=\"Anglais\">Anglais (English)<\/option>\n                <\/select>\n            <\/div>\n\n            <fieldset class=\"form-group\">\n                <legend>Engagements & Cadre financier *<\/legend>\n                <div class=\"inline-options\">\n                    <label class=\"label-clickable\">\n                        <input type=\"checkbox\" name=\"engagement_contrat\" value=\"Accepte\" required class=\"force-click\">\n                        <span>Je comprends qu'apr\u00e8s admission, un contrat de formation me sera envoy\u00e9 et que mon inscription sur liste d'attente sera effective apr\u00e8s sa signature.<\/span>\n                    <\/label>\n                    <label class=\"label-clickable\">\n                        <input type=\"checkbox\" name=\"engagement_acompte\" value=\"Accepte\" required class=\"force-click\">\n                        <span>J'accepte que la r\u00e9servation d'un cr\u00e9neau n\u00e9cessite le versement non remboursable de 216\u20ac TTC (2 s\u00e9ances), restitu\u00e9 uniquement si l'absence vient du formateur.<\/span>\n                    <\/label>\n                    <label class=\"label-clickable\">\n                        <input type=\"checkbox\" name=\"engagement_paiement\" value=\"Accepte\" required class=\"force-click\">\n                        <span>Je prends note que les r\u00e8glements des s\u00e9ances s'effectuent avant chaque session par ch\u00e8que ou virement bancaire.<\/span>\n                    <\/label>\n                <\/div>\n            <\/fieldset>\n\n            <div class=\"info-lieu-form\">\n                \ud83d\udccd <strong>Lieu de formation :<\/strong> Le Mans (proche gare TGV).\n            <\/div>\n\n            <div class=\"form-group text-center-form\">\n                <button type=\"submit\" id=\"Valider\">Envoyer ma candidature<\/button>\n            <\/div>\n        <\/form>\n    <\/div>\n\n    <script>\n    document.getElementById('FormCandidature').addEventListener('submit', function (e) {\n        var maxSize = 4194304;\n        var ids = ['diplome', 'cni'];\n        for (var i = 0; i < ids.length; i++) {\n            var input = document.getElementById(ids[i]);\n            if (input.files[0] && input.files[0].size > maxSize) {\n                e.preventDefault();\n                alert('Le fichier \"' + input.files[0].name + '\" d\u00e9passe 4 Mo. Merci de le compresser ou d\\'en envoyer une version plus l\u00e9g\u00e8re.');\n                return;\n            }\n        }\n        var bouton = document.getElementById('Valider');\n        bouton.textContent = 'Envoi en cours...';\n        bouton.disabled = true;\n    });\n    <\/script>\n\n    <style>\n    .tpap-form-wrapper { width: 100%; clear: both; display: block; padding: 70px 0; }\n    .text-center-form { text-align: center; font-family: Arial, sans-serif; color: #333; }\n    .form-container { display: flex; flex-direction: column; gap: 20px; max-width: 700px; margin: 0 auto !important; padding: 20px; border: 1px solid black; border-radius: 8px; background-color: #fafafa; font-family: Arial, sans-serif; box-sizing: border-box; position: relative; }\n    .form-group { display: flex; flex-direction: column; }\n    .form-row { display: flex; flex-wrap: wrap; gap: 15px; }\n    .form-row .form-group { flex: 1; min-width: 200px; }\n    .form-container label, .form-container legend { font-weight: bold; margin-bottom: 5px; text-align: left; color: #000; }\n    .champ-aide { font-weight: normal; font-size: 0.85em; color: #555; margin-bottom: 5px; font-style: italic; }\n    .inline-options { display: flex; flex-direction: column; gap: 12px; margin-top: 5px; }\n    .label-clickable { font-weight: normal !important; cursor: pointer !important; line-height: 1.4; display: flex !important; align-items: flex-start; gap: 10px; pointer-events: auto !important; }\n    .label-clickable span { font-weight: normal !important; text-align: left; cursor: pointer !important; }\n    .force-click { pointer-events: auto !important; cursor: pointer !important; display: inline-block !important; }\n    .inline-options input[type=\"checkbox\"].force-click { margin-top: 3px; flex-shrink: 0; width: 16px !important; height: 16px !important; opacity: 1 !important; appearance: checkbox !important; -webkit-appearance: checkbox !important; }\n    .form-container fieldset { border: 1px solid #ccc; border-radius: 6px; padding: 12px; background-color: #fff; }\n    .form-container legend { padding: 0 8px; }\n    .form-container input[type=\"text\"], .form-container input[type=\"email\"], .form-container input[type=\"tel\"], .form-container select, .form-container textarea, .form-container input[type=\"file\"] { padding: 6px; border-radius: 4px; border: 1px solid #ccc; font: inherit; background-color: #fff; width: 100%; box-sizing: border-box; pointer-events: auto !important; }\n    .form-container textarea { resize: vertical; }\n    .form-container button { padding: 10px 18px; background-color: #00797a; color: #fff; border: none; border-radius: 4px; cursor: pointer; font-size: 16px; font-weight: bold; transition: background-color 0.2s ease; pointer-events: auto !important; }\n    .form-container button:hover { background-color: #005f60; }\n    .form-container button:disabled { background-color: #7fb8b8; cursor: wait; }\n    .info-lieu-form { font-size: 0.95em; background-color: #e6f2f2; padding: 10px; border-left: 4px solid #00797a; border-radius: 4px; text-align: left; }\n    .tpap-erreur { background: #fdecea; color: #8a1c1c; border-left: 4px solid #c62828; padding: 10px; border-radius: 4px; }\n    <\/style>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-228","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/tpap.stephane-godin.fr\/index.php\/wp-json\/wp\/v2\/pages\/228","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tpap.stephane-godin.fr\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tpap.stephane-godin.fr\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tpap.stephane-godin.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tpap.stephane-godin.fr\/index.php\/wp-json\/wp\/v2\/comments?post=228"}],"version-history":[{"count":76,"href":"https:\/\/tpap.stephane-godin.fr\/index.php\/wp-json\/wp\/v2\/pages\/228\/revisions"}],"predecessor-version":[{"id":412,"href":"https:\/\/tpap.stephane-godin.fr\/index.php\/wp-json\/wp\/v2\/pages\/228\/revisions\/412"}],"wp:attachment":[{"href":"https:\/\/tpap.stephane-godin.fr\/index.php\/wp-json\/wp\/v2\/media?parent=228"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}