Mit begrenztem Wissen über Computer, Software und 42

schreibt Andre

WordPress-Spam-Schutz bei Kommentaren mit Block-Spam-By-Math-Reloaded

21.11.11 (Kommentare, PlugIn, Spam, Tipps und Tricks, WordPress)

Wie im Artikel über den ewigen Kampf gegen Spam bei WordPress-Kommentaren bereits angekündigt, folgt hier jetzt, wie Sie das dort empfohlene PlugIn (Block-Spam-By-Math-Reloaded) einsetzen und komplett auf Deutsch trimmen.

Nachtrag:

Inzwischen sind die Spam-Robots in der Lage die Mathematik des PlugIns zu lösen, so dass Unmengen an Spam aufläuft. Auch das Ändern der Berechnung hin zur Multiplikation hat keinen Erfolg gebracht, so dass ich die Kommentarfunktion vorerst deaktiviere.

 

Das PlugIn Block-Spam-By-Math-Reloaded installieren

Die Installation des PlugIns Block-Spam-By-Math-Reloaded, funktioniert wie bei allen PlugIns und soll deshalb hier nicht ausführlich erklärt werden. Klicken Sie im Dashboard im Bereich Plugins auf installieren. Geben Sie dann als Suchbegriff den Namen des PlugIns ein und schon sollten Sie es in den Suchergebnissen vorfinden. Klicken Sie dann in den Suchergebnissen in der Höhe des PlugIns Block-Spam-By-Math-Reloaded auf den Link Jetzt installieren. Anschließend folgen Sie den weiteren Anweisungen.

Konfigurieren des PlugIns Block-Spam-By-Math-Reloaded

Nachdem Sie das PlugIn Block-Spam-By-Math-Reloaded aktiviert haben, können Sie es konfigurieren. Klicken Sie dazu im Dashboard im Bereich Einstellungen auf Block Spam By Math. Es wird dann die Konfigurationsseite des PlugIns angezeigt.

Im oberen Bereich können Sie festlegen, welche Formulare geschützt werden sollen. Für die Kommentare aktivieren Sie nur die Option Comment form, sofern Sie nur die Kommentar-Formulare schützen möchten. Die anderen Optionen können Sie auf No stellen bzw. so belassen.

In den feldern Min Random Value: und Max Random Value:  legen Sie die Min- und Max-Werte, aus denen die einfache “Plus-Aufgabe” gestellt wird, fest. Tragen Sie hier keine Billionen-Zahlen ein, Sie wollen Ihre Kommentatoren ja nicht überfordern.

Denken Sie daran, die Änderungen zu speichern.

Im Bereich Message Settings legen Sie die Meldungen des PlugIns fest. Legen Sie hier in den Feldern die deutschen Texte fest

  • für die Fehlermeldung bei nicht ausgefüllter Matheaufgabe
  • für die Fehlermeldung bei falsch berechneter Matheaufgabe
  • für den Hinweis zum Ausfüllen der Matheaufgabe direkt am Formular

Denken Sie auch hier daran, diese Änderungen zu speichern.

So jetzt haben Sie das PlugIn soweit konfiguriert und ihm deutsch beigebracht, wie es auf der Konfigurationsseite geht. Leider werden Sie mit diesen Einstellungen feststellen, dass immer noch Englisch verwendet wird. Wie Sie diese letzten Brocken entfernen, zeige ich ausführlicher, da hier im Quellcode des PlugIns eingegriffen werden muss.

Den Quelltext des PlugIns Block-Spam-By-Math-Reloaded auf Deutsch trimmen

Klicken Sie im Dashboard auf Plugins.

PlugIn Math reloaded auf Deutsch trimmen

In der Auflistung der PlugIns klicken Sie im Bereich Block-Spam-By-Math-Reloaded auf den Link Bearbeiten.

Bearbeiten des PlugIns block-spam-by-math-reloaded

Achten Sie darauf, dass Sie die Datei block-spam-by-math-reloaded.php zum Bearbeiten ausgewählt haben. Dies erkennen Sie direkt in der Zeile unter der Überschrift PlugIns bearbeiten an dem Namen der ausgewählten Datei.

Wandern Sie in dieser Datei etwas nach unten, bis die folgende Zeile im Quellcode entdecken:

// Add hidden fields to the various forms

Hier nehmen Sie, wie in der Abbildung gezeigt und mit roten Rahmen hervorgehoben, die Textänderungen vor. (Klicken Sie auf das Bild, um es in voller Größe und Schönheit in einem neuen Fenster zu betrachten.)

block-spam-by-math-reloaded lernt deutsch

Denken Sie jetzt daran, dass Sie diese Änderungen speichern müssen. Klicken Sie also auf die Schaltfläche Datei aktualisieren.

Kommentare vor Spam schuetzen

Jetzt sind Sie fertig, leider müssen Sie die Änderungen am Quelltext des PlugIns wahrscheinlich bei jeder Aktualisierung des PlugIns erneut durchführen. Aber glauben Sie mir, das lohnt sich, bei mir laufen pro Woche nur noch zwei Spam-Kommentare auf (vorher waren es hundert am Tag) .

In der Hoffnung Ihnen geholfen und mir eine Gedächtnisstütze mehr geschaffen zu haben,

grüße ich Sie aus Berlin

Suchbegriffe

  • block spam by math gernab

3 Kommentare

  • 1
    Vince:

    Servus, danke für den Artikel und auch den Vorangegangenen!
    Ich habe mein Board seit nun knapp 1,5 Monaten und es werden täglich mehr Spams. Bin derzeti bei ca. 3-5 am Tag.

    Ich habe deine Pluginempfehlung nun implementiert; ich werde in absehbarer Zeit und wenn ich wieder mal selbst Zeit dafür habe auf deinen Artikel hier referenzieren.

    Ich würde übrigens im Plugin “Was ergibt” schreiben, nicht “Was ist” ;) Sieht schöner aus…

    Danke für deine Mühen und deine tolle Anleitung.

    Grüße vom
    Vince

  • 2
    snap:

    Vielen Dank für die ausführliche Beschreibung, alles verstanden und umgesetzt, nur leider ist es uns nicht gelungen es sichtbar zu schalten, die SPAM-Schutz-Frage erscheint nicht an der gewünschten Stelle (unter der Kommentar-Funktion)…
    Kann jemand helfen?
    Gruß snap

  • 3
    snap:

    Oh, alles o.k. Plugin funktioniert einwandfrei! Hatte vergessen mich vorher abzumelden!
    Gruß snap