SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

286 Plugins, 197 contribs sur SPIP-Zone, 190 visiteurs en ce moment

Accueil > Interactivité, échanges > CookieChoices > CookieChoices

CookieChoices

26 septembre 2014 – par erational – 15 commentaires

9 votes

Affiche un avertissement à l’usage des cookies en utilisant le script cookiechoices fourni par google

Introduction

Par défaut, SPIP est respectueux de la vie privée de ses visiteurs et ne pose pas de cookies de traçages ou publicitaires.

Ce plugin est donc utile uniquement si votre site utilise des scripts de statistiques intrusifs (comme google analytics, xiti, ...) ou des widgets sociaux (bouton google+, facebook, twitter, ...).

Le plugin permet d’afficher une barre d’avertissement sur votre site sur l’utilisation des cookies pour suivre les recommandations légales de la commission européenne et de la CNIL. Pour en savoir plus : http://www.cnil.fr/vos-obligations/...

Ce plugin est le portage du script cookiechoices proposé par Google et conforme aux exigences européennes.

Installation

Le plugin est répertorié dans le dépôt proposé par défaut : « SPIP-Zone - Plugins ». Aussi, il est installable depuis la page Gestion des plugins, onglet Ajouter des plugins si vous avez activé ce dépôt. Pour le retrouver dans la liste des plugins, il vous suffit de rechercher "cookiechoices".

En cas de besoin, référez-vous à l’article dédié à ce sujet sur spip.net.

Paramétrages

Une fois le plugin installé, vous pouvez le configurer les boutons et les textes que vous voulez afficher dans la barre :

Vous pouvez aussi choisir la position de la barre (en haut ou en "popin").

Personnaliser les styles de la barre

La barre de cookies peut être personnalisée graphiquement avec ajoutant des instructions dans votre feuille de style CSS.
Son identifiant est #cookieChoiceInfo

Désactiver les cookies sur Google Analytics et les autres trackers

Le plugin ne fait qu’afficher les avertissements sur l’usage des cookies. Ensuite c’est à vous de modifier les appels de vos trackers en fonction des préférences de l’usager.

Par exemple voici le code javascript à ajouter pour désactiver Google analytics tant que l’usage n’a pas accepté les cookies.

  1. // Remplacez la valeur UA-XXXXXX-Y par l'identifiant analytics de votre site.
  2. gaProperty = 'UA-XXXXXX-Y'
  3.  
  4. // Désactive le tracking si le cookie d'acception des conditions n'est pas présent
  5. var disableStr = 'ga-disable-' + gaProperty;
  6.  
  7. if (document.cookie.indexOf('displayCookieConsent=y') < 0) {
  8. window[disableStr] = true;
  9. }

Télécharger

En PHP, on pourra lire cette préférence dans le cookie nommé "displayCookieConsent" avec la valeur : "y" (accepté).

Alternatives

Si vous souhaitez d’autres barres, voici d’autres projets :

Voir en ligne : http://plugins.spip.net/cookiechoices

Dernière modification de cette page le 13 novembre 2014

Retour en haut de la page

Vos commentaires

  • Le 5 avril à 19:20, par SB En réponse à : CookieChoices

    Bonsoir,

    J’ai souhaité rajouter un lien hypertexte dans le texte du message personnalisé, mais cela ne fonctionne pas. Savez-vous si cela est envisageable et comment procéder ?

    Sébastien

    Répondre à ce message

  • Le 25 janvier à 15:03, par dine2 En réponse à : CookieChoices

    Bonjour,

    J’ai utilisé en plus le plugin google analytics.
    Où doit être ajouté le code javascript pour désactiver les cookies tant que l’usager n’a pas accepté les cookies ?

    Merci pour votre aide

    Répondre à ce message

  • Le 2 février 2015 à 10:37, par RealET En réponse à : CookieChoices

    Recommandation qui se traduit par devoir cliquer sur des miliers de sites, tous les jours, pour rien.
    Marre de cliquer ?
    http://korben.info/pour-se-debarrasser-des-messages-davertissement-sur-les-cookies.html

    Cette histoire de cookies, c’était vraiment une FBI (Fausse Bonne Idée)

    Répondre à ce message

  • Le 6 décembre 2014 à 14:06, par stef En réponse à : CookieChoices

    Salut Erational.

    Chez moi le plugin empêche le plugin crayon de fonctionner. Dès que j’installe ça ne marche plus. Dès que je désinstalle, les crayons refonctionnent.

    ++

    Répondre à ce message

  • Le 20 octobre 2014 à 14:24, par Valéry En réponse à : CookieChoices

    Bonjour,

    Ce script désactive-t-il la mesure d’audience pour ceux qui n’ont pas accepté les cookies s’il te plaît ?

    C’est la solution préconisée par la CNIL : http://www.cnil.fr/vos-obligations/sites-web-cookies-et-autres-traceurs/outils-et-codes-sources/la-mesure-daudience/

    Valéry-Xavier

    • Le 20 octobre 2014 à 17:05, par erational En réponse à : CookieChoices

      Oui, la documentation de cookiechoices est ètre succincte à ce propos... ^^.
      Il faut en effet ensuite adapter les appels des scripts de mesure d’audience en fonction de la réponse de l’usager.

      J’ai complété la documentation avec un exemple de code js (inspiré du code de la CNIL, à tester) qui désactive le tracking google analytics tant que l’usager n’a pas accepté les cookies sur le site.

    • Le 20 octobre 2014 à 18:01, par Valéry En réponse à : CookieChoices

      Merci pour ton retour.

      Désactiver Google analytics... le truc qui donne mal au ventre à tous les webmestres.

      Heureusement il y a toujours les stats de SPIP qui nous donnent des chiffres formidables.

    • Le 3 décembre 2014 à 00:53, par stef En réponse à : CookieChoices

      Salut,

      Depuis l’installation de ce plugin, j’obtiens des messages de Google Webmaster qui m’indique que le site est inaccessible. Est-ce que Google interpréterait mal le bloquage de son javascript ?

      Merci de me dire

    Répondre à ce message

  • Le 13 novembre 2014 à 12:58, par someoneinthe En réponse à : CookieChoices

    dommage que le CSS du #cookieChoiceInfo soit en inline, c’est pas très propre de devoir coller du !important dans le css de surcharge :-/

    • Le 13 novembre 2014 à 15:37, par erational En réponse à : CookieChoices

      c’est le script de google qui intervient directement au niveau du DOM d’où le important.
      si n’est pas assez propre pour toi, il y a des solutions alternatives ^^

    • Le 13 novembre 2014 à 15:39, par someoneinthe En réponse à : CookieChoices

      c’est toujours plus simple d’utiliser des mécanismes existants, quitte a devoir les faire évoluer ;-)

    Répondre à ce message

  • Le 24 octobre 2014 à 18:44, par stef En réponse à : CookieChoices

    Salut,

    Est-il possible de l’ajouter en pied de page à la façon d’Ubuntu.com ? De sorte que ce ne soit pas le premier truc lu ?

    • Le 27 octobre 2014 à 07:46, par erational En réponse à : CookieChoices

      Tu es libre de compléter la feuille de style pour ajuster le style de la barre.

      Pour la placer en bas d’écran, ajouter la ligne suivante

      1. #cookieChoiceInfo {bottom:0;top:auto !important;}

    Répondre à ce message

  • Le 10 octobre 2014 à 22:46, par Philippe B. En réponse à : CookieChoices

    Bonjour,

    Merci pour ce plugin !

    Lorsque je l’active sur un spip 3.0.17, je constate un phénomène bizarre. Un espace apparaît juste au début de mon code html, avant le Doctype. Ceci est particulièrement gênant pour la génération d’un flux rss avec le squelette backend de la dist par exemple. Le flux devient invalide...

    Quelqu’un constate-t’il cela ? Il semble que ce soit lié au pipeline affichage_final...

    Merci !

    • Le 11 octobre 2014 à 09:12, par erational En réponse à : CookieChoices

      oui effectivement, un espace blanc était introduit.
      normalement c’est corrigé avec la version 1.0.4.
      merci pour ce signalement de bug

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Rediriger en HTTPS quand l’utilisateur est connecté

    17 juin 2011 – 16 commentaires

    Passez automatiquement en HTTPS pour les pages contenant des informations privées (espace privé, login, crayons...) Intérêt d’utiliser HTTPS Pour éviter que les informations de connexion circulent en clair sur le réseau, ou pour empêcher (...)

  • Albums 3

    8 août 2014 – 213 commentaires

    Le plugin « Albums » évolue dans une version 3 pour SPIP 3. Avant d’effectuer une mise à jour depuis la version 1 ou 2, consultez les notes sur la rétro-compatibilité. Les modèles, notamment, on reçut quelques changements pour la bonne cause. En (...)

  • Newsletters

    16 janvier 2013 – 348 commentaires

    Ce plugin permet de composer des Info-lettres. Par info-lettre, on désigne ici le contenu éditorial qui va être composé et envoyé par courriel à une liste d’inscrits. Le plugin permet de composer une info-lettre à partir d’un modèle pré-composé, (...)

  • Plugin Identifiants

    23 février – commentaires

    Donner des identifiants textes uniques aux objets. Préambule Lors de l’écriture de squelettes, vous est-il déjà arrivé de devoir sélectionner un article en particulier, ou une rubrique précise ? Par défaut, le seul champ qui permette (...)

  • Utilisez le framework Foundation dans vos squelettes !

    13 août 2013 – 55 commentaires

    Foundation est un framework CSS et Javascript très complet pour réaliser des sites sur une grille propre et homogène. Mais surtout, il permet de rendre un site responsive très facilement ! Ce plugin ajoute le framework Foundation sur l’espace (...)