Problem mit dem Plugin Privacy

Ein CMSimple Support Forum für deutsch sprechende Nutzer und Entwickler
frase
Posts: 5085
Joined: Thu Apr 21, 2016 6:32 am
Location: Saxony
Contact:

Re: Problem mit dem Plugin Privacy

Post by frase » Fri Oct 07, 2022 10:12 am

cmb wrote:
Fri Oct 07, 2022 10:04 am
Allerdings nicht mehr, wenn ich dann hard-refreshe (STRG+F5).
Stimmt.
Allerdings, wird die Seite ?priv nicht angezeigt (was mir unerklärlich ist).
Die Karte wird komischerweise in jedem Fall angezeigt. Wahrscheinlich, weil hier jm_cookie_control wirkt - und das prüft gar nicht, ob akzeptiert wurde.

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

Re: Problem mit dem Plugin Privacy

Post by cmb » Fri Oct 07, 2022 10:40 am

frase wrote:
Fri Oct 07, 2022 10:12 am
Allerdings, wird die Seite ?priv nicht angezeigt (was mir unerklärlich ist).
Rufe ich https://bsf-ahlen.de/cms/?priv auf, dann sehe ich das Privacy_XH Formular. Rufe ich https://bsf-ahlen.de/cms/?News auf, dann nicht. Kann es sein, dass der privacy() Aufruf nur auf der Seite priv (anstatt im Template) angegeben wurde? Warum dann die priv Seite nicht angezeigt wird, kann ich mir dann aber auch nicht wirklich erklären.
frase wrote:
Fri Oct 07, 2022 9:35 am
Wahrscheinlich bist du bei dir mit den Aufrufen und den zwei verschiedenen Plugins durcheinander geraten.
Das solltest du nochmal prüfen.
Ja, auf jeden Fall. Aber merke: die beiden Plugins sollten sich eigentlich nicht in die Quere kommen (sie wissen nichts voneinander, und haben, soweit ich weiß, auch keine Konflikte).
Christoph M. Becker – Plugins for CMSimple_XH

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

Re: Problem mit dem Plugin Privacy

Post by frase » Fri Oct 07, 2022 10:44 am

cmb wrote:
Fri Oct 07, 2022 10:40 am
Ja, auf jeden Fall. Aber merke: die beiden Plugins sollten sich eigentlich nicht in die Quere kommen (sie wissen nichts voneinander, und haben, soweit ich weiß, auch keine Konflikte).
Das ist gut zu hören!
Wenn man sich jedoch auf ein Plugin festlegt, wie in meinem Beispiel, dann funktioniert mit Privacy alles bestens.

Ich denke übrigens, dass es auch mit jm_cookie_control alleine funktionieren könnte - wenn man die Funktion in userfuncs.php entsprechend abänderte.

mig
Posts: 58
Joined: Sat Apr 25, 2015 9:20 pm

Re: Problem mit dem Plugin Privacy

Post by mig » Fri Oct 07, 2022 10:49 am

@Frank: genauso soll das aussehen, genauso funktioniert das auf localhost und geiskaemper.de, sogar, wenn in den produtiven Templates jm_cookie_controll aufgerufen wird, nur eben nicht auf bsf-ahlen.de.

Ich habe die komplette Ordnerstruktur von localhost sowohl nach geiskaemper.de als auch nach bsf-ahlen.de kopiert. Ausgangslage ist daher die gleiche.

Browser-Cache hab ich immer geleert und anschließend per strg-f5 die Seiten neu geladen. Ist auch browserübergreifend (Firefox, Edge, Firefox auf Anroid), und müsste dann ja mMn. bei den anderen Seiten auch auftreten.

Auf bsf-ahlen.de wird das Cookie "privacy_agreed" mit dem Wert "Yes" auch gesetzt, wenn ich zugestimmt habe.

Ich denke, dass auf der BSF-Seite irgendeine Variable, php-Einstellung, Pfadangabe oder dergleichen anders verarbeitet wird. Auf localhost und geiskaemper.de wird ja die /?priv-Seite angezeigt, bei Cookie-Zustimmung mit iframe, bei Ablehnung ohne iframe. Auf der BSF-Seite steht zwar in der Adressleiste die ?priv-Seite drin, angezeigt wird aber die Startseite, übrigens mit dem Privacy-Fenster (Aufruf aus dem Test-Template) obwohl auf der Startseite ein anderes Template hinterlegt ist. Die angezeigte Kombination aus Startseite und Test-Template gibt es so in der Installation gar nicht. Wechsle ich in den Edit-Modus, wird die ?priv-Seite zur Bearbeitung angezeigt.
cmb wrote:
Fri Oct 07, 2022 10:04 am
Sieht so aus, als ob der Browser (oder der Server?) hier aggressiv cache't. Rufe ich https://bsf-ahlen.de/cms/?priv auf, und akzeptiere, dann wird das Formular immer noch angezeigt. Allerdings nicht mehr, wenn ich dann hard-refreshe (STRG+F5).
Wenn ich den "hard-refresh" nach Cookie-Zustimmung mache, wird aber trotzdem die Startseite angezeigt. Der iframe unter "Kontakt" wird direkt und nicht über privacx_guard() aufgerufen.
Viele Grüße
Michael

lck
Posts: 2963
Joined: Wed Mar 23, 2011 11:43 am
Contact:

Re: Problem mit dem Plugin Privacy

Post by lck » Fri Oct 07, 2022 10:54 am

mig wrote:
Fri Oct 07, 2022 10:49 am
Wechsle ich in den Edit-Modus, wird die ?priv-Seite zur Bearbeitung angezeigt.
Mal eine blöde Frage. Ist die Seite ?priv auch wirklich veröffentlicht und nicht versteckt?
Last edited by lck on Fri Oct 07, 2022 11:01 am, edited 1 time in total.
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“   👉 Ludwig's XH-Templates for MultiPage & OnePage

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

Re: Problem mit dem Plugin Privacy

Post by frase » Fri Oct 07, 2022 11:01 am

lck wrote:
Fri Oct 07, 2022 10:54 am
Mal eine blöde Frage. Ist die Seite ?priv auch wirklich veröffentlicht und nicht versteckt?
Versteckt muss sie sein. Nicht veröffentlicht = 404.

mig
Posts: 58
Joined: Sat Apr 25, 2015 9:20 pm

Re: Problem mit dem Plugin Privacy

Post by mig » Fri Oct 07, 2022 11:15 am

So, ich habe jetzt mal alle Templates auf von der BSF-Seite gelöscht und von localhost neu hochgeladen.

Jetzt wird zumindest schon mal die korrekte Seite angezeigt (da ist wohl bei der ganzen Hin-und-Her-Kopiererei irgendwas schiefgelaufen ... :oops: :oops:

Bleibt der Privacy-Hinweis. Der bleibt nach einem Klick auf einen der Button weiterhin bestehen. Der Inhalt des privacy-agreed-Cookies ändert sich auch entsprechend. Die Seite wird erst nach einem "Hard-Refresh" richtig angezeigt, dann auch mit dem iframe aus der privacy_guard-Funktion.

Bleibt als die Frage: warum wird der Refresh nicht so ausgeführt, wie auf localhost?

EDIT: alles in demselben Browser, hier Firefox
Viele Grüße
Michael

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

Re: Problem mit dem Plugin Privacy

Post by frase » Fri Oct 07, 2022 11:24 am

Aufruf:
https://bsf-ahlen.de/cms/

Konsole meldet:
13:22:59.410 GEThttps://bsf-ahlen.de/cms/
[HTTP/2 500 Internal Server Error 1005ms]
Keine Cookie-Abfrage.

mig
Posts: 58
Joined: Sat Apr 25, 2015 9:20 pm

Re: Problem mit dem Plugin Privacy

Post by mig » Fri Oct 07, 2022 11:47 am

frase wrote:
Fri Oct 07, 2022 11:24 am
Aufruf:
https://bsf-ahlen.de/cms/

Konsole meldet:
13:22:59.410 GEThttps://bsf-ahlen.de/cms/
[HTTP/2 500 Internal Server Error 1005ms]
Keine Cookie-Abfrage.
Ich habe gerade php-Version geändert auf die neueste bereitgestellte 7.4-Version.

Hat aber nichts gebracht.
cmb wrote:
Fri Oct 07, 2022 10:04 am
Sieht so aus, als ob der Browser (oder der Server?) hier aggressiv cache't. Rufe ich https://bsf-ahlen.de/cms/?priv auf, und akzeptiere, dann wird das Formular immer noch angezeigt. Allerdings nicht mehr, wenn ich dann hard-refreshe (STRG+F5).
Wenn ich die Seite mit strg-f5 neu lade, wird sie richtig angezeigt. Kann ich das irgendwo beeinflussen, dass auch eine einfacher Refresh funktioniert?
Viele Grüße
Michael

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

Re: Problem mit dem Plugin Privacy

Post by frase » Fri Oct 07, 2022 11:48 am

Der "Internal Server Error" ist jetzt weg.
Wenn du jetzt im Haupttemplate <?php echo privacy();?> einfügst und die Karte mit {{{privacy_guard('google_maps')}}} aufrufst, dann sollte doch alles funzen - oder?
(userfuncs nicht vergessen!)

Post Reply