Neuigkeiten:

moziloCMS verwendet Cookies. Wenn Sie auf unserer Seite weitersurfen, stimmen Sie der Cookie-Nutzung zu Datenschutzerklärung
moziloCMS Layouts
moziloCMS Plugins

Hauptmenü

Fehlermeldung: Sie müssen der Datenschutzerklärung zustimmen.

Begonnen von winfried, 23. Dezember 2016, 14:00:49

« vorheriges - nächstes »

winfried

Hallo

Ich habe auf der Seite http://www.paarrituale.de/Freie%20Trauung/Feedbacks.html?draft=true das moziloGB mit Template "feedback" eingebunden.
Nun kam beim Versuch einen Beitrag zu schreiben immer die Fehlermeldung "Sie müssen der Datenschutzerklärung zustimmen." - ohne dass die entsprechende Checkbox sichtbar war.
Ich habe mir jetzt so beholfen, dass ich die Auskommentierung des privacy-div in new-entry.htm entfernt habe; jetzt ist die Checkbox sichtbar und kann angekreuzt werden.
Da ich die aber nicht brauche und das dann eher irritierrend ist, ist meine Frage, wie ich die Fehlermeldung mit der Datenschutzerklärung wegbekommen. Beim plugin contact kann man ja in der Pluginverwaltung ankreuzen, welche Eintragselemente vorhandensein sollten und welche Pflichtfelder sind - wo kann ich ich das bei GB machen (in den 3 Template-Dateien habe ich nichts gefunden).
(Falls das schon irgendwo steht, bin ich für einen Hinweis dankbar, die Datei layouts_deDE.htm habe ich gelesen, aber darin keine Antwort auf die Frage gefunden).

vorweihnachtliche Grüße
Winfried

Aggi

Hei,
du musst in der index.php ab Zeile ca 236 mit dem ersetzen.

// Datenschutz
          /*  if($name === "number" and false === $gbdb->to_entry_checked)
                $this->msg_error[] = $this->gblanguage->getLanguageValue("msg_no_replay");
            if($name === "privacy") {
                if($request === "privacy") {
                    $request = str_replace('name="{GB_INPUT}'.$name.'"','name="{GB_INPUT}'.$name.'" checked="checked"',$input);
                    $template_new = str_replace($input,$request,$template_new);
                } elseif($request !== "privacy") {
                    $template_new = str_replace('entry-input-error-'.$name,'entry-input-error',$template_new);
                    $this->msg_error[] = $this->gblanguage->getLanguageValue("msg_privacy");
                }
            } */


und jeweils in der new_entrty.html dieses auskommentieren.

Zitat<!--  <div class="gb-padding-box">
                <input id="privacy{GB_INPUT}privacy" class="entry-input-error-privacy" type="checkbox" name="{GB_INPUT}privacy" value="privacy" /> <label for="privacy{GB_INPUT}privacy" class="entry-input-error-privacy">{TEXT_PRIVACY}</label>
            </div> -->

Frohe Weihnachten an alle
Es ist noch kein Meister vom Himmel gefallen.

winfried

Hei Aggi

super - vielen Dank, das hat geklappt - das hätt ich allein nie hingekriegt, ich kann kein php (bzw. hätte nicht gewusst, wo die entsprechende Passage steht).
Also vielen Dank für die schnelle kompetente Hilfe.

und schöne Weihnachtstage
Winfried