Privacy_XH 1.0beta3 steht zum Testen bereit

Ein CMSimple Support Forum für deutsch sprechende Nutzer und Entwickler
cmb
Posts: 14225
Joined: Tue Jun 21, 2011 11:04 am
Location: Bingen, RLP, DE
Contact:

Re: Privacy_XH 1.0beta3 steht zum Testen bereit

Post by cmb » Mon Nov 08, 2021 11:37 am

frase wrote:
Mon Nov 08, 2021 9:54 am
Ich möchte (bzw. muss) die Anzeige des gesamten Blocks (h2 + iframe) davon abhängig machen, ob den Cookies zugestimmt wurde.
Das HTML-Fragment muss per eigener Funktion ausgegeben werden ((in userfuncs.php oder im template.htm definieren):

Code: Select all

function google_maps() {
    return '<h2>So finden Sie uns:</h2><iframe src="https://www.google.com/maps/ ..."></iframe>';
}
Und dann so anzeigen:

Code: Select all

<div>{{{privacy_guard('google_maps')}}}</div>
Christoph M. Becker – Plugins for CMSimple_XH

frase
Posts: 5085
Joined: Thu Apr 21, 2016 6:32 am
Location: Saxony
Contact:

Re: Privacy_XH 1.0beta3 steht zum Testen bereit

Post by frase » Mon Nov 08, 2021 12:00 pm

cmb wrote:
Mon Nov 08, 2021 11:37 am
Das HTML-Fragment muss per eigener Funktion ausgegeben werden ((in userfuncs.php oder im template.htm definieren):
Super, das klappt!
Vielen, vielen Dank!

Nun habe ich noch das Problem, dass der h2-Text sprachabhängig sein soll.

Code: Select all

function google_maps() {
    return '<h2>' . $tx['template']['text1'] . ':</h2><iframe src="https://www.google.com/maps/ ... "></iframe>';
}
Damit funktioniert es leider nicht - da erschein nur der Doppelpunkt (:).

olape
Posts: 2731
Joined: Fri Mar 13, 2015 8:47 am
Contact:

Re: Privacy_XH 1.0beta3 steht zum Testen bereit

Post by olape » Mon Nov 08, 2021 12:10 pm

Code: Select all

function google_maps() {
    global $tx;

    return '<h2>' . $tx['template']['text1'] . ':</h2><iframe src="https://www.google.com/maps/ ... "></iframe>';
}
Gruß Olaf, Plugins for CMSimple_XH

Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.

frase
Posts: 5085
Joined: Thu Apr 21, 2016 6:32 am
Location: Saxony
Contact:

Re: Privacy_XH 1.0beta3 steht zum Testen bereit

Post by frase » Mon Nov 08, 2021 12:14 pm

olape wrote:
Mon Nov 08, 2021 12:10 pm

Code: Select all

global $tx;
Dor Frank is häbbie! ;)
Funktioniert!
Ihr seid Spitze, Jungs!

cmb
Posts: 14225
Joined: Tue Jun 21, 2011 11:04 am
Location: Bingen, RLP, DE
Contact:

Re: Privacy_XH 1.0beta3 steht zum Testen bereit

Post by cmb » Mon Nov 08, 2021 12:54 pm

frase wrote:
Mon Nov 08, 2021 12:14 pm
Dor Frank is häbbie! ;)
Subär!

Siehe auch https://github.com/cmb69/privacy_xh/issues/15 (weiß aber nicht, wann ich mal wieder zu diesem Plugin komme; sind einfach zu viele).
Christoph M. Becker – Plugins for CMSimple_XH

frase
Posts: 5085
Joined: Thu Apr 21, 2016 6:32 am
Location: Saxony
Contact:

Re: Privacy_XH 1.0beta3 steht zum Testen bereit

Post by frase » Mon Nov 08, 2021 1:03 pm

cmb wrote:
Mon Nov 08, 2021 12:54 pm
Siehe auch https://github.com/cmb69/privacy_xh/issues/15 ...
privacy_guard_html() wäre sicher nicht schlecht. Es geht aber eben vorläufig auch so - dank euch.
Allerdings weiß ich nicht, ob ich das beim nächsten Mal wiederfinde :?:
Insofern kann man einige Nutzer-Meinungen verstehen, wenn sie CMSimple(ohne XH) als "einfacher" bezeichnen.

Caravaner
Posts: 112
Joined: Sat Oct 05, 2019 5:20 pm
Location: Wadgassen (Saarland)
Contact:

Re: Privacy_XH 1.0beta3 steht zum Testen bereit

Post by Caravaner » Tue Nov 09, 2021 4:51 pm

Hallo Frank,
ich habe mich auch etwas mit dem Plugin Privacy beschäftigt.
Möglicherweise könnte Dich Folgendes interessieren.
Eine Funktion, die Text A oder B ausgibt, je nachdem, ob Cookies erlaubt sind oder nicht:
https://lembach-cmsimple.de/?Plugins/Si ... schreibung und dort die Funktion no_cookies_text
In meinem Template krl-3col-flex (Version 2 ist gerade fertig geworden, Download geht heute Nacht oder morgen online) habe ich ebenfalls einige Mechanismen zu privacy_XH eingebaut:
Inkludieren Template-fremder Dateien oder https://template.lembach-cmsimple.de/?T ... -3col-flex und dann in der Suche privacy eingeben.
Ich bin > 69 und lerne fast jeden Tag was Neues. Dafür vergesse ich was Anderes.
Der Trick ist, sich nicht darüber aufzuregen und morgen zu lernen, was man vorgestern vergessen hat. ;)
https://lembach-cmsimple.de

frase
Posts: 5085
Joined: Thu Apr 21, 2016 6:32 am
Location: Saxony
Contact:

Re: Privacy_XH 1.0beta3 steht zum Testen bereit

Post by frase » Wed Nov 10, 2021 7:21 am

Caravaner wrote:
Tue Nov 09, 2021 4:51 pm
Möglicherweise könnte Dich Folgendes interessieren.
Ja, sehr interessant. Vielen Dank für den Tipp!
Überhaupt hast du da einige sehr interessante Dinge auf der Site - muss ich mir unbedingt mal alles reinziehen, wenn Zeit ist.
Im Moment bin ich mit obiger Lösung zufrieden, schnell umzusetzen und einfach.

hufnala
Posts: 30
Joined: Sun Mar 26, 2017 10:47 am

Re: Privacy_XH 1.0beta3 steht zum Testen bereit

Post by hufnala » Fri Nov 26, 2021 12:27 pm

Hi, ich habe mir die aktuelle ZIP gerade geholt. Bei der Darstellung in Chromium wird der Link über die beiden Buttons verdeckt. Irgendjemand eine Idee wie ich das konfigurieren kann? Firefox habe ich noch nicht neu gestartet, da ist noch das cookie aktiv.

Ein einfaches "<br>" in der Textmessage bricht die Buttons mit um :(
Verkleinern der site <ctrl> Mausrad ändert ebenfalls alles, die Buttons bleiben über dem Link!
Screenshot von der Testinstallation:
[ external image ]

Caravaner
Posts: 112
Joined: Sat Oct 05, 2019 5:20 pm
Location: Wadgassen (Saarland)
Contact:

Re: Privacy_XH 1.0beta3 steht zum Testen bereit

Post by Caravaner » Fri Nov 26, 2021 2:19 pm

hufnala wrote:
Fri Nov 26, 2021 12:27 pm
Ein einfaches "<br>" in der Textmessage bricht die Buttons mit um :(
Verkleinern der site <ctrl> Mausrad ändert ebenfalls alles, die Buttons bleiben über dem Link!
Hallo hufnala,
da Du den Text aus der Sprachdatei -> Message nicht gepostet hast, kann ich nicht beurteilen, wo das Problem herkommt. Ich vermute jedoch Du bekommst Dein Problem gelöst, wenn Du Deinen Text in <p> - </p> einschließt. Dann sollten die Buttons eine Zeile tiefer engezeigt werden.
Auf meiner Seite https://template.lembach-cmsimple.de/?T ... Verwendung habe ich beschrieben, wie es für mein Template eingerichtet werden könnte.
Probiere es mal mit diesem Text:

Code: Select all

<p>Einige Bereiche dieser Website benötigen zu ihrer Funktion sogenannte SESSION-Cookies, die jedoch keine Daten enthalten, die sich auf Sie, Ihren Webclient oder Ihr Gerät (PC oder Mobil-Gerät) beziehen (also keine personenbezogenen Daten). <br>Bei diesen Cookies werden lediglich seiteninterne Werte wie z.B. die Schrift-Vergrößerung gespeichert.</p><p><img class="imgL" src="/plugins/privacy/cookie.png" alt="Cookies" title="Cookies" >Wir hätten gerne Ihre Erlaubnis evtl. weitere Cookies auf Ihrem Rechner zu platzieren, wie sie z.B. für die Registrierung oder Anmeldung an dieser Seite erforderliche sind. - Erfahren Sie mehr über diese Cookies in unserer <a href="?Home/Cookie-Policy">Cookie Policy</a>.</p>
Der Link muss natürlich Deiner Seitenstruktur angepasst werden und der img-Tag kann entfernt werden.
Ich bin > 69 und lerne fast jeden Tag was Neues. Dafür vergesse ich was Anderes.
Der Trick ist, sich nicht darüber aufzuregen und morgen zu lernen, was man vorgestern vergessen hat. ;)
https://lembach-cmsimple.de

Post Reply