Il s’agit d’étendre aux rédacteurs la notion d’administrateurs restreints et de simplifier la vie du rédacteur en lui proposant uniquement les rubriques auxquelles il a été affecté.
Compatibilité
Le plugin est compatible avec SPIP 2.0 et avec SPIP 2.1.
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
Il surcharge les fichiers inc/plonger.php et inc/presenter_enfants.php de SPIP, afin que tenir compte du cas où le rédacteur est affecté à une rubrique qui n’est pas un secteur.
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 dans le même fichier ZIP que le plugin « cirr : plugin rédacteur restreint ».
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 et lui affecter des rubriques de la même manière que pour un administrateur restreint.

Cet auteur voit désormais dans l’espace privé uniquement les rubriques qui lui sont affectées (et leur descendance).

A noter que le plugin cirr désactive volontairement le menu déroulant de l’espace privé. En effet, SPIP ne filtre pas le contenu du menu déroulant avec les fonctions « autoriser », car il met le résultat en cache (commun à tout le monde).
Par ailleurs, le sous menu « Tout le site » sera partiel dans le cas où le rédacteur est affecté à une rubrique qui n’est pas un secteur (pour contourner ce problème, il serait nécessaire de surcharger le fichier exec/article_tous ... dont le contenu est différent entre SPIP 2.0 et SPIP 2.1) .



cirr_101126.zip
Vos commentaires
# Le 4 novembre 2011 à 14:20, par Toutu
En réponse à : cirr : plugin « rédacteur restreint »
Bonjour, bravo pour ce plugin ;)
J’ai juste un soucis, je donne accès à une rubrique à un auteur mais il n’y a pas de sous-rubrique à cette rubrique. Le problème c’est que lorsque l’auteur tente d’écrire un article, cela ne fonctionne pas ; j’imagine que c’est parce qu’il ne peut pas sélectionner de rubrique ?
# Le 4 novembre 2011 à 14:35, par Equipement
En réponse à : cirr : plugin « rédacteur restreint »
Bonjour,
Je n’arrive pas à reproduire ce problème.
Répondre à ce message
# Le 7 septembre 2011 à 14:00, par whoa
En réponse à : cirr : plugin « rédacteur restreint »
Bonjour,
merci pour ce plugin que je trouve plus adapté qu’accès restreint.
Par contre, un rédacteur n’a pas accès à la boîte « ajouter une image ou un document » quand il veut soumettre un article ?
Il doit d’abord enregistrer son article, puis il a enfin la possibilité d’ajouter un document à l’article. puis il doit retourner dans l’article où il a accès à la « ajouter une image ou un document ».
Comment faire pour qu’un rédacteur ait immédiatement la possibilité d’insérer une image dans son article ?
# Le 8 septembre 2011 à 10:09, par Equipement
En réponse à : cirr : plugin « rédacteur restreint »
Bonjour,
Je n’arrive pas à reproduire ce problème.
Répondre à ce message