{"id":1440,"date":"2025-11-30T20:12:38","date_gmt":"2025-11-30T20:12:38","guid":{"rendered":"https:\/\/clubvivremieux.com\/?page_id=1440"},"modified":"2025-11-30T21:24:07","modified_gmt":"2025-11-30T21:24:07","slug":"1440-2","status":"publish","type":"page","link":"https:\/\/clubvivremieux.com\/index.php\/1440-2\/","title":{"rendered":"D\u00e9tecter les Faux Amis"},"content":{"rendered":"\n<!-- Test gamifi\u00e9 interactif : D\u00e9tecter les faux amis -->\n<div id=\"fake-friends-gamified\" style=\"max-width:750px; margin:auto; font-family:'Arial',sans-serif;\">\n  <h2 style=\"text-align:center; color:#34495e;\">\ud83c\udfaf Test Interactif Gamifi\u00e9 : D\u00e9tecter les Faux Amis<\/h2>\n\n  <div id=\"progress-bar-container\" style=\"background:#bdc3c7; border-radius:10px; overflow:hidden; height:20px; margin-bottom:15px;\">\n    <div id=\"progress-bar\" style=\"width:0%; height:100%; background:#27ae60; transition:0.4s;\"><\/div>\n  <\/div>\n\n  <div id=\"question-card\" style=\"background:#ecf0f1; padding:25px; border-radius:12px; box-shadow:0 5px 15px rgba(0,0,0,0.1); transition:0.5s;\">\n    <p id=\"question\" style=\"font-size:1.2em;\"><\/p>\n    <div id=\"answers\" style=\"margin-top:20px;\"><\/div>\n  <\/div>\n\n  <div id=\"result\" style=\"display:none; margin-top:25px; padding:25px; border-radius:12px; font-size:1.15em; color:white; text-align:center;\"><\/div>\n\n  <div id=\"share-buttons\" style=\"display:none; margin-top:15px; text-align:center;\">\n    <p>\ud83d\udd17 Partagez votre r\u00e9sultat :<\/p>\n    <a id=\"share-facebook\" href=\"#\" target=\"_blank\" style=\"margin:0 10px; text-decoration:none; color:white; background:#3b5998; padding:8px 12px; border-radius:6px;\">Facebook<\/a>\n    <a id=\"share-twitter\" href=\"#\" target=\"_blank\" style=\"margin:0 10px; text-decoration:none; color:white; background:#1da1f2; padding:8px 12px; border-radius:6px;\">Twitter<\/a>\n  <\/div>\n\n  <!-- Confetti canvas -->\n  <canvas id=\"confetti-canvas\" style=\"position:fixed; top:0; left:0; width:100%; height:100%; pointer-events:none; display:none;\"><\/canvas>\n<\/div>\n\n<style>\n  #fake-friends-gamified button {\n    display:block;\n    width:100%;\n    padding:12px 15px;\n    margin:10px 0;\n    border:none;\n    border-radius:8px;\n    background:#3498db;\n    color:white;\n    font-size:1em;\n    cursor:pointer;\n    transition:0.3s;\n  }\n  #fake-friends-gamified button:hover {\n    background:#2980b9;\n  }\n<\/style>\n\n<script>\n\/\/ QUESTIONS AVEC EMOJIS\nconst questions = [\n  {\n    question: \"Votre ami(e) partage vos secrets avec d\u2019autres. Que faites-vous ?\",\n    answers: [\n      { text: \"\ud83d\udcac Je lui parle pour comprendre\", scores: { confiance:1, loyaut\u00e9:0, jalousie:0 } },\n      { text: \"\ud83d\udeb6\u200d\u2642\ufe0f Je prends mes distances\", scores: { confiance:2, loyaut\u00e9:2, jalousie:0 } },\n      { text: \"\ud83d\udcdd Je ne dis rien mais je note mentalement\", scores: { confiance:1, loyaut\u00e9:1, jalousie:0 } }\n    ]\n  },\n  {\n    question: \"Lors d\u2019un succ\u00e8s, votre ami(e) r\u00e9agit comment ?\",\n    answers: [\n      { text: \"\ud83c\udf89 F\u00e9licitations sinc\u00e8res\", scores: { confiance:0, loyaut\u00e9:0, jalousie:0 } },\n      { text: \"\ud83d\ude12 Semble jaloux ou minimise l\u2019\u00e9v\u00e9nement\", scores: { confiance:1, loyaut\u00e9:1, jalousie:2 } },\n      { text: \"\u21a9\ufe0f Change rapidement de sujet\", scores: { confiance:1, loyaut\u00e9:0, jalousie:1 } }\n    ]\n  },\n  {\n    question: \"Vous traversez un moment difficile. Que fait votre ami(e) ?\",\n    answers: [\n      { text: \"\ud83e\udd1d Vous soutient activement\", scores: { confiance:0, loyaut\u00e9:0, jalousie:0 } },\n      { text: \"\u274c Dispara\u00eet ou vous ignore\", scores: { confiance:2, loyaut\u00e9:2, jalousie:0 } },\n      { text: \"\ud83d\udca1 Vous conseille mais critique en m\u00eame temps\", scores: { confiance:1, loyaut\u00e9:1, jalousie:1 } }\n    ]\n  },\n  {\n    question: \"Votre ami(e) vous demande toujours des faveurs mais n\u2019est jamais disponible pour vous. Que pensez-vous ?\",\n    answers: [\n      { text: \"\ud83e\udd14 C\u2019est normal, je peux comprendre\", scores: { confiance:1, loyaut\u00e9:0, jalousie:0 } },\n      { text: \"\u26a0\ufe0f C\u2019est un signe qu\u2019il\/elle n\u2019est pas vraiment ami(e)\", scores: { confiance:2, loyaut\u00e9:2, jalousie:1 } },\n      { text: \"\u270b Je commence \u00e0 limiter les demandes\", scores: { confiance:1, loyaut\u00e9:1, jalousie:0 } }\n    ]\n  },\n  {\n    question: \"Comment r\u00e9agit votre ami(e) quand vous r\u00e9ussissez quelque chose qu\u2019il\/elle voulait ?\",\n    answers: [\n      { text: \"\ud83c\udfc6 F\u00e9licitations et encouragements\", scores: { confiance:0, loyaut\u00e9:0, jalousie:0 } },\n      { text: \"\ud83d\ude24 Rancune ou critiques indirectes\", scores: { confiance:1, loyaut\u00e9:1, jalousie:2 } },\n      { text: \"\ud83d\ude10 Indiff\u00e9rence\", scores: { confiance:1, loyaut\u00e9:0, jalousie:1 } }\n    ]\n  }\n];\n\nlet currentQuestion = 0;\nlet totalScores = { confiance:0, loyaut\u00e9:0, jalousie:0 };\nconst maxScore = questions.length * 2;\n\n\/\/ AFFICHAGE QUESTION\nfunction showQuestion() {\n  const q = questions[currentQuestion];\n  document.getElementById('question').innerText = q.question;\n  const answersDiv = document.getElementById('answers');\n  answersDiv.innerHTML = '';\n  q.answers.forEach((a) => {\n    const btn = document.createElement('button');\n    btn.innerText = a.text;\n    btn.onclick = () => selectAnswer(a.scores);\n    answersDiv.appendChild(btn);\n  });\n  \/\/ Progress bar\n  const progress = (currentQuestion\/questions.length)*100;\n  document.getElementById('progress-bar').style.width = progress + \"%\";\n}\n\n\/\/ SELECTION REPONSE\nfunction selectAnswer(scores) {\n  totalScores.confiance += scores.confiance;\n  totalScores.loyaut\u00e9 += scores.loyaut\u00e9;\n  totalScores.jalousie += scores.jalousie;\n  currentQuestion++;\n  \n  if(currentQuestion < questions.length) {\n    document.getElementById('question-card').style.opacity = 0;\n    setTimeout(() => { showQuestion(); document.getElementById('question-card').style.opacity = 1; }, 300);\n  } else {\n    showResult();\n  }\n}\n\n\/\/ CONFETTI SIMPLE\nfunction launchConfetti() {\n  const canvas = document.getElementById('confetti-canvas');\n  canvas.style.display = 'block';\n  const ctx = canvas.getContext('2d');\n  let confettis = [];\n  for(let i=0;i<100;i++){\n    confettis.push({\n      x:Math.random()*canvas.width,\n      y:Math.random()*canvas.height,\n      r:Math.random()*6+4,\n      d:Math.random()*100\n    });\n  }\n  function draw(){\n    ctx.clearRect(0,0,canvas.width,canvas.height);\n    confettis.forEach((c)=>{\n      ctx.beginPath();\n      ctx.arc(c.x,c.y,c.r,0,Math.PI*2);\n      ctx.fillStyle='rgba(255,215,0,0.8)';\n      ctx.fill();\n      c.y += Math.cos(c.d)+1+c.r\/2;\n      c.x += Math.sin(0);\n      if(c.y>canvas.height){c.y=0;c.x=Math.random()*canvas.width;}\n    });\n    requestAnimationFrame(draw);\n  }\n  draw();\n}\n\n\/\/ AFFICHAGE RESULTAT\nfunction showResult() {\n  document.getElementById('question-card').style.display = 'none';\n  document.getElementById('progress-bar-container').style.display = 'none';\n  const resultDiv = document.getElementById('result');\n  \n  const pourcentage = Math.round((totalScores.confiance + totalScores.loyaut\u00e9 + totalScores.jalousie)\/(maxScore*3)*100);\n  let color = pourcentage <=33 ? \"#27ae60\" : pourcentage <=66 ? \"#f39c12\" : \"#e74c3c\";\n  \n  let message = `<strong>R\u00e9sultat du test :<\/strong><br><br>`;\n  message += `\ud83d\udd39 <strong>Confiance :<\/strong> ${(totalScores.confiance <=2 ? \"Vos amis sont fiables.\" : totalScores.confiance <=4 ? \"Soyez attentif(ve) \u00e0 certains signes.\" : \"Attention ! Vos amis pourraient \u00eatre faux.\")}<br>`;\n  message += `\ud83d\udd39 <strong>Loyaut\u00e9 :<\/strong> ${(totalScores.loyaut\u00e9 <=2 ? \"Vos amis sont loyaux.\" : totalScores.loyaut\u00e9 <=4 ? \"Certains comportements peuvent \u00eatre douteux.\" : \"Certaines personnes manquent de loyaut\u00e9.\")}<br>`;\n  message += `\ud83d\udd39 <strong>Jalousie\/\u00c9go\u00efsme :<\/strong> ${(totalScores.jalousie <=2 ? \"Peu de jalousie d\u00e9tect\u00e9e.\" : totalScores.jalousie <=4 ? \"Attention aux signes de jalousie.\" : \"Vos amis pourraient \u00eatre jaloux ou \u00e9go\u00efstes.\")}<br><br>`;\n  message += `<strong>Score global :<\/strong> ${pourcentage}% de vigilance d\u00e9tect\u00e9e.`;\n  \n  resultDiv.style.background = color;\n  resultDiv.innerHTML = message;\n  resultDiv.style.display = 'block';\n\n  \/\/ Lancer confetti si vigilance faible\n  if(pourcentage <=33){ launchConfetti(); }\n\n  \/\/ Boutons de partage social\n  const fb = document.getElementById('share-facebook');\n  const tw = document.getElementById('share-twitter');\n  const shareText = encodeURIComponent(`J'ai fait le test \"Comment d\u00e9tecter des faux amis\" et j'ai ${pourcentage}% de vigilance !`);\n  fb.href = `https:\/\/www.facebook.com\/sharer\/sharer.php?u=${encodeURIComponent(location.href)}&#038;quote=${shareText}`;\n  tw.href = `https:\/\/twitter.com\/intent\/tweet?text=${shareText}&#038;url=${encodeURIComponent(location.href)}`;\n  document.getElementById('share-buttons').style.display = 'block';\n}\n\n\/\/ INITIALISATION\nshowQuestion();\n<\/script>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"has-large-font-size\"><strong><a href=\"https:\/\/clubvivremieux.com\/index.php\/1462-2\/\">Test : Comment r\u00e9agir face \u00e0 un faux ami ?<\/a><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\ud83c\udfaf Test Interactif Gamifi\u00e9 : D\u00e9tecter les Faux Amis \ud83d\udd17 Partagez votre r\u00e9sultat : Facebook Twitter Test : Comment r\u00e9agir face \u00e0 un faux ami ?<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1440","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/clubvivremieux.com\/index.php\/wp-json\/wp\/v2\/pages\/1440","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/clubvivremieux.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/clubvivremieux.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/clubvivremieux.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/clubvivremieux.com\/index.php\/wp-json\/wp\/v2\/comments?post=1440"}],"version-history":[{"count":17,"href":"https:\/\/clubvivremieux.com\/index.php\/wp-json\/wp\/v2\/pages\/1440\/revisions"}],"predecessor-version":[{"id":1467,"href":"https:\/\/clubvivremieux.com\/index.php\/wp-json\/wp\/v2\/pages\/1440\/revisions\/1467"}],"wp:attachment":[{"href":"https:\/\/clubvivremieux.com\/index.php\/wp-json\/wp\/v2\/media?parent=1440"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}