projects / org / se7enxweb / ocgdprtools
Find the Exponential Software extensions you want
UNIX name | Owner | Status |
---|---|---|
ocgdprtools | 7x | stable |
Version | Compatible with |
---|---|
N/A | N/A |
L'estensione installa un datatype per collezionare accettazioni di informative
a livello di oggetti e di infocollector.
Nell'interfaccia di edit dell'attributo di classe viene richiesto
l'inserimento di un testo, di un link e di un testo del link.
L'estensione utilizza l'event listeners request/input per intercettare le richieste
non contestualizzate in un oggetto: ad esempio il notification/settings o lo shop/userregister
I listeners vanno configurati in gdprtools.ini per dire quali url intercettare e quando un bottone viene premuto
Ad esempio:
[RuntimeAcceptance]
UriList[notification_settings]=notification/settings
[RuntimeAcceptance_notification_settings]
Title=Accettazione informativa privacy sulle impostazioni delle notifiche
Text=Ho preso visione e accetto l'informativa sul trattamento dei dati personali
Link=/Informativa-Privacy
LinkText=Testo informativa privacy
ButtonName=Store
interviene quando l'utente preme il bottone di name Store che punta all'action notification/settings
interrompendo l'esecuzione e mostrando una pagina (/gpdr/acceptance) configurata secondo i testi immessi nell'ini:
l'accettazione dell'informativa riprende l'esecuzione del modulo originale
e registra il timestamp e l'identificativo in ezpreferences
Nell'impostazione [RuntimeAcceptance_default] sono impostati i valori di default.