Mise en place d'un petit workflow de publication avec Drupal 7



Documents pareils
Drupal : quelques fonctionnalités (ce qu il permet, ce qu il ne permet pas)

Drupal (V7) : principes et petite expérience

Un site web collaboratif avec Drupal. Judith Hannoun - Journées INSHS 16 Octobre 2012

Mettre en place un formulaire dans le site avec le module webform

Manuel Utilisateur. Boticely

PLATEFORME DE GESTION DE CONGRÈS SCIENTIFIQUES. 12 mars 2015

Publication dans le Back Office

Point 3.1. Publier des contenus dans un portail e-sidoc. Janvier 2013 Documentation détaillée V 2.2

Présentation des CMS au CIFOM-EAA

DIRAC : cadre et composants pour créer des systèmes de calcul distribués

Virtualisation de Windows dans Ubuntu Linux

Point 1/8. L accès authentifié à un portail e-sidoc. Septembre 2012 Documentation détaillée V2.1. Sommaire

CHARTE D'UTILISATION ET CHARTE EDITORIALE DU PORTAIL ASSOCIATIF

De la production collaborative à la capitalisation des connaissances Le rôle des documentalistes

VRM Monitor. Aide en ligne

CATALOGUE DE SERVICES DE LA DIRECTION DU SYSTEME D INFORMATION DE L UNIVERSITE DE LIMOGES

Drupal, un CMS libre adapté aux besoins des bibliothèques

Point de départ état des lieux. Plus de 200 sites web Internet Périmètre institutionnel = site national + 21 sites des centres de recherche

Site web établissement sous Drupal

4. Personnalisation du site web de la conférence

Créer et gérer ses abonnements dans Citédoc bibli

Réservation de matériel

Ordinateurs de bureau HP et Compaq - Création du jeu de disques de récupération

CREG : versailles.fr/spip.php?article803

IN2P3 et PLUME Valorisation de la production de logiciels

Twitter et Netvibes pour la veille

Tour d horizon des CMS. Content Management System

Formation GISEH Module rédacteur 7, 9 juin 5, 12 juillet 2011

Projet de Portail des thèses. SYNTHESE DE L ENQUETE DESTINEE AUX DOCTORANTS août 2010

Point 1/8. L accès authentifié à un portail e-sidoc. Janvier 2013 Documentation détaillée V2.2. Sommaire

PLATEFORME DE GESTION DE CONGRÈS SCIENTIFIQUES

Questions réponses sur e sidoc

Conditions d'utilisation de la plateforme Défi papiers

Numérique. Mon Université.

NOTE 001. Le site Web EGRIAN

ESPACE NUMERIQUE DE TRAVAIL DU LYCEE LYAUTEY LCS SE3

ACDQ : GUIDE DE CRÉATION DE VOTRE PAGE WEB

Marché à Procédure adaptée. Tierce maintenance applicative pour le portail web

Rapport d'activités 2011

Devis pour la création de votre site Internet

PLATEFORME DE GESTION DE CONGRÈS SCIENTIFIQUES. h tt p : / / w w w. s c i e n c e s c o n f. o rg

SYSTÈMES DE PUBLICATION POUR L INTERNET. Beatep Marie-France Landréa - Observatoire de Paris

ANNEXE 8 : Le Mailing

Manuel d utilisation du logiciel RÉSULTATS. Édition destinée aux départements

1. Des chartes graphiques homogènes, élégantes, créatives

Guide Utilisateur simplifié Proofpoint

POINTS SAILLANTS DE LA REUNION

Guide d utilisation. AFNOR Editions Septembre 2012

Site Internet de la Ville de Marssac. Comment ouvrir un compte et devenir contributeur PAGE 1

Dans la série. présentés par le site FRAMASOFT

CMS Open Source : état de l'art et méthodologie de choix


Gestion de contenu d un site web avec TYPO3 Manuel de l administrateur

Mode d'emploi détaillé

Petit guide à l'usage des profs pour la rédaction de pages pour le site Drupal du département

Nuxeo Enterprise Platform: Guide utilisateur

CREER ET ANIMER SON ESPACE DE TRAVAIL COLLABORATIF

Politique et charte de l entreprise INTRANET/EXTRANET

Procédure pour télécharger un livre numérique de L Harmattan

Blog? Qu est-ce qu un blog?

DES OUTILS DE RECHERCHE À VOTRE MESURE, LA SUITE JURIBISTRO MD DU CAIJ : COMMENT MIEUX EXPLOITER CES OUTILS? PLAN DE FORMATION

Module SMS pour Microsoft Outlook MD et Outlook MD Express. Guide d'aide. Guide d'aide du module SMS de Rogers Page 1 sur 40 Tous droits réservés

MODE D'EMPLOI DU CONTRIBUTEUR WEB UAPV "CONTRIBUER DANS UNE RUBRIQUE DU SITE WEB"

LES DOSSIERS DOCUMENTAIRES ELECTRONIQUES. Clotilde VAISSAIRE CV CONSEIL SARL

Apprendre à manipuler le clavier Médiathèque de Bussy Saint-Georges APPRENDRE A MANIPULER LE CLAVIER

N SIRET : N

La mise en place d une cellule de veille

Éditeur Koninklijke Brill Langue(s) Multilingue

MANUEL DE PROCÉDURE POUR LA MISE À JOUR DU SITE DE FIDAFRIQUE. Documentation utilisateur Octobre 2005

Rédiger pour le web. Objet : Quelques conseils pour faciliter la rédaction de contenu à diffusion web

PLAN. Qui peut faire quoi? Présentation. L'internaute Consulte le site public

Rapidolect Les Productions de la Columelle ( ) Page 1

Tout au long de votre cursus Quel métier futur? Dans quel secteur d activité? En fonction de vos goûts et aptitudes et du «niveau d emploi» dans ce

Partie publique / Partie privée. Site statique site dynamique. Base de données.

LA GMAO ACCEDER : EXPLOITATION POUR L ENSEIGNEMENT

Rédiger des documentations à l'aide de Dokiel

Guide de l utilisateur. Demande d accréditation en ligne

Travail collaboratif avec OpenOffice Texte (Writer)

Chapitre 2 Créer son site et ses pages avec Google Site

Devis pour la création de votre site Internet

Website Express Créer un site professionnel avec Orange

L IDEX DE TOULOUSE EN BREF

Storebox User Guide. Swisscom (Suisse) SA

Personnalisation Fiche Annuaire

Guide organisateur. Mettre en place Wisembly le jour J

sommaire L organisation et la gestion des archives d entreprise...7

Sophos Mobile Encryption pour Android Aide. Version du produit : 1.3

ITIL V2. La gestion des mises en production

SCONET Modifications apportées dans la version SCONET

Je communique par

Guide technique EDI TDFC : Les Etats Comptables et Fiscaux et Sage DirectDéclaration

PARAGON SYSTEM BACKUP 2010

NOTICE D UTILISATION DE LA PLATEFORME DES AIDES REGIONALES (PAR) UNEEM PREMIERE CONNEXION - CREATION & GESTION DE VOTRE COMPTE UTILISATEUR

Initiation à la recherche documentaire

Concevoir sa stratégie de recherche d information

Guide plateforme FOAD ESJ Lille

Guide du mémoire de fin d études

Transcription:

Mise en place d'un petit workflow de publication avec Drupal 7 V1 http://jl.archimbaud.free.fr/2013_11_drupal_workflow.pdf Jean-Luc Archimbaud http://jl.archimbaud.free.fr/ Groupe Drupal Lyon réunion 14 nov 2013 Licence de cette présentation : Creative Common BY-NC-ND

PLAN Présentation et contexte Besoin Mise en œuvre Retour d'expérience et astuces utilisées Petits problèmes 2/9

Présentation Ingénieur en informatique, 57 ans, CNRS Pas développeur : réseaux, sécurité, logiciels libres, responsable de projets animateur de communautés Peu de connaissances de Drupal mais travail avec deux plates-formes sous Drupal Plate-forme logiciels libres PLUME : responsable du projet : 2007-2012 https://www.projet-plume.org Portail math (Enseignement supérieur Recherche) : coordinateur technique depuis sept 2012 http://www.mathdoc.fr/projet_portail_math http://www.portail-math.fr/ (ouverture prochaine) Pas mal de travail sur le contenu et son organisation Je ne suis pas un expert Drupal : j'essaie de faire au mieux et rapidement Au CNRS : très peu de compétence Drupal : très grand parc de SPIP 3/9

Besoin dans portail math Portail math : portail pour la communauté math : personnels des laboratoires de recherche en math (chercheur, enseignants/chercheurs, doctorants, documentalistes, informaticiens) Informations sur ce portail : descriptifs de : Ressources documentaires (pour la communauté math) Ensembles de documents Bases de données bibliographiques Points d'accès Licences/contrats Documents utiles Services informatiques (pour la communauté math) Sites utiles (pour la communauté math) Différents types de contenu --> nodes Rédaction de ces descriptifs avec relectures avant publication Roles Processus de publication : Workflow Rédacteur, responsable de rubrique/relecteur, responsable éditorial du site... Nombre modéré pour avoir une gestion des droits maîtrisable Remarque : communauté de confiance : on connaît chaque personne avec un rôle particulier 4/9

Mise en œuvre : états du workflow pour chaque type de contenu A faire : le descriptif est créé par un responsable éditorial de site, il est vierge et n'a pas encore de rédacteur. Lorsqu'un rédacteur est trouvé par le responsable éditorial de la rubrique concernée, le descriptif est basculé dans l'état suivant. En rédaction ou En rédaction collaborative : il y a une personne (état 'En rédaction') ou plusieurs personnes (état 'En rédaction collaborative') qui rédige(nt) la première version du descriptif. A noter que s'il y a plusieurs rédacteurs, il y en a un principal. C'est lui qui donnera le Bon à publier (état ci-après). Lorsque l'auteur (principal) juge sa rédaction terminée, il bascule le descriptif dans l'état suivant. En relecture du contenu (c'est-à-dire scientifique et technique) : vérification du contenu par un des responsables éditoriaux de la rubrique concernée. La relecture terminée, le responsable de la rubrique bascule le contenu dans l'état suivant. Si le contenu doit être remanié par l'auteur, il peut le remettre dans l'état précédent. En normalisation technique : par les normalisateurs techniques : ajout de liens entre les descriptifs, ajouts de mots-clés sur les descriptifs, création de mots-clés... En relecture syntaxique : par les relecteurs syntaxiques : vérification des liens, d'une présentation correcte... En relecture par l'auteur : l'auteur principal relit et apporte quelques modifications mineures. En fin de travail il passe à l'état suivant, c'est-à-dire qu'il donne l'équivalent d'un Bon à publier. Bon à publier : un des responsables éditoriaux de site vérifie les dernières modifications de l'auteur et passe le descriptif dans l'état suivant. Publié : le descriptif est en ligne, public (sauf pour certains descriptifs confidentiels si c'est nécessaire). Lorsque le descriptif est publié, l'auteur peut continuer à le modifier, pour des modifications mineures. C'est-à-dire qu'on lui fait confiance. 5/9

Mise en oeuvre Courriel envoyé à l'intervenant suivant (ou aux intervenants suivants) quand changement d'état 2 groupes de modules nécessaires Workflow Configuration du workflow, droits d'accès (/rôle) sur les nodes à chaque état, droits de changements d'état (/rôle) Rules Envoi de mails, affichage de messages sur écran quand changement d'état Pas mal de tokens pour le contenu des mails et des messages 6/9

Retour d'expérience et astuces utilisées Tout fonctionne bien : 123 descriptifs finalisés et 64 en rédaction/relecture Conseil : faire simple (états, roles) et adapté à la communauté Astuces On conserve toutes les versions des nodes --> Comparer, revenir en arrière Au moins un binôme pour intervenir à chaque étape du workflow Moins de retard quand absence Les responsables éditoriaux de site peuvent basculer les descriptifs dans n'importe quel état Interviennent pour tous les 'cas particuliers' : évite de complexifier le workflow Vues sur les contenus avec état de workflow pour les responsables éditoriaux Affichage de l'état du workflow dans l'affichage des descriptifs, dans les résultats de recherche (petit développement) : non visible par visiteurs anomyme Lors de la création d'un descriptif ajout au titre '(à finir)' effacé lors de la publication Quand on intervient dans la publication, permet de repérer facilement ce qui est en cours de ce qui est fini Dans chaque descriptif : nom de l'auteur Responsabilise l'auteur et le valorise Permet au lecteur de le contacter en cas d'erreur Dans descriptif : champ 'Date de MAJ avec relecture complète' La date de mise à jour automatique ne veut rien dire dans une publication 'sérieuse' 7/9

Petits problèmes (peut être dus à mon manque de connaissances) Certains tokens utilisés dans les mails Sont rendus avec des espaces ou des sauts de ligne : mauvaise présentation du mail Ne fonctionnent pas : il faut essayer Difficile de rendre des champs obligatoires dans les descriptifs Lorsqu'on crée un descriptif 'A faire' on a simplement le titre Il faudrait des champs obligatoires à partir d'un certain état de workflow Impossible d'avoir 2 versions d'un même node en parallèle Quand on désire reprendre une partie du workflow pour un descriptif déjà publié, il «disparaît» de la publication 8/9

Merci Questions, commentaires, correctifs, conseils? Présentation en ligne : http://jl.archimbaud.free.fr/2013_11_drupal_workflow.pdf 9/9