Author Topic: Cookies  (Read 240 times)

Offline HK

  • Posts: 83
  • Gender: Male
    • Pierewaaien Scheveningen
Cookies
« on: October 08, 2018, 10:05:42 AM »
Ik heb de Cookie Permission snippet van Ruud geïnstalleerd maar weet niet hoe ik verder moet; er is na de installatie niets te zien. Is het mogelijk om een 'stap voor stap' handleiding te geven om Cookie Permisson op de goede manier te laten werken?
PS. De snippet staat niet het Add-ons overzicht; er is daar trouwens helemaal niets te vinden als je zoekt op 'cookies', wat is hiervan de achtergrond?
Groeten, HK Amstelveen

Offline Ruud

  • Posts: 3640
  • Gender: Male
  • Do not use PM for help! Please use the forum!
    • Dev4Me - Professional WebsiteBaker Development
Re: Cookies
« Reply #1 on: October 08, 2018, 10:13:37 AM »
Ik heb daarvoor destijds een speciale website met uitleg gemaakt.

http://privacy.dev4me.nl/
http://privacy.dev4me.nl/hoe-werkt-het/

Daar staat ook de laatste versie (voor WB 2.11 en nieuwer)

Offline HK

  • Posts: 83
  • Gender: Male
    • Pierewaaien Scheveningen
Re: Cookies
« Reply #2 on: October 08, 2018, 12:14:24 PM »
Dag Ruud, bedankt voor je reactie. Ik ken je website en ik heb de laatste versie daar ook opgehaald en geïnstalleerd. Ik heb ook gelezen 'Hoe het werkt', maar toch begrijp ik het nog niet en daarom vroeg ik om een 'step by step' instructie. Ik heb wel met de file editor gekeken naar de bestanden, maar dan nog begrijp ik niet helemaal hoe ik dit moet aanpakken. Misschien kun je iets meer in detail beschrijven hoe dat zou moeten? Je zou daar misschien ook anderen, die net als ik niet echt handig zijn met PHP en andere codes, kunnen helpen misschien?
Groeten, HK Amstelveen

Offline Ruud

  • Posts: 3640
  • Gender: Male
  • Do not use PM for help! Please use the forum!
    • Dev4Me - Professional WebsiteBaker Development
Re: Cookies
« Reply #3 on: October 08, 2018, 12:30:15 PM »
Het is niet zo lastig hoor:
Je doet dit alleen in je template!

Ergens in de <body> </body> plaats je
Code: [Select]
<?php cookie_permission(); ?>Dat zal de vraag laten zien..

Als je nu scripts wil tegenhouden die cookies plaatsen (Google/Facebook enz) zet je daar de tweede functie omheen
Code: [Select]
<?php if ( has_cookie_permission() ) { ?>
    <script>het script - zoals google analytics - wat cookies kan plaatsen</script>
<?php ?>
Als er geen toestemming is gegeven zal dat script niet worden geladen.
(nb.. WB zelf plaatst geen (tracking)cookies waar je toestemming voor moet vragen)

De toestemming vraag staat in een los html bestandje: /modules/cookieperm/ask.html
Daar moet minimaal dit in voorkomen (de rest mag je zelf verzinnen)
Code: [Select]
<form method="GET">
<button name="cookie" value="ok">Ja, ik ga akkoord</button>
<button name="cookie" value="no">Nee, ik ga niet akkoord</button>
</form>
Voor meertalige websites kan je ook EN-ask.html / NL-ask.html / enz gebruiken.

Duidelijker?

Offline HK

  • Posts: 83
  • Gender: Male
    • Pierewaaien Scheveningen
Re: Cookies
« Reply #4 on: October 11, 2018, 12:04:49 PM »
Duidelijk; deze uitleg heeft geholpen.
Nog duidelijker misschien: in de index van je template. Zeer bedankt Ruud!
Quote
PS. De snippet staat niet het Add-ons overzicht; er is daar trouwens helemaal niets te vinden als je zoekt op 'cookies', wat is hiervan de achtergrond?

Groeten, HK Amstelveen

 

postern-length