NoSPAM

Un plugin pour limiter le risque de spam dans les forums de SPIP.

Le plugin introduit plusieurs mécanismes visant à limiter l’envoi de spams depuis les formulaires de SPIP (forums publics, formulaires de contact, formulaires des pétitions).

Un jeton périssable

Les formulaires se voient dotés d’un jeton périssable et lié à l’IP. Ce jeton empêche la réutilisation du même formulaire au delà de la durée de péremption, et rend ainsi le post automatique par robot plus compliqué.

Modération automatique dans les forums non modérés

Le but des spammeurs est de publier du contenu en ligne. Si les messages suspects sont modérés, l’intérêt du site diminue pour les attaquants qui iront voir ailleurs.

Le plugin utilise donc quelques règles de prudence pour modérer automatiquement les messages suspects.

-  Si un message contient trop de lien, il est modéré automatiquement, voire mis à la poubelle (où il peut être repêché par le modérateur). Les liens vers le site lui-même ne sont pas intégrés à ce compte. À partir de la version 1.6.0, on peut utiliser la constante NOSPAM_DOMAINES_AMIS pour indiquer une liste de sites (séparés par une virgule) qui n’entrent pas non plus dans ce compte.
Par exemple, dans votre fichier mes_options.php :
define ("NOSPAM_DOMAINES_AMIS", "spip.net, core.spip.org");

-  De même, si une adresse IP identique a déjà envoyé trop de messages consécutifs dans un laps de temps donné, les nouveaux messages sont automatiquement modérés.

-  A partir de la version 1.2.0, le plugin se base aussi sur la langue du message pour affiner la modération, et compare également l’adresse IP du posteur avec une base actualisée en temps réel des IPs malveillantes [1]

Le plugin pourra être enrichi de nouveaux dispositifs au fur et à mesure de vos retours.

Ne cumulez pas !

Si vous voulez aider à améliorer l’efficacité de ce plugin avec vos retours, ne l’utilisez pas en même temps qu’un plugin captcha ou un autre plugin anti-spam.

Le but de ce plugin est de faire aussi bien ou mieux qu’un captcha, mais sans gêner l’internaute.

Vous avez encore du spam juste après l’avoir installé ?

Les spammeurs aimaient bien votre site ! Alors ils viennent voir avec leurs petites mains pourquoi leurs robots ne passent plus, et ils font des tentatives pour comprendre.

Laissez les faire, mais faites attention à bien déclarer « SPAM » les messages qui en sont. Vous verrez que très vite ils vont se décourager d’envoyer des messages qui ne sont jamais publiés !...

Avec SPIP 2.x, utiliser le plugin Gestion forum pour déclarer un message en SPAM.

Protéger d’autres formulaires - simple

Le plugin peut aussi protéger vos formulaires personnalisés avec son système de jeton.
Pour cela, il suffit de déclarer votre formulaire dans la variable globale formulaires_no_spam, dans votre fichier mes_options.php (ou mon_plugin_options.php). N’oubliez pas de repasser par le panneau d’administration du plugin si vous avez ajouté un fichier mon_plugin_options.php.
Ici, par exemple, on déclare le #FORMULAIRE_CONTACT_LIBRE :

// proteger le #FORMULAIRE_CONTACT_LIBRE
$GLOBALS['formulaires_no_spam'][] = 'contact_libre';

Protéger d’autres formulaires - avancé

Si la protection simple n’est pas suffisante, plusieurs protections supplémentaires sont possibles :

Analyser le résultat saisi

Par exemple pour le plugin contact_libre, qui définit un formulaire de contact : la fonction ’vérifier’ de ce formulaire (définie dans le fichier formulaire_contact_libre.php) utilise les fonctions d’analyse de NoSPAM (définie dans le fichier inc/nospam.php du plugin nospam) :

include_spip('inc/texte');
// si nospam est present on traite les spams
if (include_spip('inc/nospam')) {
	$caracteres = nospam_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 = nospam_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 = nospam_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');
	}
}

Obfusquer les name du formulaire

A partir de NoSpam v2

C’est une méthode proposée par NoSpam qu’on peut activer au cas par cas en ajoutant une clé dans le tableau renvoyé par la fonction charger() du formulaire :

	$valeurs['_nospam_encrypt'] = true;
	return $valeurs;

Les valeurs possibles sont true pour obfusquer tout sauf les name commençant par session_ ou 'all' pour tout obfusquer.

A noter que cette option est aussi activable globalement pour tous les formulaire du site via un define dans le fichier mes_options.php

define('_SPAM_ENCRYPT_NAME', true);

S’assurer que l’internaute recharge la page avant de lancer l’action

A partir de NoSpam v2

La plupart des bots spammeurs se contentent de faire un POST sans charger le résultat.
Pour éviter de faire une action en base de données déclenchée par un spammeur de ce type, il est possible de retarder l’action faite dans la fonction traiter() du formulaire et de la faire déclencher par l’utilisateur uniquement si il affiche bien le message de succès et execute le Javascript de la page.

Pour cela on peut utiliser la fonction nospam_confirm_action_html() de la façon suivante dans la fonction traiter()

	include_spip('inc/nospam');

	if (function_exists('nospam_confirm_action_html')) {
		$html_confirm = nospam_confirm_action_html("mafonction", "Description", $args);
		$res['message_ok'] .= $html_confirm;
	}
	else {
		// ICI lancer normalement mafonction()
	}

Pour simplifier son usage, l’utilisation de nospam_confirm_action_html() est identique à celle de job_queue_add()

Notes

[1Cette comparaison se fait par récupération de la liste des IPs qui abusent, et non en envoyant des données à un service externe sur la personne qui écrit le message. Cette fonctionnalité ne fonctionnera pas sur certains hébergements gratuits.

Discussion

137 discussions

  • 1

    Bonjour

    Sur un site (spip 3.2.19) avec NoSpam, lorsqu’une personne poste un message avec un lien, je dois valider ce message. C’est bien mais cela réaffiche le message sans aucun changement ni avertissement.
    Donc la personne essaie de renvoyer son message (plusieurs fois parfois).

    Comment faire apparaître un message du style « Votre message contenant un lien, il doit être validé par le modérateur »

    Une idée ?

    A noter qu’un autre site (spip 4.2.6) avec NoSpam également et sur le même hébergement, un message avec lien est affiché sans modération et je ne comprends pas pourquoi cette différence.

    Répondre à ce message

  • 1

    Bonjour,
    Je suis sur un spip SPIP 3.2.15, MailSubscribers 3.1.0 et NoSPAM 2.4.1, php 7.3.
    Mailsubscribers fonctionne très bien, jusqu’à ce que j’active Nospam (v2.4.1), qui bloque alors totalement les nouvelles inscriptions : le message de confirmation d’inscription s’affiche, mais pas de mail envoyé ni d’inscription dans le tableau côté admin.

    Une piste ?

    Merci !

    • Bonjour, j’ai le même probleme, avez-vous trouvé une solution ?
      Merci d’avance ;)

    Répondre à ce message

  • 4

    Salut
    Je viens de passer à SPIP 4.2.2 (j’étais sous le version 4..)
    Je voudrais ré-installer NOSPAM
    https://plugins.spip.net/nospam.html
    Il n’est pas valide sous spip 4.2.2 alors que le site https://plugins.spip.net/ sous 4.2.2 indique qu’il l’utilise ?
    il existe une version compatible ?

    • Pour ma part je l’ai activé avec le traditionnel

      define('_DEV_VERSION_SPIP_COMPAT','4.1.0');

      Et je n’ai pas de plantage

    • Salut
      Où mets tu ce code ?

    • Vu les nombreux tests effectués sur ce plugin en 4.2, et vu les avis favorables à son passage en marqué comme compat, la version 2.4.2 compat spip 4.2 va sortir sous peu (6 heures max, le tps que les bots se mettent à jour)

    • Super.
      Merci pour tout ce boulot

    Répondre à ce message

  • Bonjour Cerdic,

    J’imagine qu’on ne réalise pas toujours tous les spams qui ont pu être arrêtés par le plugin... J’ai juste encore quelques soucis pour des mails non sollicités publiés à l’aide de formulaires de contact créés à partir du plugin Formidable qui s’appuie sur NoSpam pour traiter les indésirables...
    Or, je dois souvent réajuster le filtre en ajoutant un mot ou une regex sur le comportement de chaque formulaire, ce qui est assez pénible. J’ai remarqué dans le plugin Le couteau suisse une lame qui permet aussi d’ajouter des filtres sur les formulaires de forum de Spip... Ne serait-il pas possible d’ajouter cette possibilité à NoSpam ???.... Juste une suggestion.... Si cela est possible.

    Encore Merci.
    Eric

    Répondre à ce message

  • Comité

    Veuillez mettre à jour le plugin vers SPIP 4.2.2, c’est très nécessaire.

    Répondre à ce message

  • 1

    Bonjour,
    J’ai le même problème depuis quelques jours sur un site.
    C’est le formulaire de base contact qui est spammé (le seul accessible), donc ça n’arrive jamais dans l’espace public mais c’est pénible.
    Il me faut ensuite aller enlever les auteurs un à un dans la base de données.
    Je ne vois pas ce que je peux faire de plus en lisant le détail de ce fil, me trompé-je ?
    Merci de votre aide.

    • @perline, vois les tout derniers messages. Bonne chance ! 🌷

      PS

      Il me faut ensuite aller enlever les auteurs un à un dans la base de données.

      tu peux effacer les auteurs intempestifs en deux clics seulement ou presque si tu utilises, par exemple, Adminer : tu les affiches par salves de 500, tu coches ensuite la case la plus haute dans la première colonne (en vérifiant bien que tu n’as pas coché ainsi d’autres auteurs auxquels tu tiens) et tu cliques sur effacer.

      S’il n’y en a que, disons, 200, tu affiches bien sûr une salve (nb max d’enregistrements à afficher) de 200.

    Répondre à ce message

  • 7

    Bonjour,

    Je crois avoir trouvé une parade provisoire efficace au spam de notre ami hongkongais qui multiplie les IP de provenance (soluce Deny IP caduque, donc).

    Dans le fichier spip/plugins/auto/inscription_motdepasse[…]/inscriptionmotdepasse_pipelines.php,
    juste sous :

    function inscriptionmotdepasse_formulaire_verifier($flux){
    if ($flux['args']['form'] == 'inscription'){

    Insérer :

    // Si soupçon de spam by oli
    $indice = "645792927"; // tél du spammeur de hong kong systématiquement renseigné dans le champ nom_inscription 
    $nom_spammeur = (_request('nom_inscription'));
    if (strpos($nom_spammeur, $indice) !== false) {
    header("Location: https://marreDuSpam.net");
    exit();
    }

    Mon souci était de ne pas pénaliser mes vrais visiteurs hongkongais.
    Je partage … en attendant mieux. 😊

    • c’est bien ce numéro qui est dans le champ nom de mes centaines d’inscriptions spam
      au passage, sur mon site, il vient de recommencer hier avec une nouvelle IP 18.167.190.91

      Mais bien qu’ayant vérifié plusieurs fois, je ne trouve pas le dossier « spip/plugins/auto/inscription_motdepasse[…] »
      il me semble qu’il manque le nom du plugin ?
      ce n’est pas nospam...

      j’aimerai bien tester !

      merci d’avance
      pam
      pam

    • Ah oui, @pam, j’avais oublié que ce plugin ne faisait pas partie de la dist. Sorry ! Il s’agit du plugin Mot de passe dès l’inscription.
      Chez moi aussi c’est reparti depuis hier. Je reviens ici dès que j’aurai trouvé quelque parade. 😉

    • @oli
      OK, je vais tester
      mais tu dis « c’est reparti »... malgré cet ajout dans inscriptionmotde passe ?
      il a changé de numéro ?

    • @pam Chez moi, oui... Je reviens très bientôt.

    • Voilà, j’ai complété mon insertion qui se présente ainsi désormais :

      // Si soupçon de spam by oli
          $indice1 = "645792927"; // tel du spammeur de hong kong envoyé dans le champ nom_inscription 
          $indice2 = ""; // ajouter ici une succession typique de sinogrammes
          $nom_spammeur = (_request('nom_inscription'));
          if (strpos($nom_spammeur, $indice1) !== false) {
            header("Location: https://marreDuSpam.net");
            exit();    
          }
          if (strpos($nom_spammeur, $indice2) !== false) {
            header("Location: https://marreDuSpam.net");
            exit();    
          }   

      Il faut intégrer une succession de sinogrammes entre les guillemets qui entourent la valeur d’$indice2. Je ne l’ai pas fait parce que le formulaire de réponse de ce forum ne les acceptait pas 🤣
      Pour ma part, j’ai mis les deux premiers sinogrammes saisis par le bot de notre ami dans le champ nom ; ces deux premiers signes semblent communs à tous les envois. Plus d’inscriptions intempestives depuis. Mais il est encore tôt. Je croise les doigts.

    • il s’était arrêté hier vers 13h, mais ca a recommencé ce matin
      et en fait, il a changé la construction du nom dans le formulaire... il n’y a plus « 645792927 »... ca va être difficile de trouver une régularité à tester...
      mais une regex qui teste le nombre de sinogrammes dans le champ ?
      j’ai bien des lecteurs francophone en chine, mais ils ont des comptes écrits dans notre alphabet... et là on a des noms à rallonge, genre, traduit par deepl « Principaux légumes de conseil politique de Mifa 2hzyx.com, conseil Jincun, 100% plus compensation pour Ye Chenhua » ou « Vivre dans le village 88 du côté du pin, mille pins 216, pas d’eau courante, Kaiyun, élevage k667.net Fengchao Li »
      donc si on bloque les tentatives avec un nom contenant plus de 10 sinogrammes, ca devrait le faire ?
      bon, de mon coté, une regex de ce genre, ca va me demander une soirée au calme... peut-être qu’il y a des spécialistes ?

    • @pam, le second code que j’avais proposé teste si le nom de l’expéditeur contient le numéro de tél que tu sais (au cas où il serait réutilisé un jour) OU une suite de signes précise (en l’occurrence les deux premiers signes du nom que nous recopie justement @perline plus bas).

      Dans tous les cas, ne pas comparer à la chaîne yx2hz qui change parfois, ni au nom de domaine (qq.com), bien sûr trop courant. Les deux premiers signes, par contre, semblent constants (pour l’instant).

      Chez moi ça a marché : plus un seul spam depuis le moment exact où j’ai modifié spip/plugins/auto/inscription_motdepasse[…]/inscriptionmotdepasse_pipelines.php comme indiqué plus haut.

      Bon courage ! 🌻

    Répondre à ce message

  • 34

    bonjour
    depuis qq jours, j’ai une avalanche d’inscription (chinoise !) sur mon site, presque une toutes les 2 minutes...
    pourtant nospam est bien actif sur le formulaire d’inscription ? version à jour 2.41 sur un spip 3.2.14
    une innovation chinoise pour contourner nospam ?

    需要購買大站協議發郵件請加QQ:645792927 邹红费
    ce qui veut dire « Si vous avez besoin d’acheter le grand accord de station, veuillez ajouter QQ : 645792927 pour envoyer un e-mail à Zou Hongfei » !!! merci deepl... et c’est toujours ce même message..

    s’il y a qq chose à faire, merci d’avance

    pam

    • je complète
      c’est toujours la même IP 103.197.70.56
      pas de log nospam (normal, puisque pas vu), pas de log spip (bizarre ? )
      je le trouve que dans le log http... avec un GET et un POST à chaque fois
      l’inscription a bien été stocké, avec un statut à confirmer

      il est possible de bloquer spécifiquement cet IP ?

      pam

    • Dans les « REGLAGES PERSONNALISES » du htaccess
      mettre un :

      Deny from 103.197.70.56

      Ca devrait etre bon ?

    • merci

      c’est ce que j’ai fait, mais ca continue
      mais je ne suis pas sûr que le serveur apache prenne en compte tout de suite le htaccess, il faut peut-être le redémarrer, ou à minima le rafraichir, or je suis sur un mutualisé ovh, donc je n’y ai pas accès

      je ne sais pas comment vérifier si le htaccess est bien actif ?

      encore merci
      pam

    • Il suffit de faire une erreur dans le .htaccess
      Par exemple ecrire « Erreur » sur la premiere ligne.
      Il devrait y avoir alors une page avec Internal Servor Error.
      Si tout marche, c’est que le .htaccess est inactif.

    • exact, c’est immédiat donc le htaccess fonctionne bien
      j’ai essayé Deny from 103.197.70.
      et finalement, j’ai interdit les inscriptions en ligne...
      j’attends un peu pour réouvrir, on verra

    • Bonjour,
      Je rencontre exactement le même soucis depuis ce weekend, par contre cela impacte une dizaine (au moins) de mes sites, j’aimerais trouver une solution perenne ? Quelqu’un aurait une idée ?
      Merci, c’est urgent !
      Pour info l’Ip est 103.158.160.136

    • et bien le fait de supprimer les inscriptions et de vider le cache, a stoppé le pb
      mais après 24h, j’ai réouvert, et quelques heures plus tard, ca a recommencé, d’abord lentement, puis encore plus fort qu’avant... 700 inscriptions par heure !
      j’ai donc refermé les inscriptions

      ca devient problématique, car au milieu des 2400 inscriptions de cet après-midi, il y avait UNE vraie inscription, ca aurait été dommage de la purger avec les autres !!

      si les logs http peuvent aider... me le dire

      pam

    • Quelle Ip maitenant ?

    • la même que toi... !!!
      103.158.160.136
      exactement 1648 enregistrements dans la table auteurs en 6h30...
      bizarrement, plus de mails ? il faudrait que je les rapproche pour voi...

      pam

    • Moi j’ai bloqué via htaccess et je suis tranquille depuis :
      Deny from 103.158.160.
      Deny from 103.197.70.
      Cela dit je suis pas complétement serein non plus. On va peut-être se réveiller avec des milliers de faux comptes en BDD.. Moi j’ai presque une vingtaine de site impactés... La galère...

    • le D majuscule de Deny à de l’importance ?

      S’il y a une nouvelle IP à chaque vague, que faire de plus ?!

      visiblement, il arrive à piéger le « jeton » périssable du formulaire... il pourrait y avoir un log nospam pour avoir une idée des jetons et de leur durée de vie ?

    • Bonjour,

      Dans le htaccess au début je pemets :

      RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^AU|BG|CZ|GA|IL|RU|KZ|SG|SK|UK$ [NC]
      RewriteRule .* https://casse-toi.com [R=301,L]

      les pays lister n’ont pas accès au site et ça évite des soucis.

    • Bonjour,
      @pamillet :
      Perso j’ai mis rajouter dans le fichier inscription.php deux lignes :
      spip_log($_SERVER[’REMOTE_ADDR’], ’spam_form_inscription’ . _LOG_CRITIQUE) ;
      spip_log(_request, ’spam_form_inscription’ . _LOG_CRITIQUE) ;
      Juste en dessous de la ligne :
      $erreurs[’message_erreur’] = _T(’pass_rien_a_faire_ici’) ;
      Cela permet de garder dans les logs, les tentatives infructueuses de validation du formulaire et de consulter le contenu du formulaire et l’IP du bot. C’est du vite fait, mais ca permets de voir si il y a beaucoup de tentatives.

      @Pierre Kuhn :
      De mon coté, le filtrage par Pays n’est pas possible, j’ai des sites un peu partout dont en chine...
      Merci,
      Jul

    • site en chine donc seveur chinois, spamer par les chinois ?

    • Non, mes sites chinois sont chez GANDI ;)

    • et tu as un url que l’on regarde ce qui se passe ?

    • Les IPs sont de Hong Kong.
      Ca fait une cible plus precise que la Chine continentale.

    • Le but de notre message est moins de bloquer les IPs que de trouver une alternative a recaptcha.
      Aujourd’hui c’est des IPs de la chine, demain ca viendra d’ailleurs...

    • Jul, oui bien sur mais est ce que tu as bien les champs adéquate dans le formulaire en question qui sont rajouter par nospam ?
      Est ce que tu as la dernière version du plugins ? idem pour SPIP ?

    • Oui, j’ai bien les champs adéquate, j’en ai même deux supplémentaires.
      Dernière version de tous les plugins et SPIP 3.2.15.

    • de mon coté, SPIP 3.2.14 [24407], NoSPAM 2.4.1
      idem, j’ai des lecteurs francophones en chine qui peuvent commenter..
      par contre, comment vérifier que le formulaire a bien les champs « adéquate » dans le formulaire, c’est le formulaire d’inscriptions standard de spip (spip.php ?page=inscription)
      Il serait surchargé par nospam ?

    • Pamillet,

      Tu as une url ? Normalement cela rajoute un champs dans le formulaire à ne pas remplir.

    • et ca recommence ce matin avec une nouvelle IP, toujours à Honk Kong...
      175.100.204.5

      pourtant j’ai désactivé les inscriptions sur le site... Mais le formulaire reste accessible avec l’URL ?

      je revide le cache...

      pam

    • Idem avec cette IP...
      175.100.205.4

      Je confirme que le champs nobot est bien en place et que j’utilise moi deux champs invisibles avec Id variable...

    • Pour le coup, je vais bloquer cette fois-ci toutes les IPs provenant de Hong Kong, vu qu’il semble que toutes les attaques proviennent de la pour le moment.
      Je recommande ce site pour récupérer facilement la liste des Ips à bloquer.
      https://www.countryipblocks.net/acl.php

    • @pamillet tu as une url ?

    • L’url de quoi ?

    • http://lepcf.fr/spip.php
      ?page=identifiants
      &lang=fr
      &mode=6forum
    • @jul
      le champ nobot, tu le vois où ?
      chez moi, il y a bien un champ nobot dans le formulaire inscription.html
      mais je ne sais pas faire le lien avec l’URL d’inscription de mon site spip.php ?page=identifiants&lang=fr&mode=6forum
      ... ?

      pam

    • Je vois bien les protections nospam, peut etre lire la doc de nospam et rajoute des config en plus pour limité les spams alors.
      Mais ce site est peut etre a limité au visiteurs français ....

    • @pierre
      le site lepcf.fr est pour francophone, (avec quelques traductions) mais il y a des lecteurs francophones vivant dans d’autres pays, dont la Chine...

    • De mon coté, ca continue avec une IP chinoise :
      111.77.229.47
      J’ai déjà bloqué toutes les IPs HongKongaise.
      Vous confirmez que NoSpam protège le formulaire d’inscription par défaut de SPIP ?

    • Bonjour Pamillet,
      je sais pas si tu es tranquille avec les spams chinois mais de mon coté cela reprends alors que je bloque beaucoup d’IP désormais.
      Je viens de retravailler les vérifications effectués lors de l’inscription de manière à bloquer tous les signes chinois et tous les emails @qq.com
      Ca devrait aider... Je peux partager le code évidement.

    • Ben j’ai un copain vivant en chine avec un mail qq.com et qui est un des auteurs de mon site...

      Et ça a recommence ce jour avec une nouvelle ip.. Malheureusement, depuis une péniche en bretegne. Difficile de suivre, ça attendra

      Mais il faudrait trouver le truc de ce hacker qui contourne la protection nospam... Car ce jour il y a eu 20 attaques constatées et bloquées.. Et malgré tout des centaines d’attaques qui cherchent Pourquoi ?

    Répondre à ce message

  • 2

    Bonjour, puis-je ajouter ceci

    // proteger le #FORMULAIRE_FORMIDABLE
    $GLOBALS['formulaires_no_spam'][] = 'formidable';

    à mon fichier config/mes_options.php ?

    Est-ce que cela fonctionnera ?

    Merci

    Répondre à ce message

  • Actuellement on reçoit un mail de notification pour chaque forum posté, même quand il est détecté comme spam et rejeté.
    Est-ce qu’il y a un moyen d’éviter des mails de notification pour chaque spam bloqué ?

    Répondre à ce message

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom