Plugin Privacy mit Button erneut öffnen

Ein CMSimple Support Forum für deutsch sprechende Nutzer und Entwickler
olape
Posts: 2731
Joined: Fri Mar 13, 2015 8:47 am
Contact:

Re: Plugin Privacy mit Button erneut öffnen

Post by olape » Mon May 08, 2023 10:35 am

Motsch wrote:
Mon May 08, 2023 10:22 am
Ich arbeite grundsätzlich mit notepad ++ und das funktioniert auch einwandfrei.
Das nutze ich auch.
Motsch wrote:
Mon May 08, 2023 10:22 am
Erklärung eines Fachmannes oder Entwickler seines Programmes geht bei seinen Beschreibungen meist davon aus, dass jeder sich auskennt mit dem was gemeint ist.
Ja, das ist wohl bei fast allem / allen so. Wer sich auskennt, geht da manchmal einfach von falschen Voraussetzungen aus.
Ich bekomme auch ganz oft Rückfragen, weil ich irgendwo vergessen habe wichtige Details anzugeben.
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.

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

Re: Plugin Privacy mit Button erneut öffnen

Post by lck » Mon May 08, 2023 11:03 am

@Motsch

Ich könnte dir die modifizierte Version von Privacy_XH per privater Nachricht schicken, wenn du es mal testen willst.
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“   👉 Ludwig's XH-Templates for MultiPage & OnePage

Motsch
Posts: 97
Joined: Tue Dec 10, 2019 10:18 am

Re: Plugin Privacy mit Button erneut öffnen

Post by Motsch » Mon May 08, 2023 6:39 pm

Hallo,
ich komme erst wieder am WE dazu, das Ganze nochmal zu testen bzw. alles nochmals so einzugeben und dann mal mit der anderen index.php probieren. Wenn es nicht klappt, dann geht es nicht.

motsch

Motsch
Posts: 97
Joined: Tue Dec 10, 2019 10:18 am

Re: Plugin Privacy mit Button erneut öffnen

Post by Motsch » Sat May 13, 2023 1:19 pm

Hallo,
also mein Fazit:
Egal wo und was ich in den Dateien eintrage: Es kommt entweder ein weißer Bildschirm oder es geht garnicht, d.h. es ist so wie es ist: kein zusätzlcher Button für das Ganze, so wie beschrieben.
Liegt es am template? Es ist das whitespace, aber alles funktioniert.

knollsen
Posts: 459
Joined: Wed Nov 06, 2013 2:28 pm

Re: Plugin Privacy mit Button erneut öffnen

Post by knollsen » Sat May 13, 2023 2:07 pm

Damit ich Dein Fehler finden kann, kannst Du mir ja mal das privacy - Plugin und deine template.htm mal schicken! (packen)
oder Du probierst mal im template

Code: Select all

<?php echo privacy_button();?>
oder in einer Seite den Pluginaufruf

Code: Select all

{{{privacy_button();}}}
zu setzen.
Ansonsten hast Du im MainController.php oder in der index.php einen Fehler - kann ein Punkt oder ein Zeichen sein was nicht hingehört etc.
Noch schönes WE

Tata
Posts: 3586
Joined: Tue May 20, 2008 5:34 am
Location: Slovakia
Contact:

Re: Plugin Privacy mit Button erneut öffnen

Post by Tata » Sat May 13, 2023 3:25 pm

Ich habe jetzt local alles in einer standard Installation versucht und es funktioniert so:
1. Die Pribacy Warnung erscheint, wie erwartet.
2. Der Privacy Button erscheint aber auch mit "NEW" Button.
3. Egal, ob zugestimmt oder abgelehnt, die Warnung geht weg.
4. Jetzt, klickt man auf "NEW", "fatal error" und leere Seite kommt auf.
Ich fürchte etwas in dieser Anleitung falsch zu verstanden, oder ist etwas in der Anleitung übersprungen.
Es wäre wohl sicherere die relevante Dateien hier zum Download anzubieten.
CMSimple.sk
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.

knollsen
Posts: 459
Joined: Wed Nov 06, 2013 2:28 pm

Re: Plugin Privacy mit Button erneut öffnen

Post by knollsen » Sat May 13, 2023 5:16 pm

Nicht das ihr die 3 Punkte in der MainController.php mit übernehmt :?
zu2. die Beschriftung änderst du im Code von der Index.php, den hatte ich ja auch nur so ... benannt. umbenennen in "Cookies ändern" z.Bsp.
zu3. da iss schon was Faul
schau mal auf cl.de - da hat SinTasa das eingebaut.

Tata
Posts: 3586
Joined: Tue May 20, 2008 5:34 am
Location: Slovakia
Contact:

Re: Plugin Privacy mit Button erneut öffnen

Post by Tata » Sun May 14, 2023 6:29 am

Danke!
Jetzt funktioniert es schön. Nur eine Sache. Es wäre logisch für mich, wenn der "Reset Cookies" BTN nur erscheint, wenn die Cookies selbst zugestimmt oder abgelehnt werden. Soweit sieht man die Warnung und den BTN gleichzeitig.
Noch habe ich folgende Anpassungen gemacht:
1. in index.php

Code: Select all

/* *** Reset Cookies *** */
function privacy_button() {
  global $plugin_tx;  
  $o = '<form id="privacy_button" name="privacybtn" method="post">
    <div class="privacy_submit">
      <button type="submit" class="submit" name="privacy_view" value="view">'.$plugin_tx['privacy']['label_reset'].'</button>
    </div>
  </form>';
  return $o;
}
/* *** */
2. in Sprachdateien

Code: Select all

$plugin_tx['privacy']['label_reset']="Cookies ändern";
3. in Stylesheet (hier evtl. die Languagemenu im Template anzupassen)

Code: Select all

#privacy_button{
    position: fixed;
    top: 0;
    right: 0;
    z-index: 10;
    background: rgba(255,255,255,.9);
    color: #444; 
    padding: .1rem;
    margin: .5rem;
	
}
Jetzt nur rausfinden, wie das BTN zu verstecken, bis die Cookies Zugestimmt/Abgelehnt sind.
CMSimple.sk
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.

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

Re: Plugin Privacy mit Button erneut öffnen

Post by frase » Sun May 14, 2023 11:13 am

SiNiTaSa wrote:
Fri Apr 28, 2023 11:22 am
Hallo zusammen,
wie ist es möglich mit einem Button erneut die Cookie Meldung aufzurufen ?

Etwa so wie bei https://www.getraenke-hoffmann.de/ unten links der Button.
Versuche doch bitte mal folgende inoffizielle(!) Plugin-Version:
privacy-frase.zip
WICHTIG:
Im Template (template.htm) direkt nach dem <body>-Tag einfügen:

Code: Select all

<div id="privacyDiv"><?=privacy()?></div>
Der Button zum Ändern der Cookie-Einstellungen gehört dann irgendwo an eine ganz andere Stelle – vielleicht als letzte Zeile in den Footer:

Code: Select all

<p><?=privacy_button()?></p>
Oder als Aufruf in einer Seite – z. B. im Impressum:

Code: Select all

{{{privacy_button();}}}
Der Text des Buttons kann in der Plugin-Konfiguration geändert werden.

ACHTUNG:
Es handelt sich um eine inoffizielle Plugin-Version, die nicht updatefähig ist!
Mit einem Update würden die Neuerungen überschrieben.

Was mir noch fehlt:
Anzeige des aktuellen Cookie-Status nach Klick auf den Ändern-Button.
You do not have the required permissions to view the files attached to this post.

knollsen
Posts: 459
Joined: Wed Nov 06, 2013 2:28 pm

Re: Plugin Privacy mit Button erneut öffnen

Post by knollsen » Sun May 14, 2023 11:17 am

Tata wrote:
Sun May 14, 2023 6:29 am
ich folgende Anpassungen gemacht:...
KLASSE, Ja so könnte man das noch verfeinern. Aber Ich bin nicht der Entwickler des Plugin - vielleicht baut cmb das ein.
Tata wrote:
Sun May 14, 2023 6:29 am
Jetzt nur rausfinden, wie das BTN zu verstecken, bis die Cookies Zugestimmt/Abgelehnt sind.
Ja das geht schon, denoch finde ich es nicht schlimm, da sonst der Platz des Buttons weg wäre und irgendetwas nachrutschen muss. Dann haut irgendwas anderes wieder nicht hin. So hat er sein Platz und gut ist.

Post Reply