feat: ajoute une option pour filtrer les messages qui contiennent un @
This commit is contained in:
parent
00481e56a5
commit
acf82f0a58
2 changed files with 5 additions and 0 deletions
|
@ -31,6 +31,7 @@
|
|||
#SAISIE{radio, verif_ip, defaut=oui, data=#ARRAY{oui,Oui,non,Non}, label=Utilisation de l'IP stocké pour détecter un robot spammeur }
|
||||
#SAISIE{input, temps_verif_ip, defaut=300, label=Durée maximale entre 2 messages provenant de la meme IP}
|
||||
#SAISIE{input, temps_hash_ip, defaut=24, label=Durée avant hashage de l'IP dans la bdd }
|
||||
#SAISIE{radio, supprimer_si_arobase, defaut=oui, data=#ARRAY{oui,Oui,non,Non}, label=Autorisation d'avoir un @ dans le corps du message }
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
|
|
|
@ -58,6 +58,10 @@ function formulaires_gamucontact_verifier_dist($id_auteur = 0, $redirect = '') {
|
|||
$erreurs['texte'] = _T('nospam:erreur_spam');
|
||||
}
|
||||
}
|
||||
$supprimer_si_arobase = lire_config('gamucontact/supprimer_si_arobase');
|
||||
if ($supprimer_si_arobase !== 'non' && strrchr($texte, '@')) {
|
||||
$erreurs['texte'] = _T('nospam:erreur_spam');
|
||||
}
|
||||
}
|
||||
|
||||
if (count($erreurs)) {
|
||||
|
|
Loading…
Add table
Reference in a new issue