include_spip('inc/texte'); // si nospam est present on traite les spams if (include_spip('inc/nospam')) { $caracteres = compter_caracteres_utiles($texte); // moins de 10 caracteres sans les liens = spam ! if ($caracteres < 10){ $erreurs['texte_message'] = _T('forum_attention_dix_caracteres'); } // on analyse le sujet $infos_sujet = analyser_spams($sujet); // si un lien dans le sujet = spam ! if ($infos_sujet['nombre_liens'] > 0) $erreurs['sujet_message'] = _T('nospam:erreur_spam'); // on analyse le texte $infos_texte = analyser_spams($texte); if ($infos_texte['nombre_liens'] > 0) { // si un lien a un titre de moins de 3 caracteres = spam ! if ($infos_texte['caracteres_texte_lien_min'] < 3) { $erreurs['texte_message'] = _T('nospam:erreur_spam'); } // si le texte contient plus de trois lien = spam ! if ($infos_texte['nombre_liens'] >= 3) $erreurs['texte_message'] = _T('nospam:erreur_spam'); } }