Edition-gestion d’Auteurs

La gestion des Auteurs est une fonctionnalité fondamentale en SPIP, tant pour authentifier les utilisateurs autorisés à se connecter pour modifier le contenu, que pour gérer leurs droits liés au statut d’auteur qu’ils ont reçus : cette gestion est accessible dans le menu Edition de l’Espace privé.

Article publié le 21 décembre 2011, et actualisé en avril 2020

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

spip3edition En ayant Accès à l’interface privée : le back-office,
Accéder à la gestion des Auteurs est possible par deux biais :
- l’accès général se fait par le menu Edition / Auteurs
plus visible si vous cliquez simplement sur le gros bouton Edition
- accès par l’icône dans le bandeau coloré de menu rapide =>
va directement vers la création d’un nouvel auteur

 L’affichage d’un AUTEUR

L’ergonomie de l’interface privée de SPIP 3 utilise systématiquement la démarche suivante :

  1. le choix d’objets dans le menu Edition affiche un écran-liste des objets
  2. un clic lance un second écran affichant l’objet choisi
  3. le bouton Modifier affiche le formulaire de modification de l’objet
    à chaque validation enregistrant les modifications saisies, on revient au deuxième écran

L’affichage d’un auteur donne un aperçu des champs principaux :

ecrire/ ?exec=auteur&id_auteur=...

 L’édition d’un Auteur en Formulaire

ecrire/ ?exec=auteur_edit&id_auteur=...
A l’exception d’un nom, et du couple login/mot de passe (cf. ci-dessous), tous les autres champs sont facultatifs [1], étant entendu que les nouveaux auteurs sont normalement créés avec le statut de rédacteur dans l’écran de saisie modification.

Dans cet exemple, les droits maximums ont été fournis, et vous remarquerez que le pavé coloré s’étend en fonction du choix effectué pour le statut attribué à l’auteur..
N.B. : Les auteurs déclarés "visiteurs" n’auront pas accès à l’espace privé !

Si la clé PGP (utilisable pour crypter le contenu des messages envoyés) reste optionnelle, il est vivement recommandé d’indiquer une adresse de messagerie unique [2] dans le site : en effet, cela permet à chaque utilisateur déclaré de récupérer son mot de passe, de le changer, sans devoir déranger un administrateur [3].

 Les codes d’identification auteur

La saisie des identifiants de connexion impose des contrôles sur les longueurs des mots [4] à donner pour le login et le mot de passe.

La saisie controlée des identifiants d’auteur

Noter que depuis SPIP 3 [5], vous pouvez modifier les longueurs minimales exigées par SPIP en redéfinissant les deux constantes _LOGIN_TROP_COURT et _PASS_LONGUEUR_MINI dans mes_options.

le nouveau bouton d’envoi d’un mot de passe à l’inscription

Depuis SPIP 3.2 la création-inscription controlée de nouveaux auteurs est facilitée par l’apparition d’un bouton automatisant l’envoi direct à son destinataire d’un mot de passe généré pour l’occasion.

 Gestion des auteurs et espace public

C’est à la création d’un auteur que l’on définit son statut [6], qui définira son rôle ou ses droits : de fait, l’auteur créé est immédiatement activé, et utilisable, à condition de lui saisir une valeur en login ; ses droits sont définis en fonction des Statuts normalisés (sauf pour le .

Par contre,la suppression des auteurs n’est pas aussi immédiate : en effet, désactiver un auteur se fait en le passant "à la poubelle", mais ça ne le supprime pas immédiatement [7].

Dans l’espace public, un auteur ne sera affiché (dans La Boucle AUTEURS et ses critères) que s’il est effectivement auteur d’un article publié au moins ! Supprimer un auteur, qui est rédacteur d’un article, n’a pas de conséquence directe [8] sur l’article.

 Gestion des auteurs et espace privé

Les écrans d’Edition-gestion d’Auteurs proposent des accès distinguant les auteurs selon leur statut.

SPIP3 ecrire/ ?exec=auteurs

Enfin rappelons (comme b_b) un petit "hack" sympa : /ecrire/?exec=auteurs&tri_liste_aut=id_auteur permet de filtrer en attendant qu’on ait la colonne id_auteur affichée [9] ...

Et, pour le webmestre voulant tester, signalons deux plugins utiles :
- Change_statut : permet de descendre temporairement votre statut vers rédacteur ou administrateur
- Incarner : propose carrément de "prendre l’identité" d’un autre auteur.


Merci de nous signaler les coquilles, imprécisions ou erreurs qui figureraient dans cette page.

[1Remarquez le label affiché en gras, renforcé par le code [Obligatoire].

[2Contrôle de l’unicité de chaque adresse mail dans la table AUTEURS en-cours d’implémentation..

[3Attention toutefois aux protections par .htpasswd : le fichier généré par le plugin accès restreint n’est pas automatiquement mis-à-jour..

[4Suite de caractères alpha-numériques sensibles à la casse et sans espace.

[5Plus précisément la version 3.0.13..

[6La gestion du statut Auteur est un cas particulier du statut article en SPIP !

[7D’abord il faut attendre que le "génie" cron fasse son travail (dans les 24heures), et les auteurs "effectivement auteurs" associés à un article ne seront jamais supprimés, juste désactivés, sauf à utiliser un plugin Crbeille ! ..

[8Seule conséquence indirecte : si cet article n’a plus d’auteur attribué et qu’un #FORMULAIRE_ECRIRE_AUTEUR était prévu...

[9Le temps d’écrire l’information, et déjà le patch était en ligne : bravo, c’est çà, la réactivité de SPIP !


Liens A2A visibles seulement pour les inscrits.
Liens visibles seulement pour les inscrits.

Article publié le 21 décembre 2011, et actualisé en avril 2020 .

Répondre à cet article