Vider la Corbeille de SPIP

Ceci est une archive périmée mais qui reste intéressante, parfois autant pour l’article que les commentaires associés.

2 fichiers qui vont vous permettre d’effacer définitivement de votre base de données certains documents mis à la poubelle via l’admin de Spip.

Explications

Lorsque l’on efface via l’administration de spip des messages de forums ou des articles ils ne disparaissent pas immédiatement de la base de donnée, pour ceux que ça gène car ils aiment bien quand c’est bien propre et net Matthieu nous a contacté un petit script qui a fait ses preuves.

Installation (copie du Lisez-moi.txt)

Copier les 2 fichiers .php3 contenus dans l’archive dans le dossier ecrire/
Pour l’utiliser il faut se connecter a la partie privée, ça donne une url du type :
http://monsite.com/ecrire/

ajoutez corbeille.php3 à la fin de l’url pour appeler le fichier,
soit :
http://monsite.com/ecrire/corbeille.php3

Vous pouvez supprimer les documents suivants :
-  brèves refusées
-  articles à la poubelle
-  messages supprimés du forum
-  auteurs à la corbeille

La suppression supprime le document de la base,
mais PAS le cache sur le disque, NI l’indexation dans la base par le moteur de recherche.
Pensez à vider le cache du serveur et réindexez votre site de temps en temps (tous les mois, 2 mois, ou 6 mois par exemple).

Je ne suis pas responsable si ma corbeille :
-  détruit votre site
-  fait exploser votre TV
-  donne envie à votre femme d’aller voir ailleurs

Je vous rassure, rien de tout ceci ne m’est arrivé ;)

Matthieu ONFRAY - Site : www.japanim.net

Comment accèder facilement à sa corbeille

Lorsque l’on ajoute des fichiers dans le repertoire ecrire/ on peut, pour y accéder facilement, modifier les fichiers de spip. Avec pour conséquence principale de devoir retrouver et recommencer toutes ses modifications lors d’une mise à jour.

Personnellement j’ai adopté une autre méthode : je crée une annonce dans un format particulier.
-  créer une nouvelle annonce (via messagerie personnelle)
-  placer le lien directement dans le titre, par exemple ici : <a href="corbeille.php3>Vider la Poubelle</a>
-  envoyer l’annonce

Avantage : facile et rapide :) de plus les annonces « liens » ne sont pas affichées dans le même style que les autres, et sont donc facilement reconnaissable
Désavantage : pas d’édition possible en cliquant sur l’annonce (ce qui est l’effet recherché) il faut donc passer par la page ecrire/message.php3 ?id_message=xx et trouver le numéro du message - ce qui n’est pas toujours facile.

Discussion

20 discussions

  • 3

    Je viens de proposer une « variante » plus recente...fonctionne avec la 1.8.2d, basée sur celle de Matthieu ONFRAY.

    Voir variante

    Merci Mathieu

    ++

    Répondre à ce message

  • Jea POULIQUEN

    Spip version 1.2.8 plugin corbeille vers 0.7 ou 0.71
    Si on supprime des articles du forum il n’apparaissent plus sous l’article ce qui est normal.
    Pourquoi certains apparaissent dans le plugin corbeille et peuvent être supprimés de la BDD et d’autres n’apparaissent pas et ne peuvent donc pas être de la BDD ?

    Merci de vos explications
    Jean

    Répondre à ce message

  • Est-ce que les gens sont stupides ? ils parlents de leur corbeille windows et c’est un article à propos de spip...

    Répondre à ce message

  • 11
    delikanli kiz

    bonjour

    je vien davoir un ordinateur sans faire expres jai supprimer la corbeille a la place de vider ke doij faire veuillez me donner un conseille kommen faire pour avoir une autre corbeille ?

    • retrouver ma corbeille

    • je veus avoir 1 autre corbeille

    • Bonjour j’ai le mm soucis que toi j’ai aussi supprimer la corbeille et je veux donc la retrouver si tu as une solution fais la moi parvenir

      merci et bonne année

    • dubucandre

      sans v
      bouloir j’ai supprimer la corbeille,

      sans vouloir j’ai supprimé la corbeille,me donner
      conseil pour en avoir une autre
      mreci

      me donner coseil

    • moi aussi sen le vouloir g suprimer ma corbeille comment la faire revenir si vous le saver dite le moi merci

    • Bonjour tout le monde !

      Pour retrouver l’icone Corbeille, faire un clic droit sur le bureau - personnaliser - et dans la partie gauche, changer les icones du bureau...

      Greg

    • ALVES Michel

      Jai efface la corbelle par megarde que doi je faire

    • merci pour ton conseil

    • ok greg je te remerci !!!! par mégarde j’avais supprimer ma corbeille et grace a toi j’ai reussi a la remettre sur le bureau !!!mille merci !!!

    • merci bcp car j’avais fais la mm connerie

    • j’ai fait la meme erreur, aidez moi svp

    Répondre à ce message

  • comment on fai quand ton a effacer san esprer

    Répondre à ce message

  • 1

    je sais faire pour la remettre et vider dit le moi c urgent.

    • je sais pas comment faire pour remettre la corbeille sur le bureau de l’ordinateur. c très très urgents.

    Répondre à ce message

  • COMMANT FAIRE POUR RECUPERER MA CORBEILLE CAR SANS FAIRE ESPRES JE L AI SUPPRIMER

    Répondre à ce message

  • sans faire expre g supprier la corbeille et je sais pa ou je doit aller pour la récuper ma corbeille merci de me reponre je laisse mon adresse email dauphin_bleu31@msn.com merci d’avance

    Répondre à ce message

  • gentilhomme

    actuellement j’ai 187 courriers sur la poste et je n’ai plus de corbeille pour les mettre et vider la dite corbeille,que puis je faire pour éliminer mes messages ??? df’avance merci

    D.gentilhomme

    Répondre à ce message

  • 3

    Bonjour,

    merci pour cette contrib’ très pratique.

    J’ai un petit soucis :
    Warning : Cannot modify header information - headers already sent by (output started at /mnt/sites/caje.net/web/SPIP/ecrire/corbeille.php:2) in /mnt/sites/caje.net/web/SPIP/ecrire/inc_version.php on line 886

    Ce message s’affiche 5 fois dans mon header, c-à-d au dessus des icônes de l’interface privée.

    Apparemment, du moins jusqu’à présent, cela ne perturbe pas le fonctionnement du script. Mais c’est tout de même un peu gênant. Quelqu’un aurait-il une idée d’où cela peut provenir ?

    • Pardon...

      ...j’ai oublié de préciser que j’ai installé cette contrib’ sur SPIP 1.8.3

      Salutations

      et merci d’avance pour vos réponses et conseils

    • salut

      j’ai ce message d’erreur :

      Warning : Failed opening ’/var/www/html/iennyons/neo_site/ecrire/corbeille.php3’ for inclusion (include_path=’. :/usr/share/pear’) in Unknown on line 0

    • salut

      Warning : Cannot modify header information - headers already sent by (output started at /mnt/sites/caje.net/web/SPIP/ecrire/corbeille.php:2)

      svp quel est le probleme ?

    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