Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
Pages: 1
[fr-fr] Auteurs et autorisations
Les autorisations des utilisateurs sous textpattern
J’ai pas mal fouillé le fonctionnement des droits par défaut des users sous txp la semaine dernière. À part la doc sous textbook in english, je n’ai rien trouvé de vraiment détaillé.
Je me suis donc fait un memo sous forme de tableau. Le voici que je partage. J’attends vos remarques pour corrections et améliorations éventuelles.
_
Autorisations par défaut
_
Mes tests ont été effectué sur la version 4.07, je n’ai pas encore vérifié si des modifs ont été apportés sur la 4.08.
L’interface d’admin de textpattern est composé de 4 rubriques principales :
- Contenue
- organiser
- rédiger
- articles
- images
- fichiers
- liens
- commentaires
- Présentation
- sections
- gabarits
- modules
- styles
- Administration
- diagnostics
- préférences
- auteurs
- activité
- plugins
- importation
- Extensions (activé uniquement si vous avez installés des plugins proposant des options)
En barré les rubriques et sous-rubriques masqués, non autorisés.
En souligné les rubriques et sous-rubriques accessibles avec toutes les fonctions actives.
En gras les rubriques et sous-rubriques accessibles avec des fonctions restreintes.
RÉDACTEUR SIMPLE | |
---|---|
Contenue | Rédiger : TOUT MAIS ne peut pas publié son article (en attente de validation par défaut) Articles : voit tous les articles et visualise toutes les sources, mais ne peut modifier que ses articles non publiés |
|
|
Administration | Auteurs : ne voit pas la liste des autres auteurs, peut uniquement modifier son pass |
|
|
RÉDACTEUR AVANCÉ | |
Contenue | Rédiger Articles : voit tous les articles et visualise toutes les sources, peut modifier tous ses messages même ceux déjà publiés Images Fichiers |
|
|
Administration | Auteurs : ne voit pas la liste des autres auteurs, peut uniquement modifier son pass |
|
|
RÉDACTEUR EN CHEF | |
Contenue | Organiser Rédiger Articles : TOUT SAUF supprimer les articles des autres auteurs Images Fichiers Liens |
Présentation | Sections Gabarits modules |
Administration | auteurs : voit la liste des autres auteurs, peut uniquement modifier son pass activité |
|
|
DESIGNER | |
Contenue | Rédiger : TOUT MAIS ne peut pas publié son article (en attente de validation par défaut) Articles : voit tous les articles et visualise toutes les sources, mais ne peut modifier que ses articles non publiés Images Fichiers |
Présentation | |
Administration | Auteurs : ne voit pas la liste des autres auteurs, peut uniquement modifier son pass |
|
|
ASSISSTANT ADMIN | |
Contenue | |
Présentation | |
Administration | préférences auteurs : voit la liste des autres auteurs, peut uniquement modifier son pass (ne peut pas créer ou modifier des users) activité plugins importation |
Extensions | |
ADMIN | |
Contenue | |
Présentation | |
Administration | |
Extensions |
_
Remarques
_
- Un redacteur simple n’a pas du tout accès aux images, même pour les visualiser. Difficile donc de rajouter une image du site à son article. Une extension comme upm_img_popper permet de contourner cet interdit.
- L’acces aux images, c tout ou rien !! Il n’y a pas de filtre par auteurs comme pour les articles. Un rédacteur avancé par ex. peut supprimer toutes les images s’il le désire.
- Idem pour la création de catégories, c tout ou rien, impossible de créé un auteur restreint qui ne pourra créer que des catégories d’articles par ex.
- Entre Admin et Assisstant Admin, la seule nuance est sur la création et modification des auteurs, privilège réservé à l’admin.
- les designers et rédacteurs avancés ont un full accès aux images, mais aucun à organiser, donc ils ne peuvent pas créer de catégories pour les images qu’ils importent
_
Modifier et améliorer
_
Pour modifier les autorisations par défaut de textpattern, il suffit de modifier le fichier admin-config.php
(textpattern/lib/admin-config.php).
tout en bas de ce fichier vous trouverez ceci :
$txp_permissions = array(
'admin' => '1,2,3,4,5,6',
'admin.edit' => '1',
'admin.list' => '1,2,3',
'article.delete.own' => '1,2,3,4',
'article.delete' => '1,2',
'article.edit' => '1,2,3',
'article.edit.published' => '1,2,3',
'article.edit.own' => '1,2,3,4,5,6',
'article.edit.own.published' => '1,2,3,4',
'article.publish' => '1,2,3,4',
'article.php' => '1,2',
'article' => '1,2,3,4,5,6',
'list' => '1,2,3,4,5,6',
'category' => '1,2,3',
'css' => '1,2,6',
'diag' => '1,2',
'discuss' => '1,2,3',
'file' => '1,2,3,4,6',
'form' => '1,2,3,6',
'image' => '1,2,3,4,6',
'import' => '1,2',
'link' => '1,2,3',
'log' => '1,2,3',
'page' => '1,2,3,6',
'plugin' => '1,2',
'prefs' => '1,2',
'section' => '1,2,3,6',
'tab.admin' => '1,2,3,4,5,6',
'tab.content' => '1,2,3,4,5,6',
'tab.extensions' => '1,2',
'tab.presentation' => '1,2,3,6',
'tag' => '1,2,3,4,5,6',
);
1 = Admin
2 = Ass Admin
3 = Redac chef
4 = Redac Avancé
5 = Simple Redac
6 = Designer
Mettre le numéro = autoriser
Enlever = interdire
_
bot_privs
_
Pour ceux qui n’aime pas modifier les fichiers de textpattern, il existe ce plug’in qui permet de modifier les autorisations par une interface graphique.
Je n’ai pas testé cette extension mais elle permet en plus (je crois) de créer des auteurs supplémentaires.
_
ied_hide_in_admin
_
Un plug-in complémentaire. Il permet de masquer des zones de Rédiger – Image – Organiser en fonction des auteurs.
Exemple : vous désirez créer un designer qui puisse importer des images ET créer uniquement des catégories images. Ce plug-in permettra de masquer les catégories articles, fichiers et liens à ce type d’auteur, pour ne laisser visible que les catégories images.
Il permet aussi de personnaliser la partie “rédiger” assez finement. Afficher tel custom field ou pas, les catégories ou pas, les sections etc… en fonctions des auteurs.
Pour les Images, il ne permet que de masquer les options d’importation (masquer la fonction “remplacer image” ou “upload de miniature” etc.).
_
asv_auth_articles
_
Pas testé, mais ce plug-in permettrait de masquer la liste des articles des autres auteurs aux rédacteurs simple, avancé et designer. Pour ne voir apparaitre que leurs articles.
___________________________________________________
Si vous avez des astuces, plug-in ou autre concernant les autorisations des auteurs. Participez.
P.S.: C’est moi qui hallucine ou les fonctions de textile ne sont que partiellement activés dans ce forum ? |^. |
pour un align top dans une cellule ne fct pas. |\2. |
pour rowspan ne marche pas non plus. Enfin bon, j’vous avais préparer un jolie tableau avec texte couleur %{color:red}Interdit%
et tout. Je balance sur le forum et paf. Pas de couleurs, ni mise en forme. Dommage. C’est moins lisible du coup.
Last edited by sacripant (2009-05-13 15:56:52)
Offline
Re: [fr-fr] Auteurs et autorisations
Merci pour ce fastidieux travail !
Je pense que ça sertira à pas mal de monde.
françois
Offline
#3 2009-05-14 06:11:01
- Niconemo
- Member
- From: Rhône-Alpes, France
- Registered: 2005-04-18
- Posts: 557
Re: [fr-fr] Auteurs et autorisations
Oui, c’est un beau consensé. C’est pratique d’avoir ces infos rassemblées.
Nico
Offline
Re: [fr-fr] Auteurs et autorisations
Effectivement, je connaissais déjà mais le fais de l’es avoir sous la main comme ça aide pas mal, merci de partager ce travail.
Tu peux aussi le mettre sur textbook si tu veux (ou si tu as le temps).
A+
Offline
Re: [fr-fr] Auteurs et autorisations
Tu peux aussi le mettre sur textbook si tu veux (ou si tu as le temps).
Ce serait bien qu’il y ai plus de contenus in French sur ce wiki. Mais je n’ai pas encore pris le temps de comprendre son fonctionnement ni sa syntaxe.
En tout cas, ce contenue est bien sur copyleft. Si quelqu’un maîtrise le wiki, Il peut le mettre en ligne.
Offline
Re: [fr-fr] Auteurs et autorisations
entre Txp 4.4 et Txp 4.4.1, une ligne a été ajouté aux $txp_permission
:
211 'image' => '1,2,3,4, 6',
212 'image.create.trusted' => '1,2,3, 6',
213 'image.edit' => '1,2,3, 6',
à la ligne 212 : image.create.trusted
. Quelqu’un pourrait-il me dire ce que cette permission permet de faire ?
Offline
Re: [fr-fr] Auteurs et autorisations
Patrick.
Github | CodePen | Codier | Simplr theme | Wait Me: a maintenance theme | [\a mi.ni.ma]: a “Low Tech” simple Blog theme.
Offline
Re: [fr-fr] Auteurs et autorisations
J’suis complètement passé à côté de cette info. Merci Pat.
Depuis quand un SWiF est une image ?
Offline
Re: [fr-fr] Auteurs et autorisations
… Selon le commentaire du code, il s’agit d’une protection de faille de sécurité XSS sur les fichier SWF. Voir sur Wikipédia.
Patrick.
Github | CodePen | Codier | Simplr theme | Wait Me: a maintenance theme | [\a mi.ni.ma]: a “Low Tech” simple Blog theme.
Offline
Pages: 1