2017 © Pedro Peláez
 

ezpublish-legacy-extension occookielaw-ls

OpenContent CookieLaw

image

opencontent/occookielaw-ls

OpenContent CookieLaw

  • Smarty
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 5 Versions
  • 0 % Grown

The README.md

OpenContent CookieLaw

L'estensione inietta automaticamente nel pagelayout il template occookielaw/design/standard/templates/inject_in_page_layout.tpl (ricavato da https://www.cookiechoices.org/), (*1)

Non serve inserire template a mano, il filtro di output sostituisce il testo </body> con il contenuto del template., (*2)

Il contenuto della pagina 'Maggiori informazioni' è statico in occookielaw/design/standard/templates/cookie.tpl e viene genrato dal modulo "cookie" considerando le variabili:, (*3)

  • string $site_url = site.ini[SiteSettings]SiteName ( site.ini[SiteSettings]SiteUrl )
  • string $info_mail = site.ini[SiteSettings]PrivacyEmail se non c'è notification.ini[SiteSettings]EmailSender se non c'è site.ini[SiteSettings]AdminEmail

Attivazione

  • in <document_root_mio_sito>/extension eseguire:
git clone https://github.com/Opencontent/occookielaw.git
  • attivare estensione da backend (o da site.ini rigenerando poi gli autoload), (*4)

  • svuotare cache ini e cache template, (*5)

Personalizzazioni

  • in cookielaw.ini
[AlertSettings]
MessageText=
DismissButtonText=
InfoButtonText
  • eseguire l'override (statico, cioè senza regola in override.ini) del file occookielaw/design/standard/templates/cookie.tpl nella propria estensione

Esclusioni

In cookielaw.ini è inoltre possibile configurare esclusioni in base all'url corrente o all'utente corrente:, (*6)

  • Non inietta il template se l'utente corrente è loggato
[UriExcludeList]
ExcludeUserLoggedIn=enabled
  • Non inietta il template se l'url corrente è compreso nella lista (sono permessi i wildcard)
[UriExcludeList]
Exclude[]=user/register
Exclude[]=content/edit/*

TODO

  • traduzioni dei testi di default in occookielaw/classes/occookielaw.php

The Versions

19/10 2017

dev-master

9999999-dev

OpenContent CookieLaw

  Sources   Download

GPL-2.0

The Requires

 

18/10 2017

dev-parametro_position

dev-parametro_position

OpenContent CookieLaw

  Sources   Download

GPL-2.0

The Requires

 

23/03 2017

1.1.1

1.1.1.0

OpenContent CookieLaw

  Sources   Download

GPL-2.0

The Requires

 

04/11 2015

1.1

1.1.0.0

OpenContent CookieLaw

  Sources   Download

GPL-2.0

The Requires

 

21/10 2015

1.0

1.0.0.0

OpenContent CookieLaw

  Sources   Download

GPL-2.0

The Requires