Licence Publique Générale GNU Version 2
SpamKiller est un petit module Drupal qui utilise JavaScript pour repousser les SPAM. A priori ça marche très bien puisque lorsqu'il fonctionne, je n'en ai simplement plus aucun.
L'idée de base est d'insérer dans les formulaires drupal un champ caché qui n'est modifié que par le client via Javascript. Cette technique que m'a soufflée Advaita est beaucoup plus efficace et que ma précédente version qui jaugeais les temps de réponse et éliminait les "trop rapides".
- répondre
Philippe Ythier , le 22 October, 2008 - 17:49Bonjour,
Comment se sert-on du module 5.x-0.2 ?
J'ai vu qu'il ajoutait une entrée "Ridle" au menu de configuration du site mais quand je la sélectionne, cela me renvoie l'erreur suivante :
Merci.
Phil
- répondre
Ulhume, le 22 October, 2008 - 18:35Cette version était très préliminaire. Le menu Riddle est un vieux reste de l'ancien module.
Normalement le module marche automatiquement, il n'y a pas de paramétrage spécifique. Il ajoute à chacun des formulaires affichés un champ invisible (que tu peux voir avec firebug) qui contient une valeur. C'est ce champ qui sera comparé au niveau serveur pour valider que la valeur est valide.
- répondre
Philippe Ythier , le 18 November, 2008 - 15:26Bonjour,
De retour sur le module, mes formulaires ne semblent pas avoir de champ caché : les "informations sur les formulaires" affichées par Firebug sont identiques avec ou sans le module.
Est-ce parce que mes formulaires sont générés avec le module Webform ?
- répondre
Ulhume, le 18 November, 2008 - 16:10@Philippe c'est fort possible, je ne connais pas du tout le fonctionnement de ce module, et s'il by-pass d'une manière ou d'une autre le hook_alter_form, ça va coincer.
Poster un nouveau commentaire