MGB Forum

Normale Version: [Erledigt] Keine Einträge möglich
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

seit einigen Tagen oder gar Wochen, so genau kann ich das nicht mal sagen, sind keine Einträge ins Gästebuch mehr möglich.

Die Fehlermeldung lautet:
Die Akismet-Einverständniserklärung wurde nicht akzeptiert.
Um den Eintrag übernehmen zu können, muss sie akzeptiert werden.


Nun habe ich den entsprechenden Haken aber vorher gesetzt, anschließend das Captcha (hoffentlich) richtig eingegeben und auf Eintragen geklickt. Daraufhin erscheint die o.g. Fehlermeldung, der Haken der Akismet-Einverständniserklärung ist weg, der Rest des Eintrags bleibt unverändert.

Also habe ich Akismet in den Einstellungen mal abgeschaltet, dann wird der Eintrag angenommen.

Wo liegt hier der Haken?
Hallo und herzlich Willkommen im Forum!

Tritt der Fehler erst auf, seit auf die Version 0.7 aktualisiert wurde?

Und nur als Hinweis: Es müsste bei der Version 0.7 reichen, die "Dynamischen Feldvariablen" zu aktivieren. Dann ist normal nicht mal mehr ein Captcha nötig.
Guten Abend,

ja, der Fehler tritt erst mit der Version 0.7.0 auf. Ich hatte vorher mit 0.6.9.5 wöchentlich so ca. 10 - 15 Spams abzuarbeiten, soweit eigentlich kein großes Problem. Das Upgrade nach 0.7.0 hat problemlos funktioniert, die Umlaute musste ich gesondert bearbeiten, aber das wusste ich ja vorher. Ich hab mich gefreut, das keine Spams mehr durch kamen. Allerdings habe ich nach einigen Tagen mal einen Testeintrag versucht, und siehe da ... Und jetzt ärgert mich zusehends so ein ukrainischer Server ...

Die 'Dynamischen Feldvariablen' waren und sind noch aktiviert. Trotz abgeschaltetem Captcha kommt die Fehlermeldung aber wieder. Mit Captcha ohne Akismet funktioniert es allerdings.

Was kann ich noch tun?
Hmmm... dann muss sich da wohl irgendwo der Fehlerteufel eingeschlichen haben. Ich werde das morgen mal überprüfen, heute ist mir das schon zu spät. Ich sag' Dir dann Bescheid, was Du ändern musst, damit es wieder funktioniert.
Ändere mal in der newentry.php folgende Zeile:
Code:
if(!empty($settings['akismet_plugin'])) { $errorcode = 11; } // akismet agreement has not been accepted
in
Code:
if($settings['akismet_plugin'] == 1 && empty($_POST['user_accept_akismet_service'])) { $errorcode = 11; } // akismet agreement has not been accepted
dann sollte es gehen.
Hallo Ihr Beiden,

funktioniert. Herzlichen Dank für die Hilfe und ein extra Dank an Jürgen für die Erstellung des Gästebuches.