cirv : plugin « rédacteur valideur »

Le plugin « cirv : rédacteur valideur » offre la possibilité d’autoriser certains rédacteurs à publier leurs propres articles.

Compatibilité

Le plugin est compatible avec SPIP 2.0, SPIP 2.1 et SPIP 3.0.

Il est compatible avec PHP 5 (y compris PHP 5.3).

Il nécessite le plugin « ciautoriser : Pipeline pour autoriser » qui surcharge les fonctions d’autorisation. Aussi, ce dernier est incompatible avec les plugins qui surchargent les fonctions d’autorisation.

A noter que le plugin « ciautoriser : Pipeline pour autoriser » est utilisable par plusieurs plugins. Pour en savoir plus : http://article.gmane.org/gmane.comp.web.spip.devel/59132

Installation

Ce plugin s’installe comme tous les plugins, cf. http://www.spip.net/fr_article3396.html

Il nécessite le plugin « ciautoriser : Pipeline pour autoriser », qui figure à cette adresse : http://contrib.spip.net/ciautoriser-plugin-Pipeline-pour-autoriser.

Paramétrage

Le plugin ne nécessite pas de paramétrage.

Utilisation

Dans l’espace privé de SPIP, sélectionner un auteur qui a le statut de rédacteur. L’écran suivant s’affiche :

Cocher la case « Ce rédacteur peut publier ses propres articles », puis cliquer sur le bouton [Valider].

Cet auteur peut désormais publier ses propres articles. Dans ses propres articles, il dispose du bloc de statut, à gauche de l’article, avec la ligne « publié en ligne », etc. :

Version successives du plugin

La version du 14/06/2012 ajoute la compatibilité avec SPIP 3.

La version du 29/10/2012 ajoute une option supplémentaire pour les rédacteurs : « Ce rédacteur peut publier (dans ses rubriques uniquement) ses propres articles et les articles (avec le statut proposé) que leurs auteurs ne peuvent pas publier ».

La version 2.0.0 du 27/02/2014 ajoute le fichier paquet.xml.

Dernière modification de cette page le 22 mars 2019

Discussion

16 discussions

  • 1
    Wingraphy

    Les 2 plugins cirr et civr ne fonctionnaient pas chez moi ( le rédacteur ne pouvait publier dans sa rubrique ) car la version de ciautoriser n’était pas la bonne : 1.0 au lieu de 1.2. En fait le package cirr_101126.zip contenant cirr et ciautoriser ne contient pas la bonne version de ciautoriser, il faut la prendre séparément.

    Répondre à ce message

  • 3
    Christophe

    Bonjour

    J’ai un petit souci. J’ai créé un nouveau rédacteur, l’option « ce rédacteur peut créer ses propres articles est disponible », je peux la cocher, oui mais voilà, lorsque je cherche à valider, le choix (et les droits) retombe désespérément sur « Ce rédacteur ne peut pas etc. ».

    Bien cordialement

    NB1 : Je n’ai repéré aucune incompatibilité avec un autre plugin.
    NB2 : j’ai également installé « rédacteurs restreints », qui lui, fonctionne nickel. Son activation ou sa désactivation ne change rien au problème.

    • Equipement

      Bonjour,
      Il convient de vérifier que le champ « cistatut » a bien été ajouté à la table spip_auteurs.
      Si ce n’est pas le cas, désinstaller le plugin CIRV (avec le lien « Désinstaller » et pas en décochant la case) et l’installer à nouveau.

    • Christophe

      Merci de cette réponse.
      Malheureusement, désinstaller et réinstaller le plugin (par le lien adéquat) ne crée pas la colonne voulue.
      Faut-il que je la crée directement par une requête SQL ?

    • Equipement

      Bonjour,
      Il convient d’ajouter, dans la table spip_auteurs, le champ « cistatut » ( VARCHAR(20) DEFAULT ’’ NOT NULL).

    Répondre à ce message

  • 1

    bonjour,

    est ce que par défaut on peut on peut avoir un nouveau rédacteur pouvant publié ? car dans notre cas, un nouveau rédacteur ne peut publier.
    merci

    Répondre à ce message

  • 3

    Bonjour,

    par défaut le rédacteur dans SPIP spip.net article3517
    ne peut pas : * Modifier un article publié, même s’il en est l’auteur ;

    est-ce que avec ce plugin le rédacteur
    ne peut pas : * Modifier un article publié, sauf s’il en est l’auteur ?

    ( question un peut équivalente, sur ses articles publiés il dispose toujours du bloc de statut ? et il peut donc rétrograder ses articles à « en cours de rédaction » ?)

    Est-ce qu’il peut permettre à un autre rédacteur de modifier son texte ? en le déclarant co-rédacteur de son article ?

    • Equipement

      Bonjour,
      Un rédacteur, qui a l’option « Ce rédacteur peut publier ses propres articles » :
      -  ne peut pas modifier un article publié, sauf s’il en est l’auteur.
      -  peut permettre à un autre rédacteur, qui a l’option « Ce rédacteur peut publier ses propres articles », de modifier son texte en le déclarant co-rédacteur de son article.

    • Bonjour,
      il existe donc une possibilité « d’usurpation d’identité » : un rédacteur-valideur peut écrire un article, déclarer rédacteur un autre rédacteur (simple ou rédacteur-valideur) et se soustraire lui même comme rédacteur de l’article qu’il vient d’écrire.
      (c’est pas pour couper les cheveux en 4, juste pour signaler cette possibilité à prendre en compte donc. Une parade (si nécessaire ...) serait l’obligation de passer par un administrateur pour faire la demande de co-rédaction. Possible ? )

    • Bonjour,

      je m’aperçois qu’un simple rédacteur dispose également de la possibilité d’ajouter un auteur,
      par contre pas dans retirer un (quand est-il pour un rédacteur-valideur ?).
      Je vais de toute façon tester ce plugin intéressant, très bientôt .
      Merci

    Répondre à ce message

  • 1

    Merci.
    Vais-perdre les permissions/restrictions faites avec le Plugin « Accès Restreint » ?

    Répondre à ce message

  • 1

    Si j’ai bien compris cirv et cirr sont incompatible avec le Plugin « Accès Restreint » ?
    J’aurais aimé savoir quelles tables et champs ils ajoutent à la Base de données ?
    merci

    Répondre à ce message

Ajouter un commentaire

modération a priori

Attention, votre message n’apparaîtra qu’après avoir été relu et approuvé.

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

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