La bibliothèque des drup-a-liens : initiation au CMS Drupal



Documents pareils
Découvrir Drupal, le CMS Open Source de référence. Michel-Marie MAUDET Linagora /

Drupal (V7) : principes et petite expérience

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

Démarrer rapidement un site avec Drupal 7

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

DRUPAL Réalisez des développements professionnels avec PHP (2ième édition)

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

GESTION DU PROCESSUS DE LA CREATION DES SITES AVEC LE SYSTEME DE GESTION DE CONTENU (SGC) DRUPAL. Viacheslav SMORODIN

Manuel du site internet Guichet Export pour la CCI Marseille Provence

PHP 5.4 Développez un site web dynamique et interactif

Joomla! Création et administration d'un site web - Version numérique

Projet en nouvelles technologies de l information et de la communication

Logiciels libres de Bibliothèques numériques : présentation. Castore & Greenstone. Les autres : CDS Invenio, EPRINTS, Dspace.

Sommaire. 1. Présentation de WordPress. 2. Hébergement et installation. 3. Prise en main, ajouter des contenus

DRUPAL, UN WEB CMS LIBRE FLEXIBLE À MÊME DE RENCONTRER LES BESOINS DES DOCUMENTALISTES, BIBLIOTHÉCAIRES, ARCHIVISTES ET KNOWLEDGE MANAGERS

Drupal un CMS orienté mé2er. Romain JARRAUD Mathieu GROS

Nouveautés de Drupal 8. Léon

PloneLabs un gestionnaire de contenu pour les laboratoires

WysiUpStudio. CMS professionnel. pour la création et la maintenance évolutive de sites et applications Internet V. 6.x

WordPress, thèmes et plugins : mode d'emploi

Drupal, pour quel usage? Comment se positionne Drupal? Les fonctionnalités de Drupal et de son écosystème. L'architecture technique et logicielle Le

Tour d horizon des CMS. Content Management System

Informatisation des unités documentaires

Atelier. Créer un site internet avec un CMS pas comme les autres Deuxième édition. Cyprien Roudet

Concevoir et déployer. Drupal. ses sites web avec. 2 e édition. Préface de Edwy Plenel. Groupe Eyrolles, 2009, 2010, ISBN :

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

DRUPAL Guide de référence des meilleures extensions

CMS Made Simple Version 1.4 Jamaica. Tutoriel utilisateur Récapitulatif Administration

Catalogue des formations : Utilisation d outils Open Source

La plate-forme d'outils collaboratifs de l'i.e.m.n.

Webinar. Découvrez Rubedo, la première solution CMS open-source tirant profit des atouts de Zend Framework et du NoSQL. avec la participation de

Formation Site Web. Menu du jour. Le web comment ça marche? Créer un site web Une solution proposée pour débuter La suite?

Mettre en place une infrastructure Web nouvelle génération avec Drupal et Acquia

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

Découvrir le CMS. et l utiliser dans une approche pro!

Business Intelligence avec SQL Server 2012

Manuel du composant CKForms Version 1.3.2

Découvrir Drupal au travers d un cas client

2014/2015. Rapport 4 REALISE PAR : ISMAIL NAIT ABDELLAH OUALI SOUFIANE HOURRI MOHAMED OUSSAFI ENCADRE PAR : MME L.LAMRINI ANOUAR OUFQIR SMARTSIR

Les systèmes de gestion de contenu en ligne SPIP

LE CONCEPT DU CMS CHAPITRE 1

Construction d un Site Internet Dynamique avec Joomla René-Yves Hervé, Ph.D.

Panorama des CMS open sources. Sylvain Ferrand, CMAP École Polytechnique Journées Mathrice, Poitiers, 19 mars 2008

Idéalement, une mission alliant XML ou base de données SQL avec des technologies internet et/ou logiciels libres.

PTV MAP&GUIDE INTRANET QUELLES SONT LES NOUVEAUTÉS?

Administration du site (Back Office)

Pierre Racine Professionnel de recherche Centre d étude de la forêt Département des sciences du bois et de la forêt, Université Laval, Québec

les techniques d'extraction, les formulaires et intégration dans un site WEB

Mercredi 15 Janvier 2014

Installation du glossaire Eaufrance sur un site DRUPAL (version 6.x)

REX gros projets Drupal. Drupal Camp Toulouse Novembre - +qdelance

Nos webmasters, web designers et ingénieurs de développement vous accompagnent dans vos projets afin de vous apporter entière satisfaction.

MANUEL WORDPRESS. Objectif: Refonte d un site web sous Wordpress I PRE-REQUIS: 1 / Créer un backup (sauvegarde) du site:

RESUME DE CARRIERE. Alice JULIENNE. 23 ans Nationalité Française Développeur Web Front-End. Compétences

Programmation Web. Introduction

Créer une base de données vidéo sans programmation (avec Drupal)

WordPress : principes et fonctionnement

Cursus 2013 Déployer un Content Management System

Pentaho : Comparatif fonctionnel entre la version Communautaire (gratuite) et la version Entreprise (payante) Table des matières

Mai Médiathèque «Les Trésors de Tolente»

Le signalement des acquisitions numériques à l échelle nationale Le rôle du hub de métadonnées scénarios et prototype

Intro: WordPress SEO Version Française

Banque de données d offres & carte web interactive d offres

Guide de déploiement

Business Intelligence avec Excel, Power BI et Office 365

Construire des plug-ins pour SAS Management Console SAS 9.1

GUIDE D INSTALLATION. Portaneo Enterprise Portal version 4.0

N SIRET : N

Chapitre 1 Introduction

Présentation Alfresco

Rapport de stage. Création d un site web. Stage du 20/01/2013 au 21/02/2013

Drupal Contributeur. Maitrisez la publication sous Drupal. Une formation Formateur : Fabien Crépin. Drupal Contributeur.

Importer du contenu avec Drupal Rodolfo Ripado

Mendeley, pour gérer sa bibliographie et la partager. Patricia Volland-Nail

Site web établissement sous Drupal

Je catalogue, tu FRBRises, il/elle googlise. L évolution des catalogues et les bibliothécaires Vendredi 29 mars 2013 Manufacture des tabacs

Partner Entreprise. Modules de cours pour la formation continue Offre IFAPME Verviers

Savoir- Faire Offres mé1ers Offres technologiques

Choix du Logiciel WORDPRESS

GLPI (Gestion Libre. 2 ième édition. Nouvelle édition. de Parc Informatique)

Dans la série Les tutoriels libres présentés par le site FRAMASOFT. AGORA-Projet. système de partage d'information et de travail collaboratif

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

WordPress. Support de cours. Version du 19. févr Version en ligne : ms-studio.net/cours

Note : Ce tutoriel a été réalisé sur GNU/Linux (Ubuntu) avec un serveur LAMP installé en local.

ENDNOTE X2 SOMMAIRE. 1. La bibliothèque EndNote 1.1. Créer une nouvelle bibliothèque 1.2. Ouvrir une bibliothèque EndNote 1.3. Fermer une bibliothèque

Nuxeo 5.4 : les nouveautés

09 nov Retour d'expérience sur l'implémentation d'une plateforme Drupal / Drupal Commerce

Utiliser un CMS: Wordpress

Un serveur d'archivage

PRODIGE V3. Manuel utilisateurs. Consultation des métadonnées

ZABBIX est distribué sous licence GNU General Public License Version 2 (GPL v.2).

STAGE2 STAGIAIRE / NIKOLAOS TSOLAKIS. 16/02/2015 : choix des outils nécessités pour l application : Didier Kolb, le maitre de stage

Whitepaper. Méthodologie de création de rapports personnalisés SQL Server Reporting Services

CMS et logiciels libres : initiation 01 CONTENT MANAGEMENT SYSTEM / SYSTÈME DE GESTION DE CONTENU

Présentation de la future plateforme internet du Réseau francophone de l'innovation. Réunion de lancement OIF 9-10 juillet 2013

Tutoriel Drupal version 7 :

Votre solution professionnelle Open Source pour archiver, trouver, gérer, partager... tous vos fichiers multimédia!

Quel CMS choisir pour son site web?

Transcription:

La bibliothèque des drup-a-liens : initiation au CMS Drupal Benigno Delgado Centre de documentation, de recherche et d'information des peuples autochtones (docip) : www.docip.org Présentation de Drupal : Plan CMS : définition Drupal : fiche biographique Positionnement de Drupal dans l'univers CMS Anatomie de Drupal Exemples de sites construits avec Drupal Exemples de sites de BDA avec Drupal : modules utiles Démo Travail pratique 2 1

Drupal. Présentation : concepts de base Avant de commencer... Un CMS c'est quoi? : En «deux» mots : Famille de logiciels destinés à la conception et à la mise à jour dynamique (et aisée, par des non techniciens) des contenus des sites web 3 Drupal. Présentation : concepts de base Avant de commencer... Un CMS c'est quoi? : Séparation forme / contenu Diffusion des contenus sur plusieurs formats Gestion des utilisateurs Navigation diversifiée «Syndication» (flux rss...)...etc... 4 2

Drupal. Présentation Fiche «biographique» Création : 2001 - Dries Buytaert Licence : GNU GPL 2 Langage : PHP + diverses BD SQL (& SQL Server) Version actuelle : 7.23 Prochaine version : 8 5 Drupal. Présentation Fiche «biographique». Chiffres Nombre de modules : 23 800 Nombre de thèmes : 1841 Communauté : 996 293 utilisateurs* * septembre 2013 6 3

Drupal. Présentation Fiche «biographique» Particularité : deux déclinaisons : fichier téléchargeable (à installer soi-même sur un hébergeur) ou en tant que service. Téléchargeable chez : Drupal.org (site officiel) www.drupal.org Drupal en tant que service (pré-installé en ligne) : Drupal Gardens : http://www.drupalgardens.com/ Site communauté francophone : http://drupalfr.org/ 7 Drupal. Traits distinctifs C'est LE CMS «2.0» Outre les classiques blog, commentaires, flux rss, il offre moult modules fiables et hautement personnalisables pour créer des réseaux sociaux, etc. Il est possible de passer de l'espace admin / production à l'espace publique sans changer d'interface Drupal : l'analogie du jeu de Lego Des multiples pièces (les modules) permettent d'assembler des sites avec les fonctionnalités les plus diverses. Les blocs offrent la possibilité d'afficher le contenu traité par certains de ces modules dans des endroits divers (régions) des pages du site. 8 4

Drupal. Traits distinctifs CMS très apprécié par les bibliothécaires (surtout anglophones) Taxonomy (Vocabulaire) : module conçu selon des besoins proches de nos métiers Grand nombre de modules «axés métier» - certains créés par des bibliothécaires -informaticiens (oui, ça existe) Hautement modulable et paramétrable 9 Drupal. Traits distinctifs Les petits «-» Pas de WYSIWYG par défaut Courbe d'apprentissage légèrement plus raide que d'autres (comme WP) 10 5

Drupal. Positionnement...par rapport à d'autres CMS «dans le vent» Wordpress simple Drupal complexe par défaut limité Plone riche,complet...sûr 11 Concepts de base Au cœur de la gestion de(s) contenus : le noeud et l'entité Node (noeud) : Le «node» représente un élément standardisé d information. Sous Drupal 6, c'était l'unité de base pour la création de contenu. Chaque article, page, etc., est un «nœud» Entité : Permet une plus grande flexibilité. Tout ou presque est entité (types de contenu, commentaires, utilisateurs...). C'est l'unité de base dans Drupal 7 12 6

Concepts de base 13 Contenu : Zone où il est possible de créer du (des) contenu(s) en se basant sur les types de contenus existants : articles, pages de «books», etc. 14 7

Structure : Gestion de la disposition et l'affichage des contenus - y compris les puissantes «Views» (vues), mais pas seulement. Création de vocabulaires (Taxonomie-s), Création de Types de contenu personnalisés, Etc... 15 Structure : 16 8

Bloc : Les blocs ce sont des réceptacles de contenu -des sortes de «boîtes» (provenant des modules divers ou du texte directement créé ad-hoc) qui peuvent se placer dans différentes zones des pages du site, selon les possibilités offertes par un thème donné. 17 Bloc : les régions 18 9

Structure. Menus Différents menus : peuvent se positionner dans différentes régions du site Menu principal Management Navigation User menu D'autres menus peuvent être créés si besoin 19 Structure. Menus 20 10

Vue (View) : Une vue permet d afficher une liste de nœuds (comprenant des contenu de type «article», «pages», etc.), d utilisateurs ou de commentaires en fonction de critères de tris, de filtres ou encore d arguments plus complexes. Exemple, «les derniers articles» ou «liens groupés par catégorie» 21 Apparence : Contient les thèmes Les thèmes sont des ensembles de fichiers qui modifient l'affichage par défaut du site. 22 11

Thèmes 23 Thèmes 24 12

Personnes C'est ici que l'administrateur, ou la personne habilitée, gère les profils des utilisateurs, leur attribue des rôles, des permissions et des statuts Il est possible de créer un grand nombre de rôles, chacun avec ses droits définis de manière très fine 25 26 13

Modules : Cuasi synonyme de «plugin» ou «greffon». Brique logicielle qui permet d'étendre les fonctionnalités de l'installation de base.* Activation ou désactivation très simple : une case à cocher suffit. Toutes les fonctionnalités d'administration, ainsi que celles proposées à l'utilisateur final, sont mises en œuvre par des modules** *Source:drupalfr.org **Source : Composez avec les modules de Drupal. Byron et al., 2009 27 Modules 28 14

Modules : Modules axés métier(s) : conçus expressément pour des besoins spécifiques liés aux métiers de BDA + Modules généralistes : conçus pour satisfaire les besoins les plus variés, mais très utiles pour un site de BDA 29 Exemple de modules axés métier : Bibliography Taxonomy XML (et Taxonomy CSV) import export Apache Solr Search Integration SOPAC2 LT4L The extensible Catalog (XC) Drupal Toolkit 30 15

Drupal et BDA Quelques modules «axés métier» : Bibliography : importe et exporte des bibliographies - nombreux formats supportés SOPAC2 : Drupal + Sopac + Locum + Insurge. Intégration avec SIGB The extensible Catalog (XC) Drupal Toolkit : «boîte à outils» intègre les métadonnées consultables des bibliothèques, le service de circulation des SIGB et le contenu du site en une seule interface web riche créée avec Drupal. Elle requiert le logiciel open source extensible Catalog 31 Drupal «anatomie» et BDA D'autres module utiles pour des sites de BDA : Faceted Search : API et interface de recherche avancée, avec filtres et requêtes personnalisés Taxonomy Import/Export via XML : permet d'importer et d'exporter des vocabulaires, des termes de taxonomie (et des thésaurus) dans des formats XML, CSV, RDF, etc. 32 16

Drupal «anatomie» et BDA. Suite Modules «généralistes» utiles aussi pour un site BDA : Views Wysiwyg Calendar Webform Panels Aggregator Blog Social Media Presence on the Web 33 Suite Configuration : Ample palette de gestion : depuis modifier le comportement des utilisateurs («les inscriptions sont-elles ouvertes?») jusqu'au changement du nom du site 34 17

Suite 35 Exemples de sites : Drupal. Présentation : exemples Deutschland.de (migration depuis Typo3) https://www.deutschland.de/de 36 18

Drupal. Présentation : exemples Exemples de sites : Le Temps (migration depuis ezpublish) : http://www.letemps.ch 37 Drupal. Exemples sites BDA RABCI (Repositório acadêmico de Biblioteconomia e CI - Brésil) : http://rabci.org/rabci/taxonomy_vtn/voc/2 Modules Taxonomy VTN 38 19

Western Washington University Libraries http://www.library.wwu.edu/ Modules : Millennium OPAC Integration Calendar View slideshow Drupal. Exemples sites BDA 39 Drupal. Exemples sites BDA RVM Université de Laval https://rvmweb.bibl.ulaval.ca/ Modules : Blog Forum 40 20

Drupal. Exemples sites BDA Biblioteca de las Palmas de Gran Canaria https://biblioteca.ulpgc.es/ Modules : Book Calendar Hierarchical select Panel Views 41 Drupal. Exemples sites BDA Darien Library http://www.darienlibrary.org Modules : SOPAC2 Mollom Poll 42 21

Drupal. Exemples sites BDA Drupal et BDA sites communautaires Drupalib : http://drupalib.interoperating.info/ Drupal Groups Libraries : https://groups.drupal.org/libraries 43 Drupal démo : «la bibliothèque des drup-a-liens» 44 22

Drupal. Web & bibliographie minime ROUDET, Cyprien, Atelier Drupal 7. Créer un site web avec un CMS pas comme les autres, Framasoft, 2012. [Disponible en ligne sous licence Creative Commons à l'adresse : http://framabook.org/12-atelier-drupal-7-creer-un-site-web-avec-uncms-pas-comme-les-autres/] The definitive guide to Drupal 7 : [everything you need to know about Drupal from many of the best minds in the business], [New York] : Apress, 2011 45 23