Drupal en bibliothèque (2009)

Embed Size (px)

DESCRIPTION

un point sur les usages possibles de Drupal en bibliothèque, ainsi que quelques critères de choix d'un CMS

Citation preview

  • 1. Grenoble, mai 2009 Drupal, un CMS libreadapt aux besoinsdes bibliothquesNicolas [email protected]

2. Portail?Un portail Web est un site Web : qui offre une porte d'entre unique sur un large panel de ressources et de services centrs 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 dpass par: RSS : les contenus sortent du silo (porte d'entre unique) et sont partout web 2.0: TOUS les nouveaux sites proposent connexion et personnalisation 4. CMS ?Systme de gestion de contenu (SGC) => Content Management System (CMS) Fonctionnalits: full web: consultation ET rdaction sont web workflow : dfinir des chanes de publication sparation strict contenu / prsentation 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 grer le site web : un CMS 6. Quelques CMS (libres) 7. Critres de choix d'un CMSsupport communautaire et commercial? listes de discussions, forums, blogs, en anglais, en franais... acquia, raincity studios, lullabot, offres d'emplois expert Drupal en France... 8. Critres de choix d'un CMSsupport communautaire et commercial? prennit estime: par ex. qui l'utilise? Amnesty International Sony BMG Univ. Harvard Bib. Univ. Michigan + Yale + Stanford 9. Critres de choix d'un CMSsupport communautaire et commercial? prennit estime: par ex. qui l'utilise? vitalit du dveloppement & scurit les nouvelles versions majeures sortent-elles rgulirement y a-t-il des patches de scurit tous les matins? 10. Critres de choix d'un CMSsupport communautaire et commercial? prennit estime: par ex. qui l'utilise? vitalit du dveloppement & scurit modularit & thmes graphiques: est-il possible de masquer certaines fonctionnalits qu'on ne veut pas utiliser (par ex. Forum) d'tendre les fonctionnalits de base en ajoutant/crant de nouveaux modules de refaire le look du site de A Z 11. Critres de choix d'un CMSsupport communautaire et commercial? prennit estime: par ex. qui l'utilise? vitalit du dveloppement & scurit modularit & thmes graphiques documentation (qualit; quantit) facilit de prise en main export des donnes langage de programmation 12. La taxonomie dans Drupalnotion de base dans Drupal: la taxonomieA qui s'adresse le contenu?Audience: tous adultes enfants 13. La taxonomie dans Drupalnotion 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. 14. La taxonomie dans Drupalnotion de base dans Drupal: la taxonomie A qui s'adresse le contenu? Le contenu concerne-t-il un lieu? De quoi parle le contenu? vnements prsentation actualits qui sommes-nous? horaires et accs services inscriptions etc. 15. La taxonomie dans Drupal La taxonomie va gnrer en grande partie l'architectureet la navigation du site 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 spcifiques? Un contenu fiche de bibliothque avec nom, adresse postale, tlphone, email, etc... 17. les types de contenu dans DrupalExemple d'un type de contenu bibliothque : dmo 18. les usagers dans DrupalDe quelles catgories d'usager avez-vous besoin? administrateur webmaster: crer / supprimer / modifier contenus, usagers, certains vocabulaires... => grer le site, sans pouvoir le casser 19. les usagers dans Drupal De quelles catgories d'usager avez-vous besoin? administrateur webmaster rdacteur: cr contenus / modifier & supprimer ses contenus 20. les usagers dans DrupalDe quelles catgories d'usager avez-vous besoin? administrateur webmaster rdacteur utilisateur logg: commenter, crer des contenus dans le forum, etc... 21. les usagers dans DrupalDe quelles catgories d'usager avez-vous besoin? administrateur webmaster rdacteur utilisateur logg utilisateur anonyme: commenter? 22. gestion de contenus et de droitsC'est l'interaction de ces 3 variables queDrupal gre les droits et l'affichage types de contenusvocabulaires utilisateurs billet de blog enfants utilisateur loggvoit le contenu commente contenu visible dans: blog enfants 23. gestion de contenus et de droitsC'est l'interaction de ces 3 variables queDrupal gre les droits et l'affichage types de contenus vocabulairesutilisateurs billet de blogenfants + centralewebmasterajout/mod/supprime le contenu commente et modre commentaires contenu visible dans: blog enfants centrale 24. 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 25. Concevoir un module?Que faire quand aucun module existant ne correspond votre besoin spcifique? Drupal propose une API de dveloppement qui permet de concevoir des modules complmentaires(cf http://drupal.org/node/508 => Module Developer's Guide) 26. Module SOPACSocial OPAC ; John Blyberg (aadl / Darien) SOPAC V1: intgration Drupal-Millenium SOPAC V2 (sept. 2008): intgration tt SIGB recherche & donnes lecteur mise en commun des donnes sociales (tags) entre tablissements 27. Module SOPAC 28. conclusion Drupal est un CMS prenne fonctionnellement riche extensible graphiquement personnalisable4 bons exemples de site de bibliothque avecDrupal: 29. http://www.darienlibrary.org/ 30. http://www.aadl.org/ 31. http://library.stanford.edu/ 32. http://www.library.yale.edu/ 33. Merci de votre attention.Des questions? Nicolas [email protected]