Dépublication

Parfois des articles n’ont plus d’intérêt à une date donnée et vous souhaitez programmer leur dépublication pour qu’elle s’effectue automatiquement. Vous pouvez aussi renseigner une date d’expiration des droits d’un auteur. A la date donnée, l’utilisateur sera mis automatiquement à la poubelle et il ne pourra donc plus se connecter sur l’applicatif.

Configuration du plugin avec CFG


-  Entrez dans l’espace privé.

-  Positionnez vous sur la page CFG du plugin

-  Sélectionnez ou tapez le statut de dépublication de l’article
-  Sélectionnez le délai avant la dépublication automatique

vous sélectionnez donc ici l’état dans lequel se retrouvera l’article après dépublication. Vous pouvez sélectionner un statut existant dans SPIP (en cours de rédaction, à la poubelle,...) ou ajouter simplement votre propre statut.

Dans cette nouvelle version (1.0.x), vous pouvez désactiver la partie d’expiration des auteurs.

Configuration de la date de dépublication d’un article

-  Entrez dans l’espace privé.

-  Positionnez vous sur la page de prévisualisation de l’article.

Dépublication article 1

-  Dépliez le bloc « Dépublication » et renseignez la date souhaitée.

Dépublication article 2

-  Cliquez sur « Changer », le bloc se referme et la date apparait sous le titre ’Dépublication automatique’.

Dépublication article 3

-  A la date souhaitée, le statut de l’article « publié en ligne » sera automatiquement remplacé par le statut configuré auparavant dans CFG (dans notre exemple, ’poubelle’). La date de dépublication est alors supprimée.

Dépublication article 4

-  Pour supprimer la date de dépublication automatique, vous pouvez cocher la case à cocher ’Supprimer la date de dépublication’ et cliquer sur le bouton ’Changer’.

Dépublication article 5

Configuration de la date d’expiration d’un auteur

-  Entrez dans l’espace privé.

-  Positionnez vous sur la page de prévisualisation d’un auteur.

Dépublication auteur 1

-  Dépliez le bloc « Dépublication » et renseignez la date souhaitée.

Dépublication auteur 2

-  Cliquez sur « Changer », le bloc se referme et la date apparait sous le titre ’Expiration automatique’.

Dépublication auteur 3

-  A la date souhaitée, le statut de l’auteur changera automatiquement et sera remplacé par le statut ’poubelle’. La date d’expiration est alors supprimée.

Dépublication auteur 4

-  Pour supprimer la date d’expiration, vous pouvez cocher la case à cocher ’Supprimer la date d’expiration’ et cliquer sur le bouton ’Changer’.

Dépublication auteur 5

NOUVEAU : La page de visualisation des dates de dépublication

Une nouvelle page a été ajoutée permettant de lister les articles dont une date de dépublication a été ajoutée. Cette nouvelle page permet aussi de lister les auteurs dont une date d’expiration a été ajoutée.

-  Dans le menu Edition, cliquez sur le lien ’Dépublication’. La première vue affiche les articles en attente de validation.

Liste de dépublication des articles

-  Le second onglet affiche la liste des auteurs qui vont expirer.

La version sous SVN est souvent plus à jour que les sources attachées à cet article.

Les sources sont aussi disponibles sur la zone, dans le répertoire ’depublication’.
Toute contribution à ce plugin est la bienvenue !!!

Vous pouvez retrouver des tas d’informations techniques sur notre blog http://blog.nouveauxterritoires.fr/... ou sur notre site web http://www.nouveauxterritoires.fr/D...

Discussion

33 discussions

  • Papoulain

    Quand ce plug-in sera-t-il disponible pour SPIP 3 ?

    Répondre à ce message

  • 1

    Excellent plugin.
    Pourrait-il s’étendre également aux brèves ?

    • Nicolas

      Super,
      Egalement intéressé par la dépublication des brèves.

    Répondre à ce message

  • Bonjour,

    Comment utilise t’on le champ « ajouter votre propre statut » ?

    En effet, j’ai beau y mettre n’importe quoi, cela n’a aucun effet. Je suis novice sous SPIP, mais j’imagine qu’il faut au préalable que j’ai créé mon statut dans SPIP ?

    Merci de votre aide...
    Jérémy

    Répondre à ce message

  • Je souhaiterais que les articles réintègrent une rubrique précise une fois qu’ils sont dépubliés, que dois-je taper comme fonction ?

    Répondre à ce message

  • Bonjour,

    je souhaiterais bien tester ce plugin, mais le lien renvoi vers une erreur.

    Si quelqu’un peut m’indiquer ce qu’il en est, par avance Merci.

    Répondre à ce message

  • Bonjour, j’ai la même remarque qu’une autre personne mais sans réponse sur le forum....Pourrait-on avoir la possibilité de rendre cette fonction plus que très utile aux redacteurs..... car il faut être administrateur pour y avoir accès.

    Cordialement

    Répondre à ce message

  • 1
    Bruno Dislaire

    Bonjour,
    je trouve ce plugin très intéressant, mais je voudrais lui apporter quelques modifications. En effet, je souhaite dépublier les articles d’une seule rubrique de mon site. Serait-il possible de n’affecter la date de dépublication qu’à une seule rubrique au lieu de toutes les rubriques du site ?
    Sinon, serait-il possible de n’avoir aucune date de dépublication par défaut (la date par défaut étant un mois après la publication), et de ne fixer une date de dépublication qu’aux articles désirés ?
    Merci de vos conseils.

    • Salut à tou-te-s
      bonne idée ce plugin et beau travail !

      Serait-il possible de n’affecter la date de dépublication qu’à une seule rubrique au lieu de toutes les rubriques du site ?

      de même, cette option serai très intéressante.

      merci à vous
      et bonnes fêtes a tou-te-s

    Répondre à ce message

  • Bonjour,

    le plugin ne change pas le status de la rubrique à 0 lorsque une rubrique devient vide après la dépublication.

    Répondre à ce message

  • Bonjour,
    J’ai testé ce plugin qui pourrait m’être très utile pour la gestion de mon site.
    Seulement, le bloc de dépublication n’est accessible qu’avec le profil d’admin principal.
    En tant qu’admin restreint, on ne peut pas utiliser la fonctionnalité et c’est bien dommage, car ce sont les admin restreints qui ont la charge de la mise en ligne.
    Est-ce normal ou est-ce que j’aurais mal installé le plugin ?

    Répondre à ce message

  • 2

    Hello !

    Ce plugin a l’air sympa seulement j’ai quand même une petite question : Une fois l’article dépublié, que se passe t’il si un visiteur lambda cherche à se connecter dessus après par exemple, avoir cliqué un lien menant vers l’article ou l’avoir trouvé dans un moteur de recherche ?

    Merci d’avance ;)

    • Bonjour,

      L’article est dépublié comme le fait SPIP classiquement.
      SI on essaye d’accéder à l’article dépublié, SPIP renvoie normalement une erreur 404.

      C’est le système classique de SPIP, il n’a pas été modifié.

    • Hmmm... ok, le problème en l’état est que ca renvoit les « fausses erreur 404 » historiques de SPIP, c’est à dire une page 404 mais sans header 404. Du coup ca fais une page morte qui traine dans le site sans réelle valeur ajoutée pour le contenu (au sens moteurs de recherches)

      En même temps justement ca laisse le champs libre pour imaginer pas mal de choses. Je ne suis pas développeur mais j’imagine une évolution qui permettrait, pour chaque page dépubliée, de choisir quel type d’erreur on veut renvoyer :

      • erreur 404 n’habite plus à l’adresse indiquée
      • erreur 410 a vu la quitance de loyer arriver et a disparu sans laisser d’adresse
      • redirection 301 merci de transférer le courrier à

      Ca doit pas être grand chose, avec le bon pipeline, je vias essyarer de voir ce que je peux faire

    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