Announcement

Collapse
No announcement yet.

Cookie Hinweispflicht Möglichkeit?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Cookie Hinweispflicht Möglichkeit?

    Hallo,

    es ist ja lt. EU-Recht vorgeschrieben User eine Opt-In bzw. Opt-Out Option bzgl. Cookies einzuräumen. Die nervigen Banner die man beim Besuchen einer Website eingeblendet bekommt, kennt wohl jeder.

    Wie kann das technisch in einem vbulletin Forum umgesetzt werden?

    Danke!

  • #2
    Zuerst einen Hook anlegen:

    Klicke auf die Grafik für eine vergrößerte Ansicht  Name: hook.jpg Ansichten: 1 Größe: 109,7 KB ID: 4389203


    Dann ein Template (cookie_policy !) anlegen und einen Cookie-Text in das Template einfügen.

    Code:
    <div id="capncook"><div>
      <span>Um unsere Webseite für Sie optimal zu gestalten und fortlaufend verbessern zu können, verwenden wir Cookies. Durch die weitere Nutzung der Webseite stimmen Sie der Verwendung von Cookies zu. Weitere Informationen zu Cookies erhalten Sie in unserer </span> <a href="https://domain.tlv/datenschutzerklaerung"><strong>Datenschutzerklärung</strong></a>
     <span id="cccloser" onclick="document.cookie = 'hidecapncook=1;path=/';jQuery('#capncook').slideUp()">✖</span>
    <script>
     if(document.cookie.indexOf('hidecapncook=1') != -1){$('#capncook').hide();}else{$('#capncook').prependTo('body');$('#cccloser').show();
    </script>
    Das Ganze muss natürlich noch gestylt werden:

    HTML Code:
    <style>
    #capncook div {
       padding:20px;
       padding-right:60px;
    }
    
    
    #capncook {
       outline: 1px solid #95A7A8;
       text-align:right;
       border-bottom:1px solid #fff;
       background:#E0E0E9;
       position:fixed;
       z-index:1000;
       width:100%;
    }
    
    #cccloser {
       color: #7b92a9;
       position: absolute;
       right: 20px;
       text-decoration: none;
       text-shadow: 0 1px 0 #fff;
       top: 15px;
       cursor:pointer;
       border-top:1px solid white;
       border-left:1px solid white;
       border-bottom:1px solid #7b92a9;
       border-right:1px solid #7b92a9;
       border-radius:15px;
       padding: 3px 7px;
       background:#cbcbd3;
     }
    
    #cccloser:hover {
       border-bottom:1px solid white;
        border-right:1px solid white;
        border-top:1px solid #7b92a9;
        border-left:1px solid #7b92a9;
    }
    </style>
    Fertig.
    Last edited by BulliM; Fri 6 Apr '18, 8:53am.

    Comment


    • #3
      Danke!

      Und das ganze hat auch zur Folge, dass der User Cookies damit aktivieren bzw. deaktivieren kann?

      Comment


      • #4
        Nein. Ohne Cookies funktioniert vBulletin nicht. Die Policy verdeckt den Login. Wenn er das Board nutzen will, muss er vorher zustimmen.

        Comment


        • #5
          Bulli, beim Anlegen des Template bekomme ich diese Nachricht:

          Style-Verwaltung
          Nachricht von vBulletin
          Der folgende Fehler trat beim Auswerten des Templates auf:
          Eine geschwungene Klammer wurde nicht geschlossen.
          Häufig liegt das an einer falsch formulierten Syntax für eine Bedingung. Wir empfehlen, dass dieser Fehler behoben wird. Wenn dieser Fehler nicht behoben wird, dann kann es sein, dass es im Forum deshalb zu Problemen kommt.
          Deinen Code oben kopierte ich 1 zu 1. Hast Du eine Idee?

          Comment


          • #6
            Ergänzung: Die geschwungene Klammer habe ich nach dem letzten Semikolon angefügt. Ich hoffe das war recht so.

            Wo kommt denn das kleine style Packerl rein?

            Ergänzung 2: Habe es ins css_additional.css kopiert und es funktioniert!
            Wenn das alles so richtig war in der Vorgehensweise, dann aber erstmal einen herzlichen Dank an Bulli!

            Click image for larger version

Name:	Bildschirmfoto 2019-12-05 um 17.24.26.png
Views:	124
Size:	25.8 KB
ID:	4428815
            Last edited by may; Thu 5 Dec '19, 7:26am.

            Comment

            widgetinstance 262 (Related Topics) skipped due to lack of content & hide_module_if_empty option.
            Working...
            X