Drupal, un CMS libre adapté aux besoins des bibliothèques Lyon, 16 septembre 2008 Nicolas Morin [email_address]
Portail?  Un portail Web est un site Web : qui offre une  porte d'entrée unique  sur  un large panel de ressources et de services  centrés sur un domaine ou une communauté Les utilisateurs ont la possibilité de s'enregistrer et d'utiliser notamment la  personnalisation => c. 2001 (Yahoo; uPortal; etc...) source : wikipedia
Le « portail » est rattrapé... Le « portail » dépassé par: RSS : les contenus sortent du silo (porte d'entrée unique) et sont partout web 2.0: TOUS les nouveaux sites proposent connexion et personnalisation
CMS ? Système de gestion de contenu (SGC) => Content Management System (CMS) Fonctionnalités: full web : consultation ET rédaction sont web workflow  : définir des chaînes de publication séparation strict contenu / présentation structuration des contenus (par date, auteur, mot-clé, type de contenu, etc...) gestion de droits
Site web ? Ce que le public voit: un site web L'outil utilisé pour gérer le site web : un CMS
Quelques CMS (libres)
Critères de choix d'un CMS support communautaire et commercial? listes de discussions, forums, blogs, en anglais, en français... acquia, raincity studios, lullabot, offres d'emplois « expert Drupal » en France...
Critères de choix d'un CMS support communautaire et commercial? pérennité estimée: par ex. qui l'utilise? Amnesty International Sony BMG Univ. Harvard Bib. Univ. Michigan
Critères de choix d'un CMS support communautaire et commercial? pérennité estimée: par ex. qui l'utilise? vitalité du développement & sécurité les nouvelles versions majeures sortent-elles régulièrement y a-t-il des patches de sécurité tous les matins?
Critères de choix d'un CMS support communautaire et commercial? pérennité estimée: par ex. qui l'utilise? vitalité du développement & sécurité modularité & thèmes graphiques: est-il possible de masquer certaines fonctionnalités qu'on ne veut pas utiliser (par ex. Forum) d'étendre les fonctionnalités de base en ajoutant/créant de nouveaux modules de refaire le look du site de A à Z
Critères de choix d'un CMS support communautaire et commercial? pérennité estimée: par ex. qui l'utilise? vitalité du développement & sécurité modularité & thèmes graphiques documentation (qualité; quantité) facilité de prise en main export des données langage de programmation
La taxonomie dans Drupal notion de base dans Drupal: la  taxonomie A qui s'adresse le contenu?  Audience:  tous  adultes enfants
notion de base dans Drupal: la taxonomie A qui s'adresse le contenu?  Le contenu concerne-t-il un lieu? Localisations:  toutes centrale annexe A annexe B etc. La taxonomie dans Drupal
notion de base dans Drupal: la taxonomie A qui s'adresse le contenu? Le contenu concerne-t-il un lieu? De quoi parle le contenu? événements présentation actualités qui sommes-nous? horaires et accès services inscriptions etc. La taxonomie dans Drupal
La  taxonomie  va générer  toute  l'architecture  et la  navigation  du site La taxonomie dans Drupal
les types de contenu dans Drupal De quels  types de contenus  avez-vous besoin? pages web: titre, texte, avec images, commentable? en page d'accueil? etc... notes (texte de moins de X lignes...) blog (titre, texte, auteur, date et heure, etc) formulaire de contact contenus spécifiques? Un contenu « fiche de bibliothèque » avec nom, adresse postale, téléphone, email, etc...
je créé un type de contenu « bibliothèque » je peux lier ce contenu à un ou plusieurs termes du vocabulaire « services », mais pas aux vocabulaires « audiences » ou « localisation » j'ai défini des champs spécifiques, qui peuvent être obligatoires (*) ou non
Les commentaires ont un paramétrage par défaut, qui peut être modifié sur un contenu individuel Vous pouvez gérer des versions, avec des messages  de version; par ex: « changmt de tél. 15/08/2008 Albert » L'auteur sera-t-il visible au public, de même que la date de mise à jour? Le contenu est-il publié ou en brouillon? Visible sur la  page d'accueil ou seulement en page intérieure?  Persistant sur la page d'accueil?
les usagers dans Drupal De quelles catégories d'usager avez-vous besoin? administrateur webmaster: créer / supprimer / modifier contenus, usagers,  certains  vocabulaires... => gérer le site, sans pouvoir le « casser »
les usagers dans Drupal De quelles catégories d'usager avez-vous besoin? administrateur webmaster rédacteur: créé contenus / modifier & supprimer  ses  contenus
les usagers dans Drupal De quelles catégories d'usager avez-vous besoin? administrateur webmaster rédacteur utilisateur loggé: commenter, créer des contenus dans le forum, etc...
les usagers dans Drupal De quelles catégories d'usager avez-vous besoin? administrateur webmaster rédacteur utilisateur loggé utilisateur anonyme: commenter?
gestion de contenus et de droits C'est à l'interaction de ces 3 variables que Drupal gère les droits et l'affichage billet de blog enfants utilisateur loggé voit le contenu commente contenu visible dans: blog enfants
C'est à l'interaction de ces 3 variables que Drupal gère les droits et l'affichage billet de blog enfants + centrale webmaster ajout/mod/supprime le contenu commente et modère commentaires contenu visible dans: blog enfants centrale gestion de contenus et de droits
les modules... Drupal est fourni avec des modules de base on peut ajouter des modules: Mollom: gestion du spam CAS : authentification avec ldap et CAS Google analytics : stats du site Moodle Integration Amazon etc... http://drupal.org/project/Modules
Concevoir un module? Que faire quand aucun module existant ne correspond à votre besoin spécifique? Drupal propose une API de développement qui permet de concevoir des modules complémentaires  (cf  http://drupal.org/node/508  => Module Developer's Guide)
Module Renseignement coté public: formulaire nom + mail + cat (étudiant, autre, ...) paramétrée par la bib. + question côté pro: les questions ont des statuts (nouvelle, en attente, fermée, etc...), peuvent être « attribuées » à des bibliothécaires, qui ont des réponses « standard » à leur disposition (horaires). On peut avoir des stats sur le service (durée moyenne de réponse, nombre de questions, etc...)  module BibLibre en cours de dév.
Module SOPAC Social OPAC ; John Blyberg (aadl / Darien) SOPAC V1: intégration Drupal-Millenium SOPAC V2 (sept. 2008):  intégration tt SIGB recherche & données lecteur mise en commun des données « sociales » (tags) entre établissements
Module SOPAC
La question des contenus même avec l'outil, il reste le pb de l'alimentation en contenus « frais » SOPAC pointe vers la centralisation ou le partage P2P de contenus (tags) Partages de contenus possibles: interviews d'auteurs expos virtuelles ...
conclusion Drupal est un CMS pérenne fonctionnellement riche extensible graphiquement personnalisable 2 bons exemples de site de bibliothèque avec Drupal:
http://www.darienlibrary.org/
http://www.aadl.org/
Merci de votre attention. Des questions? Nicolas Morin [email_address]

Contenu connexe

PPT
Conception Web Avec Dreamweaver
PDF
Le web, la gestion de projet web et la communication web 2.0
PPT
Rédaction Web : séduire les internautes et Google
PDF
Les étapes de création d'un site web
PDF
Web { Design Project } Management
PDF
Ecrire pour le Web en 2010
PPT
Formation Médias Sociaux
Conception Web Avec Dreamweaver
Le web, la gestion de projet web et la communication web 2.0
Rédaction Web : séduire les internautes et Google
Les étapes de création d'un site web
Web { Design Project } Management
Ecrire pour le Web en 2010
Formation Médias Sociaux

Tendances (20)

PPTX
Initiation à WordPress
PPTX
Choisir une solution e commerce compatible seo : quelle plateforme vous perme...
PPTX
Spark Me
PDF
Communication digitale
PDF
Tutoriel : Rédaction web & Blog Jimdo - Les excursions numériques saison 2
PDF
Tutoriel : Référencement - (Atelier 2 thème "créer son site web") - Les excur...
PDF
Newsletter et-emailing
PPS
Rédaction Référencement Editorial Isabelle Canivet
PPT
Quels outils numériques pour les réseaux sociaux
PPTX
20131204 precis du referencement naturel
PPTX
Atelier numérique OT Lourdes : création et animation de ma page Facebook
PDF
Le digital marketing pour les nuls par social reflex
PDF
Formation Créajeunes - Simplon.co par Michel Lubac
PDF
Concevez votre site web avec php et mysql
PDF
Google Humming et Knoweldge Vault : la recherche sémantique de Google expliquée
PPTX
Seocamp2016 : javascript et indexation, où en est-on ?
ODP
Wordpress et les reseaux sociaux
PPT
Conseils pour-animer-sa-page-facebook-entreprise
PPTX
E marketing
PDF
2014 12 11 Jimdo Tutoriel 2015
Initiation à WordPress
Choisir une solution e commerce compatible seo : quelle plateforme vous perme...
Spark Me
Communication digitale
Tutoriel : Rédaction web & Blog Jimdo - Les excursions numériques saison 2
Tutoriel : Référencement - (Atelier 2 thème "créer son site web") - Les excur...
Newsletter et-emailing
Rédaction Référencement Editorial Isabelle Canivet
Quels outils numériques pour les réseaux sociaux
20131204 precis du referencement naturel
Atelier numérique OT Lourdes : création et animation de ma page Facebook
Le digital marketing pour les nuls par social reflex
Formation Créajeunes - Simplon.co par Michel Lubac
Concevez votre site web avec php et mysql
Google Humming et Knoweldge Vault : la recherche sémantique de Google expliquée
Seocamp2016 : javascript et indexation, où en est-on ?
Wordpress et les reseaux sociaux
Conseils pour-animer-sa-page-facebook-entreprise
E marketing
2014 12 11 Jimdo Tutoriel 2015
Publicité

En vedette (17)

ODP
Drupal en bibliothèque (2009)
PDF
Tp1 - OpenERP (1)
PPTX
Chp3 - Fonctionnement des ERP
PPTX
Chp1 - Introduction aux ERP
PPTX
Chp2 - Solutions ERP
PDF
PPTX
Conception et Réalisation d’une Plateforme Web de Gestion des achats
PDF
Projet ERP Compiere auprès d'une organisation patronale
PDF
OpenERP, l'ERP open source dernière génération
PPTX
Tout savoir sur les ERP Open Source
PPTX
App mobile force de vente - ERP Compiere et Odoo
PPT
Mobile App Trucs Et Astuces Dig
PDF
Conception et réalisation d'une application de gestion intégrée au sein de la...
PDF
Conception et développement d'une application de gestion de production et de ...
PDF
2015 Upload Campaigns Calendar - SlideShare
PPTX
What to Upload to SlideShare
PDF
Getting Started With SlideShare
Drupal en bibliothèque (2009)
Tp1 - OpenERP (1)
Chp3 - Fonctionnement des ERP
Chp1 - Introduction aux ERP
Chp2 - Solutions ERP
Conception et Réalisation d’une Plateforme Web de Gestion des achats
Projet ERP Compiere auprès d'une organisation patronale
OpenERP, l'ERP open source dernière génération
Tout savoir sur les ERP Open Source
App mobile force de vente - ERP Compiere et Odoo
Mobile App Trucs Et Astuces Dig
Conception et réalisation d'une application de gestion intégrée au sein de la...
Conception et développement d'une application de gestion de production et de ...
2015 Upload Campaigns Calendar - SlideShare
What to Upload to SlideShare
Getting Started With SlideShare
Publicité

Similaire à Drupal en bibliothèque (2008) (20)

PPT
Usage des blogs dans les bibliothèques
PPT
Réussir son projet Drupal
ODP
Présentation Ecreall - Mickaël Launay
ODP
Web 2.0 : Blogs, RSS & Wikis
PPTX
Web content management wcm
PPSX
Web 2.0
PPT
Drupal presentation
ODP
Drupal et les Systèmes de gestion de contenu
PPT
Web2 Rennes Janvier 2010
PDF
Découvrir Drupal, le CMS Open Source de référence
PPTX
Cours projet web collaboratif - partie 1 : Introduction, version 2019
PPT
Presentation EPMI Web 2.0 David Boisseleau
PPT
Nveaux outils web
PPT
Nveaux outils web
PPT
Nveaux outils web
PPT
Outils web et leurs usages en bibliothèque
PPT
Cours_1 - HTML5 et JS.ppt
PDF
Rapport de mini projet de programation web
ODP
"Tout savoir sur les outils du Web 2.0
PPT
Création de blog et sites internet
Usage des blogs dans les bibliothèques
Réussir son projet Drupal
Présentation Ecreall - Mickaël Launay
Web 2.0 : Blogs, RSS & Wikis
Web content management wcm
Web 2.0
Drupal presentation
Drupal et les Systèmes de gestion de contenu
Web2 Rennes Janvier 2010
Découvrir Drupal, le CMS Open Source de référence
Cours projet web collaboratif - partie 1 : Introduction, version 2019
Presentation EPMI Web 2.0 David Boisseleau
Nveaux outils web
Nveaux outils web
Nveaux outils web
Outils web et leurs usages en bibliothèque
Cours_1 - HTML5 et JS.ppt
Rapport de mini projet de programation web
"Tout savoir sur les outils du Web 2.0
Création de blog et sites internet

Plus de Nicolas Morin (9)

PPTX
Qu'est-ce qu'OpenURL - rappel
PDF
du signalement à la KB
ODP
Systèmes de Gestion de Bibliothèque - une nouvelle génération?
ODP
Stuff we do with OSS in libraries (Bergen, 2009)
ODP
Next Gen Cat June 2009
ODP
sopac : connecting koha and drupal
ODP
L\'informatique documentaire à l\'heure du tout web
ODP
IM pour les bibliothécaires
PPT
Formation pour les bibliothécaires: RSS
Qu'est-ce qu'OpenURL - rappel
du signalement à la KB
Systèmes de Gestion de Bibliothèque - une nouvelle génération?
Stuff we do with OSS in libraries (Bergen, 2009)
Next Gen Cat June 2009
sopac : connecting koha and drupal
L\'informatique documentaire à l\'heure du tout web
IM pour les bibliothécaires
Formation pour les bibliothécaires: RSS

Dernier (7)

PDF
Architecture logicielle et Modeles de Conception
PDF
Frais et décompte dans SAP S/4HANA Transportation Management, S4TM3 Col26
PPTX
Cours Electrotechnique L2 - Séance 6.pptx
PDF
Analyse technique approfondie pour la gestion des transports dans SAP S/4HANA...
PDF
COURS GCDs Chap 9.pdf tous les éléments.
PDF
IPTV Meilleur - Le Meilleur Abonnement IPTV en France pour 2025
PPTX
test pour la présentation foire de Chalôns V1
Architecture logicielle et Modeles de Conception
Frais et décompte dans SAP S/4HANA Transportation Management, S4TM3 Col26
Cours Electrotechnique L2 - Séance 6.pptx
Analyse technique approfondie pour la gestion des transports dans SAP S/4HANA...
COURS GCDs Chap 9.pdf tous les éléments.
IPTV Meilleur - Le Meilleur Abonnement IPTV en France pour 2025
test pour la présentation foire de Chalôns V1

Drupal en bibliothèque (2008)

  • 1. Drupal, un CMS libre adapté aux besoins des bibliothèques Lyon, 16 septembre 2008 Nicolas Morin [email_address]
  • 2. Portail? Un portail Web est un site Web : qui offre une porte d'entrée unique sur un large panel de ressources et de services centrés sur un domaine ou une communauté Les utilisateurs ont la possibilité de s'enregistrer et d'utiliser notamment la personnalisation => c. 2001 (Yahoo; uPortal; etc...) source : wikipedia
  • 3. Le « portail » est rattrapé... Le « portail » dépassé par: RSS : les contenus sortent du silo (porte d'entrée unique) et sont partout web 2.0: TOUS les nouveaux sites proposent connexion et personnalisation
  • 4. CMS ? Système de gestion de contenu (SGC) => Content Management System (CMS) Fonctionnalités: full web : consultation ET rédaction sont web workflow : définir des chaînes de publication séparation strict contenu / présentation structuration des contenus (par date, auteur, mot-clé, type de contenu, etc...) gestion de droits
  • 5. Site web ? Ce que le public voit: un site web L'outil utilisé pour gérer le site web : un CMS
  • 7. Critères de choix d'un CMS support communautaire et commercial? listes de discussions, forums, blogs, en anglais, en français... acquia, raincity studios, lullabot, offres d'emplois « expert Drupal » en France...
  • 8. Critères de choix d'un CMS support communautaire et commercial? pérennité estimée: par ex. qui l'utilise? Amnesty International Sony BMG Univ. Harvard Bib. Univ. Michigan
  • 9. Critères de choix d'un CMS support communautaire et commercial? pérennité estimée: par ex. qui l'utilise? vitalité du développement & sécurité les nouvelles versions majeures sortent-elles régulièrement y a-t-il des patches de sécurité tous les matins?
  • 10. Critères de choix d'un CMS support communautaire et commercial? pérennité estimée: par ex. qui l'utilise? vitalité du développement & sécurité modularité & thèmes graphiques: est-il possible de masquer certaines fonctionnalités qu'on ne veut pas utiliser (par ex. Forum) d'étendre les fonctionnalités de base en ajoutant/créant de nouveaux modules de refaire le look du site de A à Z
  • 11. Critères de choix d'un CMS support communautaire et commercial? pérennité estimée: par ex. qui l'utilise? vitalité du développement & sécurité modularité & thèmes graphiques documentation (qualité; quantité) facilité de prise en main export des données langage de programmation
  • 12. La taxonomie dans Drupal notion de base dans Drupal: la taxonomie A qui s'adresse le contenu? Audience: tous adultes enfants
  • 13. notion de base dans Drupal: la taxonomie A qui s'adresse le contenu? Le contenu concerne-t-il un lieu? Localisations: toutes centrale annexe A annexe B etc. La taxonomie dans Drupal
  • 14. notion de base dans Drupal: la taxonomie A qui s'adresse le contenu? Le contenu concerne-t-il un lieu? De quoi parle le contenu? événements présentation actualités qui sommes-nous? horaires et accès services inscriptions etc. La taxonomie dans Drupal
  • 15. La taxonomie va générer toute l'architecture et la navigation du site La taxonomie dans Drupal
  • 16. les types de contenu dans Drupal De quels types de contenus avez-vous besoin? pages web: titre, texte, avec images, commentable? en page d'accueil? etc... notes (texte de moins de X lignes...) blog (titre, texte, auteur, date et heure, etc) formulaire de contact contenus spécifiques? Un contenu « fiche de bibliothèque » avec nom, adresse postale, téléphone, email, etc...
  • 17. je créé un type de contenu « bibliothèque » je peux lier ce contenu à un ou plusieurs termes du vocabulaire « services », mais pas aux vocabulaires « audiences » ou « localisation » j'ai défini des champs spécifiques, qui peuvent être obligatoires (*) ou non
  • 18. Les commentaires ont un paramétrage par défaut, qui peut être modifié sur un contenu individuel Vous pouvez gérer des versions, avec des messages de version; par ex: « changmt de tél. 15/08/2008 Albert » L'auteur sera-t-il visible au public, de même que la date de mise à jour? Le contenu est-il publié ou en brouillon? Visible sur la page d'accueil ou seulement en page intérieure? Persistant sur la page d'accueil?
  • 19. les usagers dans Drupal De quelles catégories d'usager avez-vous besoin? administrateur webmaster: créer / supprimer / modifier contenus, usagers, certains vocabulaires... => gérer le site, sans pouvoir le « casser »
  • 20. les usagers dans Drupal De quelles catégories d'usager avez-vous besoin? administrateur webmaster rédacteur: créé contenus / modifier & supprimer ses contenus
  • 21. les usagers dans Drupal De quelles catégories d'usager avez-vous besoin? administrateur webmaster rédacteur utilisateur loggé: commenter, créer des contenus dans le forum, etc...
  • 22. les usagers dans Drupal De quelles catégories d'usager avez-vous besoin? administrateur webmaster rédacteur utilisateur loggé utilisateur anonyme: commenter?
  • 23. gestion de contenus et de droits C'est à l'interaction de ces 3 variables que Drupal gère les droits et l'affichage billet de blog enfants utilisateur loggé voit le contenu commente contenu visible dans: blog enfants
  • 24. C'est à l'interaction de ces 3 variables que Drupal gère les droits et l'affichage billet de blog enfants + centrale webmaster ajout/mod/supprime le contenu commente et modère commentaires contenu visible dans: blog enfants centrale gestion de contenus et de droits
  • 25. les modules... Drupal est fourni avec des modules de base on peut ajouter des modules: Mollom: gestion du spam CAS : authentification avec ldap et CAS Google analytics : stats du site Moodle Integration Amazon etc... http://drupal.org/project/Modules
  • 26. Concevoir un module? Que faire quand aucun module existant ne correspond à votre besoin spécifique? Drupal propose une API de développement qui permet de concevoir des modules complémentaires (cf http://drupal.org/node/508 => Module Developer's Guide)
  • 27. Module Renseignement coté public: formulaire nom + mail + cat (étudiant, autre, ...) paramétrée par la bib. + question côté pro: les questions ont des statuts (nouvelle, en attente, fermée, etc...), peuvent être « attribuées » à des bibliothécaires, qui ont des réponses « standard » à leur disposition (horaires). On peut avoir des stats sur le service (durée moyenne de réponse, nombre de questions, etc...) module BibLibre en cours de dév.
  • 28. Module SOPAC Social OPAC ; John Blyberg (aadl / Darien) SOPAC V1: intégration Drupal-Millenium SOPAC V2 (sept. 2008): intégration tt SIGB recherche & données lecteur mise en commun des données « sociales » (tags) entre établissements
  • 30. La question des contenus même avec l'outil, il reste le pb de l'alimentation en contenus « frais » SOPAC pointe vers la centralisation ou le partage P2P de contenus (tags) Partages de contenus possibles: interviews d'auteurs expos virtuelles ...
  • 31. conclusion Drupal est un CMS pérenne fonctionnellement riche extensible graphiquement personnalisable 2 bons exemples de site de bibliothèque avec Drupal:
  • 34. Merci de votre attention. Des questions? Nicolas Morin [email_address]