{"id":30,"date":"2026-01-29T12:21:36","date_gmt":"2026-01-29T12:21:36","guid":{"rendered":"https:\/\/www.myclinia.com\/?page_id=30"},"modified":"2026-05-06T06:45:58","modified_gmt":"2026-05-06T06:45:58","slug":"merci","status":"publish","type":"page","link":"https:\/\/www.myclinia.com\/es\/merci\/","title":{"rendered":"\u2705 Pago confirmado. Su caso est\u00e1 en buenas manos."},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>Comment suivre votre \u00e9change ?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>En direct :<\/strong> Gardez cette fen\u00eatre ouverte pour discuter en temps r\u00e9el avec votre expert.<\/li>\n\n\n\n<li><strong>Par e-mail :<\/strong> Si vous devez quitter cette page, posez simplement votre question dans le chat. Vous serez pr\u00e9venu par e-mail d\u00e8s que la r\u00e9ponse de l&rsquo;expert sera disponible.<\/li>\n<\/ul>\n\n\n    <div id=\"chat-container\" style=\"background: white; border-radius: 12px; border: 1px solid #e0e0e0; height: 500px; display: flex; flex-direction: column; font-family: sans-serif;\">\n        <div id=\"msg-box\" style=\"flex: 1; overflow-y: auto; padding: 15px; background: #fdfdfd;\"><\/div>\n        \n        <div style=\"padding: 10px; border-top: 1px solid #eee; display: flex; gap: 8px; align-items: center; background: white;\">\n            <label for=\"patient-file-input\" style=\"cursor: pointer; font-size: 20px; padding: 5px;\" title=\"Joindre un fichier\">\ud83d\udcce<\/label>\n            <input type=\"file\" id=\"patient-file-input\" style=\"display: none;\">\n            <input type=\"text\" id=\"patient-input\" placeholder=\"Posez votre question...\" style=\"flex: 1; border: 1px solid #ddd; padding: 12px; border-radius: 8px; font-size: 16px;\">\n            <button id=\"send-btn\" style=\"background: #004a99; color: white; border: none; padding: 10px 18px; border-radius: 8px; cursor: pointer; font-weight: bold;\">Envoyer<\/button>\n        <\/div>\n    <\/div>\n\n    <script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/pocketbase\/0.21.1\/pocketbase.umd.js\"><\/script>\n    <script>\n    function getCookie(name) {\n        let nameEQ = name + \"=\";\n        let ca = document.cookie.split(';');\n        for(let i=0;i < ca.length;i++) {\n            let c = ca[i];\n            while (c.charAt(0)==' ') c = c.substring(1,c.length);\n            if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);\n        }\n        return null;\n    }\n\n    document.addEventListener('DOMContentLoaded', function() {\n        const pb = new PocketBase('https:\/\/db.myclinia.com'); \n        const urlParams = new URLSearchParams(window.location.search);\n        const sessionID = urlParams.get('session_id'); \n        const rawExpertID = urlParams.get('expert_id') || getCookie('last_expert_id'); \n\n        const pbMapping = {\n            \"1\": \"niyk40tg1m4trg5\", \"3\": \"vfytxzpjdbzw0br\", \"4\": \"08v38rzk6d7gsaj\",\n            \"5\": \"kvxi3e83lkx3aor\", \"6\": \"xw93ga5kgeg8cb4\", \"7\": \"dyqp5527mq62ws8\",\n            \"8\": \"r85q7yccnmyem5m\", \"9\": \"at1lcb7p84mi24e\", \"10\": \"q5j5t6l0buzb71o\",\n            \"11\": \"rzf2wczlx1sw85u\", \"12\": \"pajxkxwe6tutyqz\", \"13\": \"623ve5gg9hehstt\",\n            \"14\": \"au9bq8qyc0skiwu\", \"15\": \"t30x45wlb7evug7\", \"16\": \"q1cm3lm9nbr8qs9\",\n            \"17\": \"xqvoz8fti1g4n5k\", \"18\": \"xs63snly4tzcvwm\", \"19\": \"8e4pgfqxhwk7qai\",\n            \"20\": \"e8ljvs13b693081\", \"21\": \"ywkbjgl4xokwr8q\", \"22\": \"vsz4n7anksy5qge\",\n            \"23\": \"qrapb6vlt79cwrl\", \"26\": \"teuvudyxeua23ha\", \"27\": \"hrafwl39w4s1g8o\",\n            \"28\": \"aq4jphjkixeigqr\", \"30\": \"t057jw80sw6b9e0\", \"31\": \"mtddrue33s1nk23\",\n            \"32\": \"5x7j7r8xkex7i9f\", \"33\": \"s9ll4rmz20gsu06\", \"35\": \"2gxebivfv5o9nfc\",\n\t\t\t\"36\": \"3qworn5bgotkioy\"\n        };\n\n        const expertIDForChat = pbMapping[rawExpertID] || rawExpertID;\n        const input = document.getElementById('patient-input');\n        const btn = document.getElementById('send-btn');\n        const box = document.getElementById('msg-box');\n\n        if (!sessionID) {\n            box.innerHTML = \"<p style='color:red; padding:20px; text-align:center;'>Session introuvable.<\/p>\";\n            return;\n        }\n\n        function displayMsg(msg) {\n            const div = document.createElement('div');\n            const isMePatient = (msg.is_read === false); \n            div.style = `margin-bottom: 12px; padding: 10px 15px; border-radius: 12px; max-width: 85%; line-height: 1.4; ${isMePatient ? 'margin-left: auto; background: #f1f1f1; color: #333;' : 'margin-right: auto; background: #16a34a; color: white;'}`;\n            \n            if (msg.attachment) {\n                const fileUrl = pb.files.getUrl(msg, msg.attachment);\n                div.innerHTML = `<a href=\"${fileUrl}\" target=\"_blank\" style=\"color: inherit; text-decoration: underline;\">${msg.content}<\/a>`;\n            } else {\n                div.innerHTML = msg.content;\n            }\n            box.appendChild(div);\n            box.scrollTop = box.scrollHeight;\n        }\n\n        async function initChat() {\n            try {\n                const records = await pb.collection('Messages').getList(1, 50, { filter: `session_id = \"${sessionID}\"`, sort: 'created' });\n                records.items.forEach(displayMsg);\n                pb.collection('Messages').subscribe('*', (e) => {\n                    if (e.action === 'create' && e.record.session_id === sessionID) displayMsg(e.record);\n                });\n            } catch (err) { console.error(err); }\n        }\n\n        async function sendToBridge() {\n            const text = input.value.trim();\n            if (!text) return;\n            try {\n                await fetch('https:\/\/www.myclinia.com\/wp-admin\/admin-ajax.php?action=proxy_pocketbase', {\n                    method: 'POST',\n                    headers: { 'Content-Type': 'application\/json' },\n                    body: JSON.stringify({ \"content\": text, \"session_id\": sessionID, \"expert\": expertIDForChat, \"sender_type\": \"user\", \"is_read\": false })\n                });\n                input.value = '';\n            } catch (err) { console.error(err); }\n        }\n\n        document.getElementById('patient-file-input').onchange = async function(e) {\n            const file = e.target.files[0];\n            if (!file) return;\n            try {\n                const formData = new FormData();\n                formData.append('attachment', file);\n                formData.append('session_id', sessionID);\n                formData.append('expert', expertIDForChat);\n                formData.append('sender_type', 'user');\n                formData.append('content', `\ud83d\udcce Fichier : ${file.name}`);\n                formData.append('is_read', false);\n                await pb.collection('Messages').create(formData);\n                e.target.value = ''; \n            } catch (err) { alert(\"Erreur fichier.\"); }\n        };\n\n        btn.onclick = sendToBridge;\n        input.onkeypress = (e) => { if (e.key === 'Enter') sendToBridge(); };\n        initChat();\n    });\n    <\/script>\n    \n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Comment suivre votre \u00e9change ?<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-30","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.myclinia.com\/es\/wp-json\/wp\/v2\/pages\/30","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.myclinia.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.myclinia.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.myclinia.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.myclinia.com\/es\/wp-json\/wp\/v2\/comments?post=30"}],"version-history":[{"count":12,"href":"https:\/\/www.myclinia.com\/es\/wp-json\/wp\/v2\/pages\/30\/revisions"}],"predecessor-version":[{"id":352,"href":"https:\/\/www.myclinia.com\/es\/wp-json\/wp\/v2\/pages\/30\/revisions\/352"}],"wp:attachment":[{"href":"https:\/\/www.myclinia.com\/es\/wp-json\/wp\/v2\/media?parent=30"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}