Ergebnis 1 bis 7 von 7

Thema: Codezeile wird verändert - Consent-Link

  1. #1
    Contao-Urgestein Avatar von tblumrich
    Registriert seit
    25.06.2009.
    Ort
    Feldberger Seenlandschaft
    Beiträge
    2.225
    Partner-ID
    7979
    User beschenken
    Wunschliste

    Standard Codezeile wird verändert - Consent-Link

    Hallo,

    wir verwenden für einige Projekte auch das Conent-Tool von Usercentrics, das von erecht24 Premium angeboten wird. Dafür gibts jetzt die Version 2, in der die Einbindung ein wenig abgeändert werden muss. Soweit funktioniert das auch alles, nur beim manuellen Link für die Cookieeinstellungen (um jederzeit alles einstellen zu können), verändert Contao im HTML Element den Code.
    Aus
    Code:
    <a href="javascript:UC_UI.showSecondLayer();">Cookie-Einstellungen</a>
    macht Contao dann:
    Code:
    <a href="javascript%3AUC_UI.showSecondLayer();">Cookie-Einstellungen</a>
    Das muss irgendeine Sicherheitseinstellung seitens Contao sein. Kann man das irgendwo zulassen? Ich helfe mir im Moment, indem ich in die Templates eine PHP Datei packe und diese mit dem bekannten file-inserttag aufrufe.
    Das ist bei dem kurzen Schnipspel und den vielen Projekten, die wir gerade umstellen, deutlich umständlicher... Daher frage ich mal ob es eine Möglichkeit gibt, den normalen Weg über das HTML Inhaltselement zu ermöglichen?

    Danke im voraus!
    blucomp | Webdesign & Onlinelösungen

  2. #2
    Contao-Fan
    Registriert seit
    24.02.2021.
    Beiträge
    455

    Standard

    Zitat Zitat von tblumrich Beitrag anzeigen
    Code:
    <a href="javascript:UC_UI.showSecondLayer();">Cookie-Einstellungen</a>
    macht Contao dann:
    Code:
    <a href="javascript%3AUC_UI.showSecondLayer();">Cookie-Einstellungen</a>
    Damit du es in HTML-Elementen ohne Probleme speichern kannst.... In System > Einstellungen > Sicherheitseinstellungen könntest du * / * aktivieren, damit diese Tags nicht mehr gestrippt werden.

    Ich empfehle es aber nicht - dies wurde in Contao 4.9.18 geändert, damit normale User keine schadhaften Skripte einbinden können.

    Erstelle dir ein Template im /templates Ordner und binde es über den file insert-tag ein: https://docs.contao.org/manual/de/ar...clude-elemente

  3. #3
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.109
    Partner-ID
    10107

    Standard

    Zitat Zitat von zoglo Beitrag anzeigen
    Ich empfehle es aber nicht - dies wurde in Contao 4.9.18 geändert, damit normale User keine schadhaften Skripte einbinden können.
    Relevant ist das aber nur, wenn man in seiner Contao Installation Backend User hat, denen man potentiell nicht trauen kann.
    » sponsor me via GitHub or PayPal or Revolut

  4. #4
    Contao-Urgestein Avatar von tblumrich
    Registriert seit
    25.06.2009.
    Ort
    Feldberger Seenlandschaft
    Beiträge
    2.225
    Partner-ID
    7979
    User beschenken
    Wunschliste

    Standard

    So sehe ich das eigentlich auch... wenn ich viel Redakteure in den Projekten habe, gehe ich das natürlich anders an.

    Aber so ganz verstanden hab ich das noch nicht... was genau mach ich mit dem */*? Als neues Attribut oder als Wert bei a?
    Geändert von tblumrich (14.02.2023 um 14:37 Uhr)
    blucomp | Webdesign & Onlinelösungen

  5. #5
    Contao-Urgestein Avatar von tblumrich
    Registriert seit
    25.06.2009.
    Ort
    Feldberger Seenlandschaft
    Beiträge
    2.225
    Partner-ID
    7979
    User beschenken
    Wunschliste

    Standard

    Ich will nichts falsch machen:
    Ist das (aus der Doku) gemeint?
    Falls du allen Backend-Benutzern zu 100% vertraust, kannst du auch als Schlüssel * und als Wert * eintragen. Hierdurch sind alle Attribute für alle Elemente erlaubt.
    Probiert hab ich das, dann funktioniert es... Was nicht funktioniert ist ein * beim a-tag einzutragen, dann wird weiterhin der Code s.o. verändert.
    blucomp | Webdesign & Onlinelösungen

  6. #6
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.751
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ja das ist gemeint.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  7. #7
    Contao-Fan
    Registriert seit
    24.02.2021.
    Beiträge
    455

    Standard

    Bump für die Oveleon Cookiebar gibt es seit Version 1.14 und 2.0 auch einen Insert-Tag um dies zu öffnen
    https://github.com/oveleon/contao-co....md#insert-tag
    Geändert von zoglo (11.03.2024 um 17:39 Uhr)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 3 (Registrierte Benutzer: 0, Gäste: 3)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •