Hallo zusammen,
lange habe ich nach einem JavaScript gesucht, welches für eine DSGVO-konformen Darstellung von iframes geeignet ist. Natürlich gibt es auch solche Möglichkeiten innerhalb mancher Contao-Module, wie dlh_googlemaps. Aber es gibt ja auch noch Youtube, Kalender usw. und es wäre schön, dafür eine einzige und brauchbare Lösung zu nutzen.
Fündig bin ich bei dem Script "2Click-Iframe-Privacy" geworden, welches ganz hervorragend für meine Zwecke geeignet ist. Nun könnte ich den Programmierer Michael Lorer ansprechen, aber das Problem scheint durch Contao verursacht zu werden:
Die Einbindung des Scripts war auch kein Problem, aber wenn ich (wie in der offiziellen Demo zu sehen) auf "Inhalt anzeigen" klicke, lande ich auf der Startseite anstatt auf der aktuellen Seite zu bleiben und beispielsweise die GoogleMaps-Karte eingeblendet zu bekommen. Ich habe es nun auf 2 verschiedenen Contao-Installationen probiert, immer mit dem gleichen Ergebnis. Aktuelles Beispiel: https://gutshof-wickensen.de/kontakt.html
Der Link von "Inhalt anzeigen" verknüpft dort auf https://gutshof-wickensen.de/#foo anstatt auf https://gutshof-wickensen.de/kontakt.html#foo
Wenn ich ins Script gehe (https://gutshof-wickensen.de/files/2...Privacy.min.js) und dort <a href="#foo" durch <a href="/kontakt.html#foo" ersetze, dann funktioniert es auch. Aber das kann ja nicht die Lösung sein, darin herum zu fummeln. Gerade wenn ich z.B. das Script noch für Youtube-Filme einsetzen möchte, passt dann der veränderte Link nicht mehr... In einer einfachen HTML-Datei (https://gutshof-wickensen.de/files/default.html) funktioniert das Script, auch auf Unterordnern. Irgendwie scheint Contao dafür zu sorgen, dass der Link nicht mehr funktioniert und ich habe keine Ahnung, wie das zu lösen ist...
Vielleicht hat da jemand einen Tipp? Es würde mich sehr freuen!
Danke und beste Grüße
Leo
Lesezeichen