ajout d'une option de config sur le nombre max de lien dans le corps d'un message
This commit is contained in:
parent
4195c1ffd5
commit
11ac850480
2 changed files with 9 additions and 1 deletions
|
@ -33,6 +33,10 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
[(#SAISIE{input,nb_lien}
|
||||||
|
{defaut=0}
|
||||||
|
{label="Nb de liens Max autorisé dans un texte"})]
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<input type="hidden" name="_meta_casier" value="gamucontact" />
|
<input type="hidden" name="_meta_casier" value="gamucontact" />
|
||||||
|
|
|
@ -42,14 +42,18 @@ function formulaires_gamucontact_verifier_dist($id_auteur = 0, $redirect = '') {
|
||||||
|
|
||||||
// on analyse le texte
|
// on analyse le texte
|
||||||
$infos_texte = nospam_analyser_spams($texte);
|
$infos_texte = nospam_analyser_spams($texte);
|
||||||
|
|
||||||
if ($infos_texte['nombre_liens'] > 0) {
|
if ($infos_texte['nombre_liens'] > 0) {
|
||||||
// si un lien a un titre de moins de 3 caracteres = spam !
|
// si un lien a un titre de moins de 3 caracteres = spam !
|
||||||
if ($infos_texte['caracteres_texte_lien_min'] < 3) {
|
if ($infos_texte['caracteres_texte_lien_min'] < 3) {
|
||||||
$erreurs['texte'] = _T('nospam:erreur_spam');
|
$erreurs['texte'] = _T('nospam:erreur_spam');
|
||||||
}
|
}
|
||||||
// si le texte contient plus de trois lien = spam !
|
// si le texte contient plus de trois lien = spam !
|
||||||
if ($infos_texte['nombre_liens'] >= 3)
|
$nb_lien = lire_config('gamucontact/nb_lien');
|
||||||
|
$nb_lien = intval($nb_lien);
|
||||||
|
if ($infos_texte['nombre_liens'] > $nb_lien) {
|
||||||
$erreurs['texte'] = _T('nospam:erreur_spam');
|
$erreurs['texte'] = _T('nospam:erreur_spam');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue