Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Avec la mise en place du RGPD, il est devenu obligatoire de respecter certaines exigences quant à l'utilisation et au stockage des cookies qui sont considérés comme des données personnelles.

...

Après avoir passé cette étape, vous pourrez visualiser un aperçu de la bannière en cliquant sur 

Modifier une configuration

  1. Accéder aux modèles en cliquant sur Right Consents> Configuration > Cookies ;

  2. Sur la ligne du modèle à modifier, cliquer sur Editer ;

  3. Personnaliser la configuration ;

  4. Pour enregistrer les modifications, cliquer sur Sauvegarder ;

...

Info

Si une page appelait le code correspondant à la configuration supprimée, aucune bannière ou message ne s'affichera.

Comment intégrer une configuration cookies dans un site internet?

Une fois votre bannière créée et personnalisée, du code est généré pour être intégré dans un site web. ce code est visible dans le panel Balises à intégrer

...

Dans Wordpress

  1. Installer l'extension : " Insert headers and footers" https://wordpress.org/plugins/insert-headers-and-footers/ sur Wordpress.

  2. Une fois l'extension installée et activée, faire un copier-coller du code à intégrer dans la section "head" de l'extension.

Dans Drupal

  1. Dans votre dossier racine du site Drupal, créez un dossier "module".

  2. Dans le dossier "module", créez un sous-dossier "myLibrariesLoader".

  3. Dans le dossier "myLibrariesLoader" , créez 3 fichiers comme indiqué ci-dessous :

* myLibrariesLoader.info.yml pour déclarer le module. Le module doit être dans le package "Custom".
* myLibrariesLoader.libraries.yml pour déclarer les balises de script qui seront ajoutées aux pages (détail ci-dessous).
* myLibrariesLoader.module pour activer le module et lui faire utiliser les 2 librairies. Rien de spécial à part que tout plante si le fichier commence par autre chose que "<?php", comme des espaces ou des sauts de ligne...

Warning

Attention

Ces trois fichiers doivent impérativement avoir le même nom que le dossier dans lequel ils se trouvent.

Détail de myLibrariesLoader.libraries.yml :
* La librairie tarteaucitron est déclarée en premier car elle sert de dépendance à la librairie "tac_config" 
* Les sources sont récupérées via les liens fournis en paramètres "js" : tarteaucitron est récupéré sur un CDN officiel et "tac_config" est le fichier de configuration généré.
* Les 2 librairies ont le paramètre "header: true" pour forcer l'ajout des balises de script dans le <head> des pages html.

Une fois ces trois fichiers créés, il faut se rendre dans l'onglet Extensions de la console admin du site Drupal, puis chercher le nom du module (ici myLibrariesLoader) dans la barre de recherche. Le module devrait apparaître dans la liste : cocher la case à cocher puis cliquer sur "Installer".

...

.

Pour aller plus loin

Filter by label (Content by label)
showLabelsfalse
max5
spacescom.atlassian.confluence.content.render.xhtml.model.resource.identifiers.SpaceResourceIdentifier@10041
sortmodified
showSpacefalse
reversetrue
typepage
cqllabel in ( "modèles" , "consentements" , "configuration" ) and type = "page" and space = "BDC"
labelsconsentements modèles configuration

...