Directive on Privacy and Electronic Communications

Bug #1258130 reported by Gregor Anželj on 2013-12-05
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Wishlist
Gregor Anželj

Bug Description

European Mahara sites must comply with EU "Directive on Privacy and Electronic Communications" a.k.a. The EU Cookie Law.

We should implement this for Mahara by using/integrating open source solution Cookie Consent (http://sitebeam.net/cookieconsent/)

Changed in mahara:
assignee: nobody → Gregor Anželj (gregor-anzelj)
Changed in mahara:
status: New → Confirmed
importance: Undecided → Wishlist
Robert Lyon (robertl-9) wrote :

Here is an example of how to test by setting the additionalhtmlhead to add code that sets cookies:

$cfg->additionalhtmlhead = '<script type="text/plain" class="cc-onconsent-social">
                            $j(function() {
                                document.cookie = "cookiesocial=testing; path=/";
                            });
                            </script>
                            <script type="text/plain" class="cc-onconsent-analytics">
                            $j(function() {
                                document.cookie = "cookieanalytics=testing; path=/";
                            });
                            </script>
                            <script type="text/plain" class="cc-onconsent-advertising">
                            $j(function() {
                                document.cookie = "cookieadvertising=testing; path=/";
                            });
                            </script>';

Reviewed: https://reviews.mahara.org/2778
Committed: http://gitorious.org/mahara/mahara/commit/f00c7778ace9d1638103c76c2faaddd4ae6fb8ac
Submitter: Robert Lyon (<email address hidden>)
Branch: master

commit f00c7778ace9d1638103c76c2faaddd4ae6fb8ac
Author: Gregor Anzelj <email address hidden>
Date: Mon Dec 9 12:29:09 2013 +0100

Integration of Cookie Consent solution (Bug #1258130)

Change-Id: I4bd3680e9866a3371b46de807e34712fa1029472
Signed-off-by: Gregor Anzelj <email address hidden>

Robert Lyon (robertl-9) on 2013-12-16
Changed in mahara:
status: Confirmed → Fix Committed
tags: added: nominatedfeature
Changed in mahara:
milestone: none → 1.9.0
Aaron Wells (u-aaronw) on 2014-01-10
tags: added: cookieconsent
Robert Lyon (robertl-9) on 2014-04-22
Changed in mahara:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers