{"id":1882,"date":"2026-11-04T15:26:36","date_gmt":"2026-11-04T15:26:36","guid":{"rendered":"https:\/\/savoieretrogames.fr\/?page_id=1882"},"modified":"2026-11-04T15:37:16","modified_gmt":"2026-11-04T15:37:16","slug":"base-de-donnees","status":"publish","type":"page","link":"https:\/\/savoieretrogames.fr\/index.php\/base-de-donnees\/","title":{"rendered":"BASE DE DONNEES"},"content":{"rendered":"<div data-colibri-id=\"1882-c1\" class=\"style-395 style-local-1882-c1 position-relative\">\n  <!---->\n  <div data-colibri-component=\"section\" data-colibri-id=\"1882-c2\" id=\"custom\" class=\"h-section h-section-global-spacing d-flex align-items-lg-center align-items-md-center align-items-center style-396 style-local-1882-c2 position-relative\">\n    <!---->\n    <!---->\n    <div class=\"h-section-grid-container h-section-boxed-container\">\n      <!---->\n      <div data-colibri-id=\"1882-c3\" class=\"h-row-container gutters-row-lg-2 gutters-row-md-2 gutters-row-0 gutters-row-v-lg-2 gutters-row-v-md-2 gutters-row-v-2 style-397 style-local-1882-c3 position-relative\">\n        <!---->\n        <div class=\"h-row justify-content-lg-center justify-content-md-center justify-content-center align-items-lg-stretch align-items-md-stretch align-items-stretch gutters-col-lg-2 gutters-col-md-2 gutters-col-0 gutters-col-v-lg-2 gutters-col-v-md-2 gutters-col-v-2\">\n          <!---->\n          <div class=\"h-column h-column-container d-flex h-col-lg-auto h-col-md-auto h-col-auto style-398-outer style-local-1882-c4-outer\">\n            <div data-colibri-id=\"1882-c4\" class=\"d-flex h-flex-basis h-column__inner h-px-lg-2 h-px-md-2 h-px-2 v-inner-lg-2 v-inner-md-2 v-inner-2 style-398 style-local-1882-c4 position-relative\">\n              <!---->\n              <!---->\n              <div class=\"w-100 h-y-container h-column__content h-column__v-align flex-basis-100 align-self-lg-start align-self-md-start align-self-start\">\n                <!---->\n                <div data-colibri-id=\"1882-c5\" class=\"style-399 style-local-1882-c5 position-relative h-element\">\n                  <!---->\n                  <div class=\"\"><div class=\"sgf-auth-wrapper\">\r\n  <style>\r\n    .sgf-auth-wrapper {\r\n      --bg-dark: #0f172a;\r\n      --panel-bg: rgba(30, 41, 59, 0.9);\r\n      --panel-border: rgba(124, 92, 255, 0.3);\r\n      --purple: #7c5cff;\r\n      --cyan: #00f0ff;\r\n      --pink: #ff4fa3;\r\n      --text-light: #f8fafc;\r\n      --text-muted: #94a3b8;\r\n      \r\n      background-color: var(--bg-dark);\r\n      color: var(--text-light);\r\n      font-family: 'Plus Jakarta Sans', -apple-system, sans-serif;\r\n      padding: 30px 20px;\r\n      border-radius: 16px;\r\n      border: 1px solid var(--panel-border);\r\n      box-sizing: border-box;\r\n      max-width: 500px;\r\n      margin: 40px auto;\r\n      box-shadow: 0 15px 35px rgba(0,0,0,0.5);\r\n    }\r\n\r\n    .sgf-auth-wrapper * { box-sizing: border-box; }\r\n\r\n    .sgf-auth-card {\r\n      text-align: center;\r\n    }\r\n\r\n    .sgf-logo-title {\r\n      font-family: 'Press Start 2P', monospace;\r\n      font-size: 1rem;\r\n      color: var(--pink);\r\n      margin-bottom: 16px;\r\n      text-shadow: 0 0 10px rgba(255, 79, 163, 0.5);\r\n    }\r\n\r\n    .sgf-auth-card h3 {\r\n      font-size: 1.4rem;\r\n      font-weight: 900;\r\n      text-transform: uppercase;\r\n      margin-bottom: 10px;\r\n      color: #fff;\r\n    }\r\n\r\n    .sgf-auth-card h3 span {\r\n      color: var(--cyan);\r\n    }\r\n\r\n    .sgf-auth-card p {\r\n      color: var(--text-muted);\r\n      font-size: 0.9rem;\r\n      margin-bottom: 22px;\r\n      line-height: 1.5;\r\n    }\r\n\r\n    .sgf-auth-card p a {\r\n      color: var(--cyan);\r\n      text-decoration: none;\r\n      font-weight: 700;\r\n    }\r\n\r\n    .sgf-form-group {\r\n      margin-bottom: 16px;\r\n    }\r\n\r\n    .sgf-password-input {\r\n      width: 100%;\r\n      padding: 12px 16px;\r\n      background: rgba(15, 23, 42, 0.9);\r\n      border: 1px solid var(--panel-border);\r\n      border-radius: 10px;\r\n      color: #fff;\r\n      font-size: 1rem;\r\n      text-align: center;\r\n      font-weight: 700;\r\n      letter-spacing: 2px;\r\n      outline: none;\r\n      transition: border-color 0.2s;\r\n    }\r\n\r\n    .sgf-password-input:focus {\r\n      border-color: var(--cyan);\r\n    }\r\n\r\n    .sgf-submit-btn {\r\n      width: 100%;\r\n      padding: 12px;\r\n      background: linear-gradient(135deg, var(--purple), #5c40dc);\r\n      border: none;\r\n      border-radius: 10px;\r\n      color: #fff;\r\n      font-weight: 900;\r\n      font-size: 0.95rem;\r\n      text-transform: uppercase;\r\n      cursor: pointer;\r\n      transition: all 0.2s;\r\n      box-shadow: 0 0 15px rgba(124, 92, 255, 0.4);\r\n    }\r\n\r\n    .sgf-submit-btn:hover {\r\n      transform: translateY(-2px);\r\n      box-shadow: 0 0 25px rgba(124, 92, 255, 0.6);\r\n    }\r\n\r\n    .sgf-error-msg {\r\n      color: #ff4fa3;\r\n      font-size: 0.82rem;\r\n      font-weight: 700;\r\n      margin-top: 12px;\r\n      display: none;\r\n    }\r\n  <\/style>\r\n\r\n  <div class=\"sgf-auth-card\">\r\n    <div class=\"sgf-logo-title\">Savoie R\u00e9tro Games<\/div>\r\n    <h3>Acc\u00e8s <span>Prot\u00e9g\u00e9<\/span><\/h3>\r\n    <p>Entrez votre code d'acc\u00e8s partenaire pour acc\u00e9der au catalogue. Pas de code ? <a href=\"mailto:contact@savoieretrogames.fr?subject=Demande%20de%20code%20d'acc%C3%A8s\">\u00c9crivez-nous<\/a>.<\/p>\r\n\r\n    <form id=\"sgf-auth-form\" onsubmit=\"checkSgfPassword(event)\">\r\n      <div class=\"sgf-form-group\">\r\n        <input type=\"password\" id=\"sgf-password-field\" class=\"sgf-password-input\" placeholder=\"Mot de passe...\" required autocomplete=\"current-password\">\r\n      <\/div>\r\n      <button type=\"submit\" class=\"sgf-submit-btn\">Acc\u00e9der au catalogue<\/button>\r\n      <div id=\"sgf-error-message\" class=\"sgf-error-msg\">Mot de passe incorrect. Veuillez r\u00e9essayer.<\/div>\r\n    <\/form>\r\n  <\/div>\r\n\r\n  <script>\r\n    function checkSgfPassword(e) {\r\n      e.preventDefault();\r\n      const inputVal = document.getElementById('sgf-password-field').value.trim();\r\n      const errorBox = document.getElementById('sgf-error-message');\r\n      const correctPwd = \"srg2026\";\r\n      const targetUrl = \"https:\/\/savoieretrogames.fr\/index.php\/nos-jeux-video\/\";\r\n\r\n      if (inputVal === correctPwd) {\r\n        window.location.href = targetUrl;\r\n      } else {\r\n        errorBox.style.display = 'block';\r\n        document.getElementById('sgf-password-field').value = '';\r\n        document.getElementById('sgf-password-field').focus();\r\n      }\r\n    }\r\n  <\/script>\r\n<\/div><\/div>\n                <\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p> [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/full-width-page.php","meta":{"footnotes":""},"class_list":["post-1882","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/savoieretrogames.fr\/index.php\/wp-json\/wp\/v2\/pages\/1882","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savoieretrogames.fr\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/savoieretrogames.fr\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/savoieretrogames.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savoieretrogames.fr\/index.php\/wp-json\/wp\/v2\/comments?post=1882"}],"version-history":[{"count":5,"href":"https:\/\/savoieretrogames.fr\/index.php\/wp-json\/wp\/v2\/pages\/1882\/revisions"}],"predecessor-version":[{"id":1908,"href":"https:\/\/savoieretrogames.fr\/index.php\/wp-json\/wp\/v2\/pages\/1882\/revisions\/1908"}],"wp:attachment":[{"href":"https:\/\/savoieretrogames.fr\/index.php\/wp-json\/wp\/v2\/media?parent=1882"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}