Accueil > Internet > Côté serveur > Site dynamique : SPIP/EVA > F.A.Q. (Foire Aux Questions) > Comment nettoyer les forums d’un site SPIP

Comment nettoyer les forums d’un site SPIP

dimanche 21 février 2010, par Bertrand Guigaz

Les forums de votre site sous SPIP sont toujours pleins de messages de spam non effacés ?

Voici le moyen de les effacer de la base de donnée de SPIP.

Tout d’abord il faut vous connecter à votre base de données Spip. Pour cela vous allez utiliser PHPmyAdmin fourni par votre hébergeur.

N’oubliez pas qu’il vous faudra votre identifiant et votre mot de passe.

Lorsque vous vous serez connectés à la base de données, choisissez la table qui se nomme spip—forum.

Tout en haut de la page, vous verrez s’afficher des icônes de fonction. Cliquez sur afficher.

Ainsi vous verrez le contenu de la table ligne après ligne.
Cherchez l’en-tête de colonnes intitulé "statut" puis cliquez dessus pour classer les entrées de la table par catégorie (publié, off, privé, etc.). L’objectif est de faire apparaître tous les spam de la catégorie off groupés.

L’étape suivante vous amène à cocher tous les spam de la catégorie off.

Enfin en bas de page, vous cliquerez sur la croix rouge qui signifie effacer toutes les entrées de la base cochées.

Sur la page qui s’affiche un message vous demande de confirmer l’effacement des entrées sélectionnées, cliquez sur oui après avoir vérifié que tout est correct.

Vous avez terminé le nettoyage votre base.

Lorsque vous retournerez dans l’administration de votre site Spip, dans la partie de gestion des forums, vous constaterez que tous les spam ont disparu et n’encombrent plus l’interface de gestion.

3 Messages

  • Comment nettoyer les forums d’un site SPIP Le 11 août 2010 à 17:28, par Paladin

    Possibilité de gagner un peu de temps en, une fois sur la bonne base :

    • Cliquer sur le bouton "SQL"
    • Entrer la ligne "SELECT id_forum,texte,statut FROM `spip_forum` WHERE statut=’off’" et valider.

    Moins de champs demandés. Donc plus rapide.

    Et après avoir parcouru le texte de chaque, il suffit, si ça convient, de cliquer sur "Tout cocher".

    • Comment nettoyer les forums d’un site SPIP Le 2 février 2011 à 21:03, par Sylvain

      Et si on préfère ne pas entrer une ligne à la main, on clique sur l’onglet rechercher et on met off dans le champ correspondant à statut

      Cela revient au même...

    • Comment nettoyer les forums d’un site SPIP Le 10 février 2011 à 23:01, par Klara

      Tout est très simple, comme dans keno, j’ai essayé une fois (amis persuadé), et immédiatement tous sortis. Je pense que tout va bien avec vos conseils !