Statuts d’articles par lots

Ce plugin permet de modifier rapidement le statut des articles d’une rubrique ou de tout un site.

Une fois installé, le plugin propose une entrée « Statuts d’articles » dans le menu Publication.

Un formulaire permet de sélectionner les articles à modifier :

-  choix d’une rubrique (branche complète),
-  articles publiés avant et/ou après une certaine date (incluse),
-  articles ayant un certain statut.

En cliquant sur "Rechercher", les articles correspondants sont affichés, avec une case à cocher qui permet d’en exclure certains.

On choisit un nouveau statut et on valide.

Le formulaire se recharge et montre la sélection d’articles avec leurs nouveaux statuts.

NB : Les statuts des rubriques et des documents attachés aux articles sont recalculés après la mise à jour des statuts des articles.

Discussion

11 discussions

  • Est-il possible d’ajouter une option pour prendre en compte la date de mise à jour des articles plutôt que la date de publication ?
    En effet avec le fonctionnement actuel je constate que les articles mis à jour ultérieurement à une date de filtre sont inclus dans le filtre.

    Répondre à ce message

  • Une idée complémentaire (suite à un besoin de ré-organisation dans un site)

    Bonjour,

    Serait-il possible de modifier / compléter ce plugin avec des champs complémentaires :
    - une case à cocher : branche ou rubrique seule ?
    - un champ optionnel de recherche sur une partie du titre (un critère LIKE %%titre%%
    - une rubrique de destination (optionnelle)
    - voire (usage réservé aux Webmestres) un critère complémentaire [1] exprimé en direct

    Ce serait bien pratique pour déplacer de nombreux articles dans une nouvelle sous-rubrique...
    /je n’ai pas trouvé d’autre plugin qui s’y approcherait /
    Sinon plutôt que de déplacer chaque article individuellement, peut-être que Duplicator permet un traitement par lots ?

    PS serait-ce inimaginable de développer/restructurer la fonctionnalité de Recherche_Article (utilisable dans le privé et dans divers plugins (A2A...) comme une noisette privée ré-utilisable ?

    Merci de toute réflexion
    Bloavez Mad

    Répondre à ce message

  • 1

    Bonjour est-ce que le changement de statut se répercute également sur les événements (plugin agenda) associés aux articles ?

    Merci

    Répondre à ce message

  • 1

    Bonjour et merci pour ce plugin.
    Un bel économiseur de clics,
    Dans ma liste des plugins parfaits.

    Répondre à ce message

  • Pour info, je le teste avec Spip 4.1.5, et je ne rencontre aucun problème.

    Répondre à ce message

  • 4

    Bonjour,
    je suis trés interréssé par ce plugin mais il ne fonctionne pas chez moi, ça m’affiche

    {selecteur_rubrique, filtre_rubrique, label=<:statut_articles:champ_rubrique:>} {date, filtre_date_fin, label=<:statut_articles:champ_date_fin:>} {date, filtre_date_debut, label=<:statut_articles:champ_date_debut:>} {selection, filtre_statut, label=<:statut_articles:champ_statut:>, datas=#ENV{statuts}} {hidden, recherche, valeur=1} 

    avec un bouton rechercher ...

    quelqu’un sait comment résoudre ça ?
    Faut il un autre plugin en complément ?

    merci pour vos réponses

    version spip : 3.1.6

    • Non, pas d’autre plugin nécessaire, pas de dépendance.

      Essaie de vider le cache, ou de mettre un var_mode=recalcul sur la page en question.

    • Ah ben non, tu as raison, je confirme que le plugin est tout cassé.

      Je regarde ça.

    • Ok, erreur d’inattention, en fait le plugin nécessite Saisies, il manque donc un <necessite> dans le paquet.

      Je corrige ça, en attendant tu peux installer Saisies et ça marchera.

    • super çà fonctionne.

      merci pour la réactivité.

    Répondre à ce message

  • 1

    Pour info, je viens de faire un petit commit :

    Ce plugin est normalement compatible 3.0.X et 3.1.X donc on revoie un peu la form du formulaire pour que cela reste fonctionnel

    Version 1.1.2

    Répondre à ce message

  • Bonjour,
    a l’activation du plugin j’ai le message d’erreur « Filtre picker_selected non défini » dans ../plugins/statut_articles/formulaires/changer_statut_articles.html

    La version du SPIP 3.0.17 [21515]

    Comment remédier ?

    Répondre à ce message

  • Mise à jour 1.1.0 : ajout d’un filtre sur le statut des articles.

    Répondre à ce message

  • 2

    Bonjour, très beau projet !!
    Y a-t-il moyen d’ajouter une recherche sur les événements du plugin agenda ?

    Merci

    • Bonjour,
      le plugin est conçu (pour l’instant) pour les articles uniquement.

    • Merci, je l’utiliserai une fois implémentée la possibilité de l’intégration des autres objets rédactionnels de spip.

    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