From ccdab5befcb46b2c2f9bfe5eb4bcbcd41c983c6c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adri=C3=A1n?= <41774881+xentenza@users.noreply.github.com> Date: Wed, 27 Mar 2024 09:28:02 +0100 Subject: [PATCH] ocg with conditions - first PR revocated (too many files) - introduction of conditions - corrected footer page/news-detail --- .../organisms/footer/footer-legal-news.twig | 41 ------------------ .../organisms/footer/footer-legal.twig | 9 ++++ .../organisms/footer/footer-light-news.twig | 42 ------------------- assets/components/organisms/footer/footer.yml | 2 - .../pages/news-detail/news-detail.twig | 12 +++++- .../pages/news-homepage/news-homepage.twig | 3 +- 6 files changed, 21 insertions(+), 88 deletions(-) delete mode 100644 assets/components/organisms/footer/footer-legal-news.twig delete mode 100644 assets/components/organisms/footer/footer-light-news.twig diff --git a/assets/components/organisms/footer/footer-legal-news.twig b/assets/components/organisms/footer/footer-legal-news.twig deleted file mode 100644 index 031e7bfe3..000000000 --- a/assets/components/organisms/footer/footer-legal-news.twig +++ /dev/null @@ -1,41 +0,0 @@ -{% if language is not defined %}{% set language = 'fr' %}{% endif %} - -{% if language == 'fr' %} - -{% endif %} -{% if language == 'en' %} - -{% endif %} -{% if language == 'de' %} - -{% endif %} diff --git a/assets/components/organisms/footer/footer-legal.twig b/assets/components/organisms/footer/footer-legal.twig index 2586c3783..eaaa00945 100644 --- a/assets/components/organisms/footer/footer-legal.twig +++ b/assets/components/organisms/footer/footer-legal.twig @@ -6,6 +6,9 @@ Accessibilité Mentions légales Protection des données + {% if isNews %} + Charte + {% endif %}

© 2024 EPFL, tous droits réservés

@@ -18,6 +21,9 @@ Accessibility Disclaimer Privacy policy + {% if isNews %} + Charter + {% endif %}

© 2024 EPFL, all rights reserved

@@ -30,6 +36,9 @@ Zugänglichkeit Impressum Datenschutzerklärung + {% if isNews %} + Richtlinien + {% endif %}

© 2024 EPFL, alle Rechte vorbehalten

diff --git a/assets/components/organisms/footer/footer-light-news.twig b/assets/components/organisms/footer/footer-light-news.twig deleted file mode 100644 index d084b4f93..000000000 --- a/assets/components/organisms/footer/footer-light-news.twig +++ /dev/null @@ -1,42 +0,0 @@ -{% if language is not defined %}{% set language = 'fr' %}{% endif %} - - - - diff --git a/assets/components/organisms/footer/footer.yml b/assets/components/organisms/footer/footer.yml index 834fd36d3..16b994af8 100644 --- a/assets/components/organisms/footer/footer.yml +++ b/assets/components/organisms/footer/footer.yml @@ -21,8 +21,6 @@ variants: title: Footer dark light notes: Add .bg-dark to the light container wrapper: bg-dark container - - name: light-news - title: Footer light for news notes: | ### Standard french diff --git a/assets/components/pages/news-detail/news-detail.twig b/assets/components/pages/news-detail/news-detail.twig index 09463879a..3b6e7040f 100644 --- a/assets/components/pages/news-detail/news-detail.twig +++ b/assets/components/pages/news-detail/news-detail.twig @@ -1,4 +1,5 @@ {% set isSpecial = true %} +{% set isNews = true %} {% extends "@templates/base/base.twig" %} @@ -158,7 +159,14 @@
{% endblock %} +{% block footer_container %} +
+
{% block footer %} - {% include '@organisms/footer/footer-light-news.twig' %} + {% include '@organisms/footer/footer-light.twig' %} {% endblock %} - +
+
+ {% endblock %} + + diff --git a/assets/components/pages/news-homepage/news-homepage.twig b/assets/components/pages/news-homepage/news-homepage.twig index 7e838ec82..8475d5dda 100644 --- a/assets/components/pages/news-homepage/news-homepage.twig +++ b/assets/components/pages/news-homepage/news-homepage.twig @@ -1,4 +1,5 @@ {% set isSpecial = true %} +{% set isNews = true %} {% extends "@templates/base/base.twig" %} @@ -33,7 +34,7 @@
{% block footer %} - {% include '@organisms/footer/footer-light-news.twig' %} + {% include '@organisms/footer/footer-light.twig' %} {% endblock %}