prive/objets/infos/auteur ne tient pas compte de _STATUT_AUTEUR_RUBRIQUE #2756

Closed
opened 11 years ago by miros · 7 comments
miros commented 11 years ago

Bonjour,
Dans SPIP 3.0.2, si l'on utilise define('_STATUT_AUTEUR_RUBRIQUE', '0minirezo,1comite')
cela permet d'affecter une rubrique à un rédacteur dans la page de modification de l'auteur, mais dans la page de l'auteur, on ne voit pas les rubriques affectées à l'auteur, alors que pour les administrateur restreint, cela s'affiche dans le bloc "auteur numéro".

Pour cela, il suffit d'ajouter au début du fichier prive/objets/infos/auteur.html :

#SET{statuts_auteurs,#VAL{_STATUT_AUTEUR_RUBRIQUE}|constant|explode{','}}

puis de remplaçer dans ce fichier :

{si #STATUT|=={0minirezo}}

par :

{si #STATUT|in_array{#GET{statuts_auteurs}}}

Remarque :
Le libellé qui s'affiche est 'Cet administrateur gère les rubriques suivantes :'.
Pour un rédacteur (restreint), il serait intéressant d'avoir 'Cet auteur est restreint aux rubriques suivantes : '.

Cordialement
Equipement

Bonjour, Dans SPIP 3.0.2, si l'on utilise define('_STATUT_AUTEUR_RUBRIQUE', '0minirezo,1comite') cela permet d'affecter une rubrique à un rédacteur dans la page de modification de l'auteur, mais dans la page de l'auteur, on ne voit pas les rubriques affectées à l'auteur, alors que pour les administrateur restreint, cela s'affiche dans le bloc "auteur numéro". Pour cela, il suffit d'ajouter au début du fichier prive/objets/infos/auteur.html : <pre>#SET{statuts_auteurs,#VAL{_STATUT_AUTEUR_RUBRIQUE}|constant|explode{','}}</pre> puis de remplaçer dans ce fichier : <pre>{si #STATUT|=={0minirezo}}</pre> par : <pre>{si #STATUT|in_array{#GET{statuts_auteurs}}}</pre> Remarque : Le libellé qui s'affiche est 'Cet administrateur gère les rubriques suivantes :'. Pour un rédacteur (restreint), il serait intéressant d'avoir 'Cet auteur est restreint aux rubriques suivantes : '. Cordialement Equipement
Owner

Version cible mise à 3.1

**Version cible mise à 3.1**
b_b commented 9 years ago
Owner

Assigné à b_b

**Assigné à b_b**
b_b commented 8 years ago
Owner
Pour info : https://core.spip.net/issues/3241#note-2
b_b commented 8 years ago
Owner

Statut changé à En cours

**Statut changé à En cours**
b_b commented 8 years ago
Owner

Et hop, voilà un patch qui mixe #3241 et la proposition faite ici.

Et hop, voilà un patch qui mixe #3241 et la proposition faite ici.
Poster

Bonjour,

Dans l'attente d'une évolution de SPIP sur ce sujet, j'avais surchargé le fichier prive/objets/infos/inc-auteur-rubriques.html, comme on peut le voir dans le fichier cirr_141218.zip qui figure à l'adresse suivante : http://contrib.spip.net/cirr-plugin-redacteur-restreint

Cordialement
Equipement

Bonjour, Dans l'attente d'une évolution de SPIP sur ce sujet, j'avais surchargé le fichier prive/objets/infos/inc-auteur-rubriques.html, comme on peut le voir dans le fichier cirr_141218.zip qui figure à l'adresse suivante : http://contrib.spip.net/cirr-plugin-redacteur-restreint Cordialement Equipement
b_b commented 8 years ago
Owner

Appliqué par commit r22034.
Statut changé à Fermé

Appliqué par commit r22034. **Statut changé à Fermé**
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.