Antispam bei Version 1.1P anpassen

Eingetragen von Mairu am So, 14. Apr 2013 - 12:46


In Version 1.1P wurde ein neues Captcha eingebunden, dieses hat im Vergleich zur bisherigen Variante einige neue Einstellungsmöglichkeiten, diese werden im Folgenden kurz erläutert.

Zunächst kann wie bisher auch über das Admin-Interface unter Konfiguration festgelegt werden, ab welchem User-Recht das Captcha angezeigt werden soll.



Neu sind die zahlreichen Einstellungsmöglichkeiten, die es nun gibt um das Captcha individuell anzupassen.

Anpassbar sind diese über die "include/includes/captcha/settings.php".

Optische-Einstellungen:
  • imagewidth: Legt die Breite des Captchas fest
  • imageheight: Legt die Höhe des Captchas fest
  • fontsize: Schriftgröße der Zeichen im Captcha



Neben den optischen Einstellungen gibt es auch zahlreiche Einstellungen, die die Komplexität des Captchas erhöhen. Je höher die Komplexität eines Captchas ist, desto schwieriger wird es für Bots diese auszulesen und damit die Sicherheitsfunktion, die ein Captcha bieten soll, zu umgehen.

Komplexitäts-Einstellungen:
  • bgintensity: Anzahl der Zeichen die im Hintergrund hinter dem eigenlichen Captcha-Code angezeigt werden
  • bgfonttype: Hintergrundschrifttyp
  • scratches: Flag, um festzulegen, ob kleine Striche im Captcha angezeigt werden -> 1 = Ja / 0 = nein
  • scratchamount: Anzahl der Striche
  • passphraselenght: Länge des einzugebenden Captchas
  • addagrid: Hintergrundgerüst -> 1 = Ja / 0 = nein
  • addhorizontallines: Horizontale Linien -> 1 = Ja / 0 = nein
  • useRandomColors: Variable Farben -> 1 = Ja / 0 = nein
  • minsize / maxsize =
  • angle: Mit Angle kann man den Drehungswinkel der Zeichen festlegen



Weiterhin ist es möglich eigene Schriftarten für das Captcha zu wählen. Dazu kann man aus den bestehenden wählen oder neue hinzufügen.
Der Speicherort für die Captcha-Fonts ist "include/includes/captcha/fonts"

Die Wahl des Schrifttyps wird über die Variable "bgfonttype" festgelegt.