-
- 151 Posts
Je suis très étonné de retrouver mon adresse mail à trois reprises ( une fois pour chaque item de la liste déroulante en fait) et en clair dans le ContactForm standard...
Est-ce que j’ai fait une bourde qq part en adaptant le snippet ou est-ce normal que Modx jette mon adresse en pature sans aucune protection contre les spammeurs?
Je n’ai pas vraiment besoin de la liste déroulante, cela résoudrait-il le problème pour l’instant?
A thing of beauty is a joy forever ( John Keats)
-
- 835 Posts
Salut,
Non tu n’as pas fait d’erreur, le snippet est fait comme cela
Supprime simplement la lite déroulante
Aour
-
- 151 Posts
ah bon, connaissent pas le spam les ricains?
A thing of beauty is a joy forever ( John Keats)
-
- 835 Posts
Cela m’étonnerai.
On pourrait modifier le script pour definir un valeur à la place de l’email et lors de la validation du formulaire remplacer la valeur par l’email correspondant.
Aour
-
- 151 Posts
J’ai supprimé la liste déroulante, problème règlé.
En fait ( je viens de comprendre) le snippet standard permet probablement d’envoyer le mail à différentes adresses en fonction du sujet choisi...
A thing of beauty is a joy forever ( John Keats)
-
- 7,075 Posts
Quote from: Avander_be at Jan 16, 2006, 09:07 PM
En fait ( je viens de comprendre) le snippet standard permet probablement d’envoyer le mail à différentes adresses en fonction du sujet choisi...
C’est exactement ce qu’il fait
Exemple sur l’un des sites sous modx que j’ai construit :
// Otherwise use an array of possible subjects
$subject_array[] = "Voyages";
$subject_array[] = "Transport";
$subject_array[] = "Autre";
=> Pour définir les items de la liste déroulante
=> Pour définir le destinataire correspondant à chacun des items.
Concernant le spam, je pense qu’intégrer un mécanisme d’encodage des mails serait une bonne chose pour ce snippet (je posterai une feature request si tu veux). Voire mieux, un snippet qui encoderait tous les emails présents sur les pages générées par MODx
.: COO - Commerce Guys - Community Driven Innovation :.
MODx est l'outil id
-
- 835 Posts
Re
Jusqu’à présent je n’ai trouvé aucun encodage d’email qui soit fiable.
Le plus simple est ce que j’ai dit plus haut et que j’utilise dans mes scripts.
Vu que les emails sont définis dans le paramétrage du snippet, il suffit d’afficher comme valeur dans la liste déroulante un nom, un numero qui lors du traitement du formulaire sera remplacé par l’email véritable.
Le meilleur moyen pour cacher un email est de ne pas l’afficher
aour
-
- 7,075 Posts
Textpattern utilise du javascript pour encoder les emails et ça marche plutôt bien : jamais eu de spam... si on encode les emails en amont de la génération de la page, ça doit être plutôt sûr non ?
.: COO - Commerce Guys - Community Driven Innovation :.
MODx est l'outil id
-
- 835 Posts
Re
Je veux bien mais pourquoi afficher un mail alors qu’on peux ne pas le faire sans altérer le bon fonctionnement du script ?
Aour
-
- 7,075 Posts
C’est à dire je ne suis pas sûr de comprendre ta technique, mais bon j’avoue mes limites côté code...
.: COO - Commerce Guys - Community Driven Innovation :.
MODx est l'outil id