{"id":42,"date":"2026-04-03T19:20:32","date_gmt":"2026-04-03T19:20:32","guid":{"rendered":"https:\/\/ruyaibnsirine.com\/?page_id=42"},"modified":"2026-04-07T14:21:51","modified_gmt":"2026-04-07T14:21:51","slug":"interpreter-mon-reve","status":"publish","type":"page","link":"https:\/\/ruyaibnsirine.com\/en\/interpreter-mon-reve\/","title":{"rendered":"Interpret my dream"},"content":{"rendered":"<p>[et_pb_section fb_built=\u00a0\u00bb1&Prime; _builder_version=\u00a0\u00bb4.27.6&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_row _builder_version=\u00a0\u00bb4.27.6&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_column type=\u00a0\u00bb4_4&Prime; _builder_version=\u00a0\u00bb4.27.6&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_code _builder_version=\u00a0\u00bb4.27.6&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb hover_enabled=\u00a0\u00bb0&Prime; global_colors_info=\u00a0\u00bb{}\u00a0\u00bb sticky_enabled=\u00a0\u00bb0&Prime;]<\/p>\n<style><!-- [et_pb_line_break_holder] -->.ruya-container{<!-- [et_pb_line_break_holder] -->    max-width:800px;<!-- [et_pb_line_break_holder] -->    margin:80px auto;<!-- [et_pb_line_break_holder] -->    padding:40px;<!-- [et_pb_line_break_holder] -->    background:linear-gradient(145deg,#0a0f2c,#11183f);<!-- [et_pb_line_break_holder] -->    border-radius:16px;<!-- [et_pb_line_break_holder] -->    box-shadow:0 20px 60px rgba(0,0,0,.6);<!-- [et_pb_line_break_holder] -->    color:#ffffff;<!-- [et_pb_line_break_holder] -->    text-align:center;<!-- [et_pb_line_break_holder] -->    font-family:'Segoe UI',sans-serif;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.ruya-title{<!-- [et_pb_line_break_holder] -->    font-size:28px;<!-- [et_pb_line_break_holder] -->    margin-bottom:15px;<!-- [et_pb_line_break_holder] -->    color:#f5d17a;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.ruya-sub{<!-- [et_pb_line_break_holder] -->    font-size:15px;<!-- [et_pb_line_break_holder] -->    color:#cfcfcf;<!-- [et_pb_line_break_holder] -->    margin-bottom:30px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.ruya-warning{<!-- [et_pb_line_break_holder] -->    background:rgba(255,255,255,.05);<!-- [et_pb_line_break_holder] -->    border-left:4px solid #4caf50;<!-- [et_pb_line_break_holder] -->    padding:15px;<!-- [et_pb_line_break_holder] -->    margin-bottom:25px;<!-- [et_pb_line_break_holder] -->    text-align:left;<!-- [et_pb_line_break_holder] -->    font-size:14px;<!-- [et_pb_line_break_holder] -->    color:#eaeaea;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.ruya-textarea{<!-- [et_pb_line_break_holder] -->    width:100%;<!-- [et_pb_line_break_holder] -->    height:160px;<!-- [et_pb_line_break_holder] -->    border-radius:10px;<!-- [et_pb_line_break_holder] -->    border:none;<!-- [et_pb_line_break_holder] -->    padding:15px;<!-- [et_pb_line_break_holder] -->    font-size:14px;<!-- [et_pb_line_break_holder] -->    margin-bottom:20px;<!-- [et_pb_line_break_holder] -->    resize:none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.ruya-button{<!-- [et_pb_line_break_holder] -->    background:linear-gradient(90deg,#c9a54c,#e6c067);<!-- [et_pb_line_break_holder] -->    border:none;<!-- [et_pb_line_break_holder] -->    padding:14px 28px;<!-- [et_pb_line_break_holder] -->    border-radius:8px;<!-- [et_pb_line_break_holder] -->    color:#000;<!-- [et_pb_line_break_holder] -->    font-weight:bold;<!-- [et_pb_line_break_holder] -->    cursor:pointer;<!-- [et_pb_line_break_holder] -->    transition:.3s;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.ruya-button:hover{<!-- [et_pb_line_break_holder] -->    transform:scale(1.03);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.ruya-button:disabled{<!-- [et_pb_line_break_holder] -->    opacity:.6;<!-- [et_pb_line_break_holder] -->    cursor:not-allowed;<!-- [et_pb_line_break_holder] -->    transform:none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.ruya-response{<!-- [et_pb_line_break_holder] -->    margin-top:30px;<!-- [et_pb_line_break_holder] -->    text-align:left;<!-- [et_pb_line_break_holder] -->    font-size:15px;<!-- [et_pb_line_break_holder] -->    line-height:1.8;<!-- [et_pb_line_break_holder] -->    color:#f1f1f1;<!-- [et_pb_line_break_holder] -->    background:rgba(255,255,255,.04);<!-- [et_pb_line_break_holder] -->    padding:20px;<!-- [et_pb_line_break_holder] -->    border-radius:12px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.ruya-status{<!-- [et_pb_line_break_holder] -->    margin-top:15px;<!-- [et_pb_line_break_holder] -->    font-size:14px;<!-- [et_pb_line_break_holder] -->    color:#d8d8d8;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"ruya-container\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"ruya-title\">Interpr\u00e9tez votre r\u00eave selon la tradition islamique<\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"ruya-sub\"><!-- [et_pb_line_break_holder] -->        D\u00e9crivez votre r\u00eave avec pr\u00e9cision. L\u2019interpr\u00e9tation propos\u00e9e suit une approche prudente, inspir\u00e9e de la tradition islamique attribu\u00e9e \u00e0 Ibn Sirine.<!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"ruya-warning\"><!-- [et_pb_line_break_holder] -->        L\u2019interpr\u00e9tation des r\u00eaves n\u2019est ni une certitude absolue ni une d\u00e9cision religieuse d\u00e9finitive. Seul Allah d\u00e9tient la science parfaite de l\u2019invisible.<!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <textarea id=\"ruya-input\" class=\"ruya-textarea\" placeholder=\"D\u00e9crivez votre r\u00eave ici...\"><\/textarea><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <button id=\"ruya-btn\" class=\"ruya-button\" type=\"button\"><!-- [et_pb_line_break_holder] -->        Interpr\u00e9ter mon r\u00eave<!-- [et_pb_line_break_holder] -->    <\/button><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div id=\"ruya-status\" class=\"ruya-status\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div id=\"ruya-output\" class=\"ruya-response\" style=\"display:none;\"><\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->document.addEventListener('DOMContentLoaded', function () {<!-- [et_pb_line_break_holder] -->    document.querySelectorAll('.ruya-container, .ruya-container *').forEach(function(el){<!-- [et_pb_line_break_holder] -->        el.addEventListener('click', function(e){<!-- [et_pb_line_break_holder] -->            e.stopPropagation();<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->    const btn = document.getElementById('ruya-btn');<!-- [et_pb_line_break_holder] -->    const input = document.getElementById('ruya-input');<!-- [et_pb_line_break_holder] -->    const statusBox = document.getElementById('ruya-status');<!-- [et_pb_line_break_holder] -->    const output = document.getElementById('ruya-output');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if (!btn || !input || !statusBox || !output) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    btn.addEventListener('click', async function () {<!-- [et_pb_line_break_holder] -->        const dream = input.value.trim();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        if (!dream) {<!-- [et_pb_line_break_holder] -->            statusBox.textContent = 'Veuillez d\u00e9crire votre r\u00eave.';<!-- [et_pb_line_break_holder] -->            output.style.display = 'none';<!-- [et_pb_line_break_holder] -->            output.innerHTML = '';<!-- [et_pb_line_break_holder] -->            return;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        if (typeof RUYA_AI === 'undefined' || !RUYA_AI.ajax_url || !RUYA_AI.nonce) {<!-- [et_pb_line_break_holder] -->            statusBox.textContent = 'Configuration AJAX introuvable.';<!-- [et_pb_line_break_holder] -->            output.style.display = 'none';<!-- [et_pb_line_break_holder] -->            output.innerHTML = '';<!-- [et_pb_line_break_holder] -->            return;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        btn.disabled = true;<!-- [et_pb_line_break_holder] -->        statusBox.textContent = 'Analyse en cours...';<!-- [et_pb_line_break_holder] -->        output.style.display = 'none';<!-- [et_pb_line_break_holder] -->        output.innerHTML = '';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        try {<!-- [et_pb_line_break_holder] -->            const formData = new FormData();<!-- [et_pb_line_break_holder] -->            formData.append('action', 'ruya_interpret_dream');<!-- [et_pb_line_break_holder] -->            formData.append('nonce', RUYA_AI.nonce);<!-- [et_pb_line_break_holder] -->            formData.append('dream', dream);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            const response = await fetch(RUYA_AI.ajax_url, {<!-- [et_pb_line_break_holder] -->                method: 'POST',<!-- [et_pb_line_break_holder] -->                body: formData<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            const data = await response.json();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            if (!data.success) {<!-- [et_pb_line_break_holder] -->                statusBox.textContent = (data.data && data.data.message)<!-- [et_pb_line_break_holder] -->                    ? data.data.message<!-- [et_pb_line_break_holder] -->                    : 'Une erreur est survenue.';<!-- [et_pb_line_break_holder] -->                output.style.display = 'none';<!-- [et_pb_line_break_holder] -->                output.innerHTML = '';<!-- [et_pb_line_break_holder] -->                return;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            statusBox.textContent = 'Interpr\u00e9tation disponible.';<!-- [et_pb_line_break_holder] -->    output.innerHTML = data.data.interpretation || data.data.message || 'Aucune interpr\u00e9tation re\u00e7ue.';<!-- [et_pb_line_break_holder] -->            output.style.display = 'block';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        } catch (error) {<!-- [et_pb_line_break_holder] -->            statusBox.textContent = 'Erreur technique lors de la demande.';<!-- [et_pb_line_break_holder] -->            output.style.display = 'none';<!-- [et_pb_line_break_holder] -->            output.innerHTML = '';<!-- [et_pb_line_break_holder] -->        } finally {<!-- [et_pb_line_break_holder] -->            btn.disabled = false;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-42","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/ruyaibnsirine.com\/en\/wp-json\/wp\/v2\/pages\/42","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ruyaibnsirine.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ruyaibnsirine.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ruyaibnsirine.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ruyaibnsirine.com\/en\/wp-json\/wp\/v2\/comments?post=42"}],"version-history":[{"count":7,"href":"https:\/\/ruyaibnsirine.com\/en\/wp-json\/wp\/v2\/pages\/42\/revisions"}],"predecessor-version":[{"id":55,"href":"https:\/\/ruyaibnsirine.com\/en\/wp-json\/wp\/v2\/pages\/42\/revisions\/55"}],"wp:attachment":[{"href":"https:\/\/ruyaibnsirine.com\/en\/wp-json\/wp\/v2\/media?parent=42"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}