From a1b67ffcb32a049062cb7049443eceaa62c678de Mon Sep 17 00:00:00 2001
From: Geoffrey Arthaud <geoffrey.arthaud@developpement-durable.gouv.fr>
Date: Sun, 24 Nov 2024 22:03:58 +0100
Subject: [PATCH] Bottom links are parametrized

---
 dsfr/footer.html | 28 +++++++++++-----------------
 1 file changed, 11 insertions(+), 17 deletions(-)

diff --git a/dsfr/footer.html b/dsfr/footer.html
index 49224cf..d5cae54 100644
--- a/dsfr/footer.html
+++ b/dsfr/footer.html
@@ -2,7 +2,8 @@
     <div class="fr-container">
         <div class="fr-footer__body">
             <div class="fr-footer__brand fr-enlarge-link">
-                <a href="/" title="Retour à l'accueil du site - Nom de l'entité (ministère, secrétariat d'état, gouvernement)">
+                <a href="/"
+                    title="Retour à l'accueil du site - Nom de l'entité (ministère, secrétariat d'état, gouvernement)">
                     <p class="fr-logo">
                         {{ config.theme.intitule }}
                     </p>
@@ -21,29 +22,22 @@
         </div>
         <div class="fr-footer__bottom">
             <ul class="fr-footer__bottom-list">
+                {% for link in config.theme.footer.bottom_links %}
                 <li class="fr-footer__bottom-item">
-                    <a class="fr-footer__bottom-link" href="#">Plan du site</a>
+                    <a class="fr-footer__bottom-link" href="{{ link.url }}">{{ link.name }}</a>
                 </li>
+                {% endfor %}
                 <li class="fr-footer__bottom-item">
-                    <a class="fr-footer__bottom-link" href="#">Accessibilité : non/partiellement/totalement conforme</a>
-                </li>
-                <li class="fr-footer__bottom-item">
-                    <a class="fr-footer__bottom-link" href="#">Mentions légales</a>
-                </li>
-                <li class="fr-footer__bottom-item">
-                    <a class="fr-footer__bottom-link" href="#">Données personnelles</a>
-                </li>
-                <li class="fr-footer__bottom-item">
-                    <a class="fr-footer__bottom-link" href="#">Gestion des cookies</a>
-                </li>
-                <li class="fr-footer__bottom-item">
-                    <button class="fr-footer__bottom-link fr-fi-theme-fill fr-link--icon-left" aria-controls="fr-theme-modal" data-fr-opened="false">Paramètres d'affichage</button>
+                    <button class="fr-footer__bottom-link fr-fi-theme-fill fr-link--icon-left"
+                        aria-controls="fr-theme-modal" data-fr-opened="false">Paramètres d'affichage</button>
                 </li>
             </ul>
             <div class="fr-footer__bottom-copy">
-                <p>Sauf mention contraire, tous les contenus de ce site sont sous <a href="https://github.com/etalab/licence-ouverte/blob/master/LO.md" target="_blank">licence etalab-2.0</a>
+                <p>Sauf mention contraire, tous les contenus de ce site sont sous <a
+                        href="https://github.com/etalab/licence-ouverte/blob/master/LO.md" target="_blank">licence
+                        etalab-2.0</a>
                 </p>
             </div>
         </div>
     </div>
-</footer>
+</footer>
\ No newline at end of file
-- 
GitLab