From 83062ecec1dee68cfdb17f307c78220f0ce23ccd Mon Sep 17 00:00:00 2001 From: Nicolas Demangeat Date: Wed, 24 Jul 2024 15:10:17 +0200 Subject: [PATCH] feat: add cookie-notice 6.0.4 + popup contact-form --- package-lock.json | 8 +- package.json | 2 +- resources/lang/fr/cookie-notice.php | 13 +- resources/views/fo/pages/hire.blade.php | 2 +- resources/views/fo/pages/home.blade.php | 2 +- resources/views/fo/pages/listen.blade.php | 134 +++++++++--------- resources/views/vendor/cn-cookies.blade.php | 100 +++++++++++-- .../standard.blade.php | 55 +++---- 8 files changed, 184 insertions(+), 132 deletions(-) diff --git a/package-lock.json b/package-lock.json index b44a5ef..183ff2e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,7 @@ "@fortawesome/free-regular-svg-icons": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/vue-fontawesome": "^3.0.5", - "@ldc-web/cookie-notice": "^4.0.1", + "@ldc-web/cookie-notice": "^6.0.3", "@sipec/vue3-tags-input": "^3.0.4", "@types/bootstrap": "^5.2.7", "@types/leaflet": "^1.9.8", @@ -1069,9 +1069,9 @@ "dev": true }, "node_modules/@ldc-web/cookie-notice": { - "version": "4.0.1", - "resolved": "https://lab.s-web.fr/api/v4/projects/50/packages/npm/@ldc-web/cookie-notice/-/@ldc-web/cookie-notice-4.0.1.tgz", - "integrity": "sha1-NvTFoKF7Ki/+3PDr9hmqjjTFuZE=", + "version": "6.0.3", + "resolved": "https://lab.s-web.fr/api/v4/projects/50/packages/npm/@ldc-web/cookie-notice/-/@ldc-web/cookie-notice-6.0.3.tgz", + "integrity": "sha1-mW2DD+8ipWkmvKhZ3m9h5wemAHI=", "dev": true }, "node_modules/@nodelib/fs.scandir": { diff --git a/package.json b/package.json index ee33602..21dad18 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "@fortawesome/free-regular-svg-icons": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/vue-fontawesome": "^3.0.5", - "@ldc-web/cookie-notice": "^4.0.1", + "@ldc-web/cookie-notice": "^6.0.3", "@sipec/vue3-tags-input": "^3.0.4", "@types/bootstrap": "^5.2.7", "@types/leaflet": "^1.9.8", diff --git a/resources/lang/fr/cookie-notice.php b/resources/lang/fr/cookie-notice.php index 65da0ef..de0866d 100644 --- a/resources/lang/fr/cookie-notice.php +++ b/resources/lang/fr/cookie-notice.php @@ -1,32 +1,27 @@ 'Personnaliser les cookies', 'button_close_cookies' => 'Fermer la fenêtre des cookies', - 'button_forbid' => 'Interdire', - 'button_allow' => 'Autoriser', + 'button_toggle_cookie' => 'Autoriser ou refuser', 'button_forbid_all' => 'Tout refuser', 'button_allow_all' => 'Tout accepter', 'button_forbid_all_title' => 'Refuser tous les cookies et fermer le panneau des cookies', 'button_allow_all_title' => 'Accepter tous les cookies et fermer le panneau des cookies', 'button_customize' => 'Personnaliser', - 'button_back' => 'Retour', + 'button_validate_and_close' => 'Valider et fermer', 'button_title_open_new_tab' => 'Ouvrir le lien dans un nouvel onglet', 'banner_title' => 'Le site internet :site_name utilise des cookies !', 'banner_text' => 'Nous utilisons des cookies pour nous assurer du bon fonctionnement de notre site et à des fins analytiques. Vous pouvez changer d’avis à tout moment en cliquant sur l’icône présente sur chaque page de notre site. En autorisant ces services tiers, vous acceptez le dépôt et la lecture de cookies et l’utilisation de technologies de suivi nécessaires à leur bon fonctionnement.', 'modal_title' => 'Fenêtre de gestion de cookies', - 'panel_title' => 'Panneau de gestion des cookies', 'panel_content' => 'Contenu du panneau des cookies', - 'panel_subtitle' => 'Le respect de votre vie privée est notre priorité', - 'panel_details' => 'Les fonctionnalités de ce site s’appuient sur des services proposés par des tiers. Si vous acceptez, ces tiers déposeront des cookies qui vous permettront de visualiser sur le site du contenu hébergé par ces tiers. Via ces cookies, ces tiers collecteront et utiliseront vos données de navigation pour des finalités qui leur sont propres, conformément à leur politique de confidentialité (lien ci-dessous). Cette page vous permet de donner ou de retirer votre consentement, soit globalement soit service par service.', 'picture_cookie_title' => 'Image d’un bon gros cookie', 'navigation_title' => 'Navigation du panneau des cookies', 'custom' => [ - 'frame' => 'Vous devez accepter les cookies pour visionner cette vidéo', 'analytics' => [ 'title' => 'Google Analytics', 'description' => 'Les services de mesure d’audience permettent de générer des statistiques de fréquentation utiles à l’amélioration du site.', @@ -46,7 +41,7 @@ return [ 'title' => 'reCAPTCHA', 'description' => 'Les cookies qui sont déposés via le recaptcha sur les formulaires ont pour finalité d’empêcher que ceux-ci ne soient soumis par des robots.', 'labelLink' => 'En apprendre plus', - 'warning' => 'Vous devez accepter les cookies pour envoyer le formulaire', + 'warning' => 'Vous devez accepter les cookies reCAPTCHA pour envoyer le formulaire', ] ] ]; diff --git a/resources/views/fo/pages/hire.blade.php b/resources/views/fo/pages/hire.blade.php index d59c573..c01897d 100644 --- a/resources/views/fo/pages/hire.blade.php +++ b/resources/views/fo/pages/hire.blade.php @@ -70,7 +70,7 @@ @foreach ($videoModels as $video)
-
+
@include('fo.modules.video-frame', [ 'type' => 'youtube', 'title' => __('Visionner la vidéo'), diff --git a/resources/views/fo/pages/home.blade.php b/resources/views/fo/pages/home.blade.php index 4213ce6..c241f71 100644 --- a/resources/views/fo/pages/home.blade.php +++ b/resources/views/fo/pages/home.blade.php @@ -68,7 +68,7 @@
@endif
-
+
@include('fo.modules.video-frame', [ 'type' => 'youtube', 'title' => __('Visionner la vidéo'), diff --git a/resources/views/fo/pages/listen.blade.php b/resources/views/fo/pages/listen.blade.php index 258aa20..ed6cee1 100644 --- a/resources/views/fo/pages/listen.blade.php +++ b/resources/views/fo/pages/listen.blade.php @@ -52,14 +52,26 @@
+
+ enctype="multipart/form-data" inert> @method('POST') @csrf
-
+
@@ -67,7 +79,7 @@
{{ $message }}
@endforeach
-
+
@@ -76,7 +88,7 @@
{{ $message }}
@endforeach
-
+
@@ -85,7 +97,7 @@
{{ $message }}
@endforeach
-
+
@@ -94,7 +106,7 @@
{{ $message }}
@endforeach
-
+
@@ -106,7 +118,7 @@
-
+
-
+
@@ -158,7 +170,7 @@
-
+