SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

286 Plugins, 197 contribs sur SPIP-Zone, 252 visiteurs en ce moment

Accueil > Squelettes > Outils pour squelettes > Dépublication > Dépublication

Dépublication

16 décembre 2010 – par Julien Redondo – 80 commentaires

37 votes

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

PNG - 116.3 ko

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.

PNG - 73.7 ko
Dépublication article 1

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

PNG - 79.2 ko
Dépublication article 2

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

PNG - 60.8 ko
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.

PNG - 57.1 ko
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’.

PNG - 78.8 ko
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.

PNG - 22.3 ko
Dépublication auteur 1

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

PNG - 15.9 ko
Dépublication auteur 2

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

PNG - 12 ko
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.

PNG - 11.5 ko
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’.

PNG - 15.2 ko
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.

PNG - 54.8 ko
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 !!!

Voir en ligne : http://plugins.spip.net/depublication

P.-S.

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...

Dernière modification de cette page le 2 août 2012

Retour en haut de la page

Tout afficher

Vos commentaires

  • Le 10 septembre 2013 à 12:29, par Morad En réponse à : Dépublication

    Bonjour quincailler,

    Avez-vous réussi à finaliser le portage du plugin.
    Je souhaiterais l’intégrer sur un site réalisé en SPIP 3.
    Je peux également vous aider à la finaliser.

    Merci.

    • Le 19 novembre 2013 à 09:27, par quincailler En réponse à : Dépublication

      Bonjour Morad,

      Désolé pas eu le temps de m’y mettre et en ce moment je suis un peu charrette sur d’autres trucs urgents ... Du coup je me contente de gérer moi même mes dates en ce moment :/

      Le trunk est dispo en ligne, Maïeul a mis à dispo les sources si tu veux t’amuser ;)
      Bon courage ! Tiens nous au jus si tu avances ! ;)

    • Le 11 février 2014 à 17:11, par V1nce En réponse à : Dépublication

      Bonjour quincailler,
      J’ai la même question que Morad.
      Je n’ai pas la connaissance pour pouvoir mettre les mains dans le code pour l’améliorer.
      Je voulais savoir si depuis novembre Maieul et vous aviez pu avancer sur le portage en spip 3 ?
      Merci

    • Le 10 septembre 2014 à 16:16, par erational En réponse à : Dépublication

      Pour information, il existe maintenant pour SPIP3, le plugin Dépublie

    Répondre à ce message

  • Le 16 janvier 2014 à 17:04, par obiwanriko En réponse à : Dépublication

    J’ai retenté d’utiliser le trunk de dépublication et « no luck » ... Toujours pas d’avancé pour ce plugin ???

    Répondre à ce message

  • Le 10 décembre 2013 à 10:26, par Spipuser En réponse à : Dépublication

    Bonjour,

    Juste pour vous dire que je suis très intéressé (comme d’autres visiblement) par le portage de
    ce plugin sous SPIP 3.

    Cordialement

    Répondre à ce message

  • Le 19 mars 2013 à 17:49, par loic En réponse à : Dépublication

    Bonjour à tous, j’utilisais ce plugin qui est très intéressant et pratique sur spip 2, j’en aurais besoin sur spip 3.0, je développe un peu j’aurais aimer savoir sur quels points particuliers il faut se pencher pour le rendre compatible spip 3 ? Comme ça je donnerai un coup de main à tout le monde, merci de votre réponse !

    • Le 21 juin 2013 à 11:00, par quincailler En réponse à : Dépublication

      Bonjour,

      Je suis en train d’essayer de porter le plugin, j’ai réussi avec l’aide de la fabrique a recréer les tables articles_depublication, et à faire en sorte que la liaison se fasse sur les articles.

      Le cron est créé aussi, je ne sais pas encore si il fonctionne, car je bloque au niveau de la saisie des dates.
      J’ai bien la zone quand j’édite un article, sauf que je ne sais pas dans quel fichier mettre les listes déroulantes pour associer une date.

      Je peux mettre à dispo le zip de ce que j’ai déjà fait si ça interesse quelqu’un ;)
      Bon faudra pas s’offusquer des noms que j’ai utilisé ce sera modifié par l’auteur à la fin je pense.

      Faites moi signe si ça vous interesse, qu’on avance là dessus à plusieur ce serait cool ;)

    • Le 21 juin 2013 à 11:05, par Maïeul En réponse à : Dépublication

      Salut,

      le mieux serait que tu propose cela sur la SPIP-Zone : je suis sûr qu’il y a des tas de gens qui pourront t’aider.

    • Le 21 juin 2013 à 11:07, par quincailler En réponse à : Dépublication

      Salut Maïeul,
      Oui j’y ai pensé, mais je ne peux pas faire ça du taf, j’ai pas d’accès svn, à moins qu’il existe un autre moyen de le faire ...

    • Le 21 juin 2013 à 11:34, par Maïeul En réponse à : Dépublication

      malheureusement je ne crois pas. Mais si tu me l’envoie je peux le pubier pour toi. Et ensuite pour bosser au taf une solution assez simple, si tu peux installer git-svn sur ta machine :
      -  tu fais un git svn checkout que tu met sur une clef usb
      -  tu utilise la clef usb, tu fais les commits en git dessus
      -  de retour chez toi tu fais un git svn dcommit

    • Le 21 juin 2013 à 11:56, par quincailler En réponse à : Dépublication

      Et oui c’est bien ce qu’il me semblait ...

      Je peux essayer ça. Je vais voir si ça marche. Ton adresse : maieulALTmaieul.net c’est ok pour le zip ?

      je le transmet dès que tu me valides l’adresse.

    • Le 24 juin 2013 à 09:18, par quincailler En réponse à : Dépublication

      Merci Maïeul pour l’upload.

      Pour ceux qui veulent faire avancer à leur niveau (comme le mien) il existe un trunk sur spip-zone :
      http://zone.spip.org/trac/spip-zone/browser/_plugins_/depublication/trunk

      Pour le moment sont fonctionnels :
      -  la création de la table article_depublication et la table de lien qui va avec
      -  le cron (a vérifier)
      -  L’association aux articles (que la zone ajax) reste à trouver comment mettre les dates dans cette zone

      Reste à faire presque tout le reste ;)
      C’est un début, n’hésitez pas à contribuer ! Ensemble on devrait arriver à faire quelque chose qui fonctionne !

    • Le 2 juillet 2013 à 15:12, par Dede En réponse à : Dépublication

      Bonjour,

      Assez novice sous spip, j’utilisais ce plugin très pratique en 2.0 aussi. Il suffisait de rajouter à chaque article une date de dépublication et hop le tour était joué.
      Vu les messages ci-dessus, on m’a conseillé de tester le trunk.
      C’est fait.

      Mon retour d’expérience (utilisateur et pas pour un poil développeur) est le suivant :

      Cela ajoute un choix « Ajouter une dépublication » pour chaque article.
      Quand je clique dessus, je me trouve avec 10 depublication dont le statut est « à la poubelle » (ne serait-ce celles de la version précédente de mon spip ?).
      Je ne comprend pas bien le statut de ces « choses » : je peux les ajouter à mon article... mais si je clique dessus pour la modifier ou voir ce dont il s’agit, ça me donne un objet « quasi-vide » et la seule date est 0000000.
      Il semble aussi y avoir une erreur php avec la fonction autoriser.
      Voir les pièces jointes, car je sens bien que je ne suis pas très clair.

      Par ailleurs, le plugin ne semble pas configurable (notamment sur le statut des articles après dépublication).

      Voilà. Si j’ai fait avancer le schmilblick de quelques miettes, je serai très content.

      PNG - 41 ko
    • Le 5 août 2013 à 13:12, par obiwanriko En réponse à : Dépublication

      Bonjour
      J’ai essayé de récupérer le trunk pour mettre sur mon site mais un efois dasn le répertoire plugins spip me balance ça :
      Impossible de lire certaines descriptions XML

      Erreur dans les plugins : auto/depublication

    • Le 5 août 2013 à 13:57, par quincailler En réponse à : Dépublication

      Merci pour les retours, considérez bien le trunk comme un point de départ, il est très loin d’être fonctionnel, j’ai juste essayé de migrer l’ancien plugin avec l’aide de la fabrique ;)

      C’est super complexe pour un novice comme moi, alors pas simple d’adapter le code... Je vous conseil de tester mais pas sur votre site de « prod », ça pourrait casser des « trucs », et ça m’embêterai :/

    • Le 6 août 2013 à 11:25, par obiwanriko En réponse à : Dépublication

      Merci surtout à vous de vous penchez sur le portage de ce plugin qui comble un gros manque dans SPIP

    Répondre à ce message

  • Le 3 juin 2013 à 13:34, par obiwanriko En réponse à : Dépublication

    Bonjour
    également super méga intéressé par ce site... Maintenant C’est vital en fait d’avoir cette fonction quand on fait un site web, sinon on se retrouve avec un site monstrueux...

    • Le 6 juin 2013 à 15:39, par Jam En réponse à : Dépublication

      J’attends avec impatience la version pour Spip 3 avant de basculer mes sites.
      Merci beaucoup pour ceux qui voudront bien s’y pencher.

    • Le 6 juin 2013 à 16:14, par obiwanriko En réponse à : Dépublication

      Quel est le soucis de porter ce plugin vers spip 3 ? C’est indispensable de l’avoir pour éviter du contenu obsolète pour tous site qui se respecte HELP !

    Répondre à ce message

  • Le 8 mai 2013 à 02:05, par jfredd En réponse à : Dépublication

    Bonjour,

    pensez-vous porter ce plugin vers spip 3 aussi ?

    Merci

    Répondre à ce message

  • Le 3 mai 2013 à 13:27, par Fil En réponse à : Dépublication

    Salut,

    il me semble que le code appelle un cron toutes les 10s au lieu des 10 minutes annoncées dans le commentaire :

    http://zone.spip.org/trac/spip-zone/browser/_plugins_/depublication/depublication_pipelines.php?rev=42566#L58

    ici, donc, il semblerait plus raisonnable d’indiquer 600 (secondes !)

    Répondre à ce message

  • Le 10 octobre 2012 à 23:20, par quincailler En réponse à : Dépublication

    Bonsoir tout le monde,

    Toujours pas de nouvelle de ce fabuleux plugin concernant un portage en spip 3 ??

    Sincèrement pour gérer un fil d’actualité avec des dates de péremption il est vraiment indispensable !! Si je savais bidouiller en profondeur le code de spip je bosserai dessus mais hélas ce n’est pas le cas ... Alors si un spipeur hors norme aurait un peu de temps a consacrer à ce fabuleux plugin, il fera au moins un heureux = ;)

    • Le 12 octobre 2012 à 09:51, par Julien Redondo En réponse à : Dépublication

      Bonjour,

      Je travaille sur une nouvelle version du plugin qui sera bien entendu compatible spip 3.0.

      J’essaye de la sortir le plus rapidement possible.

    • Le 12 octobre 2012 à 11:47, par quincailler En réponse à : Dépublication

      Bonjour,

      Super ! :) J’ai bien essayé de le rendre compatible, mais pour le moment, j’ai juste réussi a afficher le tableau vide de la liste des articles ! ;)

      Suis pas assez balèse ... :/

      Bon courage, et si besoin je peux faire le « beta » testeur ! ;)

    • Le 12 octobre 2012 à 14:06, par Julien Redondo En réponse à : Dépublication

      OK
      Je veux bien d’un beta-testeur.

      Je fais le développement et je vous préviens dès que le plugin est dispo pour test.

    • Le 15 novembre 2012 à 14:19, par quincailler En réponse à : Dépublication

      Bonjour Julien,

      Alors des news de la version spip 3 ? ^^ Si on peut faire quelque chose à notre niveau, ne pas hésiter à nous en parler ;) Je ne dois pas être le seul à l’attendre avec impatience !

    • Le 16 novembre 2012 à 21:52, par Pol En réponse à : Dépublication

      Je ne dois pas être le seul à l’attendre avec impatience !

      Je confirme. ;-)
      Merci par avance !

    • Le 12 février 2013 à 18:27, par vanso En réponse à : Dépublication

      Je confirme également, pour les sites associatifs qui gèrent de nombreuses actualités, ce plugin est indispensable. Merci d’avance, je suis comme quincailler, pas bon (mais moi c’est pire !).

    Répondre à ce message

  • Le 29 novembre 2012 à 12:16, par Léo En réponse à : Dépublication

    Bonjour,

    D’abord un grand merci pour le développement et le maintien de cette fonctionnalité.

     ??? J’avoue n’avoir jamais compris qu’elle ne soit pas native dans spip, alors que dès le départ il a été possible de postdater les articles, pour les publier dans le futur. La gestion de la quantité d’articles et des articles obsolètes fait partie du quotidien des webmestres et autres admins techniques...et peut leur prendre énormément de temps, sans ce type de fonctionnalité...???

    Une réflexion en forme de proposition :

    Je pense que la mise en oeuvre actuelle de la dépublication par le plugin correspond au besoin de la gestion de sites dont la publication des articles est assurée par un seul webmestre ou une petite équipe de rédacteurs et pour un petite activité éditoriale de 3 à 4 articles ( ?) par mois en plus d’un contenu informationnel stable pour l’essentiel et donc pas soumis ( ce contenu stable ) à une dépublication automatique.

    Pour les sites ayant une activité éditoriale soutenue ( à partir de 10 à 30 nouveaux articles par jour ) et
    de nombreux rédacteurs ( à partir de plusieurs dizaines ), le mode de mise en oeuvre de la dépublication ne me semble pas correspondre , au fonctionnement et aux attentes de ces sites .
    Concrètement à partir de plusieurs dizaines de rédacteurs, il y a de fait une hétérogénéité dans les pratiques et la maîtrise de Spip, qui conduit une partie de ces rédacteurs à mal maitrîser ou à ignorer sciemment, épisodiquement ou non, cette fonctionnalité ..
    C’est alors au webmestre ( s) de la mettre en oeuvre sur de nombreux articles, ce qui devient vite une perte de temps...

    Afin de tenir compte des besoins de ces différents types de sites ( petite et grosse activité éditoriale) ne serait-il pas plus efficace que le choix du délai par défaut de la dépublication d’un article, que l’on choisit dans la configuration du plugin, s’applique automatiquement à tous les articles ? L’intervention du rédacteur serait alors sur chaque article de supprimer la date de dépublication ou de la changer . Chaque rédacteur dont l’article ne doit pas « subir » la date de dépublication par défaut ayant à coeur de protéger son travail d’une dépublication inadéquate...

    Exemple : le webmestre configure le plugin pour que la durée de vie des articles sur le site
    soit de 6 mois. Et chaque rédacteur ou les admins peuvent supprimer la date de dépublication pour qu’un article permanent ne soit jamais supprimé ( cas de l’adresse de l’organisme par exemple , etc ), et chaque rédacteur peut choisir une autre date inférieure ou supérieure à 6 mois suivant le contexte de son article .

    Cordialement,
    Léo

    • Le 14 décembre 2012 à 10:22, par Léo En réponse à : Dépublication

      Bonjour,

      Une amélioration de l’ergonomie serait d’afficher la date de dépublication sous la date de création de l’article et la date de rédaction antérieure...
      Entre ces deux dates et le choix des auteurs...
      Si c’est possible et pas trop compliqué, aucune idée pour le moment ...
      Sur les petits écrans la situation actuelle oblige à utiliser l’ascenceur ou un coup de molette...
      Et de toute façon comme la date de dépublication est plus bas, on risque sur le moment d’oublier de le faire si on est pressé et d ’être obligé de revenir le faire ...

      Bon Week-end.

    Répondre à ce message

  • Le 6 juillet 2012 à 08:04, par Papoulain En réponse à : Dépublication

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

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?

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 Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Un retour d’expérience d’utilisation de Formidable

    26 octobre – commentaires

    Il s’agissait de créer un formulaire d’inscription à un évènement modérer les inscriptions dans le privé publier les inscriptions dans le public Nous avons discuté de cette présentation lors de l’apéro SPIP du 15 février 2016 à la Cantine (...)

  • Métas +

    3 décembre – 14 commentaires

    Améliorez l’indexation de vos articles dans les moteurs et leur affichage sur les réseaux sociaux grâce aux métadonnées Dublin Core, Open Graph et Twitter Card. Installation Activer le plugin dans le menu dédié. Dans le panel de configuration, (...)

  • Adaptive Images

    15 novembre 2013 – 69 commentaires

    Un plugin pour permettre aux sites responsive d’adapter automatiquement les images de la page à l’écran de consultation. Adaptive Images, que l’on pourrait traduire par Images adaptatives, désigne la pratique qui vise à adapter les taille, (...)

  • Social tags

    8 septembre 2008 – 428 commentaires

    Le plugin Social Tags permet d’ajouter des icônes de partage de liens vers les sites tels que Digg, Facebook, Delicious.... Une fois le plugin installé et activé (voir doc.), le choix des sites se fait via un menu de configuration. Insertion (...)

  • Module de Paiement Stripe

    17 octobre – commentaires

    Stripe est un prestataire de paiement externe https://stripe.com/fr qui propose une API moderne et une interface de paiement extrêmement conviviale et efficace. Ce module permet les paiements à l’acte et les paiement récurrents. Configuration (...)

Ça spipe par là