Code Monkey home page Code Monkey logo

ttacjs-wp's Introduction

TTACJS by Novembre

With this plugin you can easily install and configure tarteaucitronjs on your website. For now you have quantcast theme but later you will have the choice.

ttacjs-wp's People

Contributors

dependabot-preview[bot] avatar dependabot[bot] avatar ynohtna-fr avatar tinalep avatar

Stargazers

Mathieu S avatar

Watchers

James Cloos avatar Novembre CDP avatar

ttacjs-wp's Issues

Modifications bannière Cookies - RGPD

Il faudrait modifier le plugin RGPD que l'on a développé et que l'on met sur tous nos sites, car celui-ci n'est plus conforme à la loi RGPD.

image

Du coup :

  • La barre doit présenter 3 boutons : ACCEPTER (on a déjà), REFUSER (nouveauté), PERSONNALISER (on a déjà, c'est le lien "modifier mes préférences", changer juste le texte)

  • Il faut donc implémenter le fait de pouvoir immédiatement refuser tous les cookies. Ce plugin utilise le script Tarte au citron https://opt-out.ferank.eu/fr/ donc à voir si une fonctionnalité nous permet de faire ça.

Ce qu'on a actuellement (exemple ici https://sers.eu/)
image

Exemple sur un site web :
image

Le zoning de ce que l'on aimerait :
image

  • Également penser à faire en sorte que le choix de l'internaute soit retenu pendant 6 mois (qu'importe son choix). Il faut voir si le plugin ne le fait pas automatiquement, sinon on le rajoute.

Tout doit rester administrable comme c'est actuellement : titre / texte / couleur bouton etc.
Pour le nouveau bouton "Je refuse" que nous allons ajouter, je propose en css de faire un bouton vide pour je refuse et un bouton plein pour j'accepte. Et au hover on alterne. De cette manière, on choisit une seule couleur dans le BO.

ISSUE 9.07

  • Réduire espacement texte / boutons, titre n'apparaît pas
Image.d.iOS.MP4

Fermeture Overlay

Mettre l'event de fermeture de l'overlay sur tous les boutons
remplacer :
var tarteaucitronCloseAlert = oldttacjs.querySelector('#tarteaucitronCloseAlert'); ttacjs.php l 82
par :
var tarteaucitronCloseAlert = oldttacjs.querySelectorAll('#tarteaucitronCloseAlert'); for(var i = 0; i < tarteaucitronCloseAlert.length; i++) { tarteaucitronCloseAlert[i].addEventListener('click', function() { overlay.remove(); }) }

Plugin ne fonctionne pas sur Novembre

Tout est bien rempli dans le BO, l'extension est activée... mais rien ne s'affiche et le site n'est plus tracké.

J'ai demandé à MS de remettre le tag GTM dans le code en attendant.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.