Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.


cookie_consent [2023.12.12 16:02] (aktuell) – angelegt - Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
 +====== Cookie Consent ======
  
 +
 +Mit den Richtlinien zum Datenschutz nach EU und deutscher Gesetzgebung ist es unerlässlich geworden, jeden Besucher auf seiner Webseite auf den Gebrauch von Cookies hinzuweisen.
 +
 +===== Extension als Lösung für TYPO3 =====
 +
 +
 +Eine Lösung für TYPO3 bietet sich mit der Installation einer Extension an. Hier hat sich in den letzten Wochen des Jahres 2019 die Extension **Cookie Consent** als sehr gut zu implementierende Lösung erwiesen.
 +
 +<WRAP left info 100%>
 +Den Link zur Extension im TYPO3 Extension Repository [[https://extensions.typo3.org/extension/dp_cookieconsent|finden Sie hier]].
 +</WRAP>
 +
 +
 +===== Cookie Consent Extension einrichten =====
 +
 +
 +Nach der Installation der Extension wird diese über das Setzen von Konstanten im Modul Template des TYPO3 Backend eingerichtet. Hier finden Sie nun ein Beispiel für die Konfiguration der Extension Cookie Consent.
 +
 +  plugin.tx_cookieconsent.settings {
 +    # PID to Data Protection
 +    url = 36
 +    # Layout
 +    theme = edgeless
 +    # Position
 +    position = bottom-left
 +    # dismiss on scroll (in PX)
 +    dismissOnScroll = 100
 +    # Type (info, opt-out)
 +    type = opt-out
 +    # extend layout with checkboxes (basic,dpextend)
 +    layout = dpextend
 +    #  pre check statistics in checkboxes layout
 +    statistics = true
 +    # pre check statistics in checkboxes layout
 +    marketing = true
 +    
 +    # show Iframe overlay
 +    overlay {
 +      # Enable Iframe overlay
 +      notice = true
 +  
 +      box {
 +        # Overlay: Background
 +        background = rgba(0,0,0,.8)
 +        # Overlay: Text
 +        text = #fff
 +      }
 +      button {
 +        # Overlay Button: Background
 +        background = #b81839
 +        # Overlay Button: Text
 +        text = #fff
 +      }
 +    }
 +  
 +    # Cookiehint Style
 +    palette {
 +      popup {
 +        # Bar: Background color
 +        background = #333
 +        # Bar: text color
 +        text = #ccc
 +      }
 +      button {
 +        # Button: Background color
 +        background = #c9651c
 +        # Button: text color
 +        text = #ddd
 +      }
 +    }
 +  }