PloneLabs un gestionnaire de contenu pour les laboratoires Guillaume Pellerin LAM, Paris 5 février 2007 - v. 0.1 PloneLabs un gestionnaire de contenu pour les laboratoires 5 février 2007 - v. 0.1 1 / 15
Plan 1 Introduction Pourquoi un site web? Pourquoi un CMS? Pourquoi PloneLabs? 2 Présentation du CMS Plone La gestion du workflow Démonstration 3 Conclusion 4 Références PloneLabs un gestionnaire de contenu pour les laboratoires 5 février 2007 - v. 0.1 2 / 15
Introduction Pourquoi un site web? Pourquoi un site web? Présentation des activités Référencement Echange de données numériques Publication scientifique Retour d information Vulgarisation PloneLabs un gestionnaire de contenu pour les laboratoires 5 février 2007 - v. 0.1 3 / 15
Introduction Pourquoi un CMS? Les problèmes des sites classiques (HTML, PHP) Léger Faible évolutivité Edition HTML difficile (+ import/export) Chaîne de publication mal maîtrisée Gestion des langues difficile PloneLabs un gestionnaire de contenu pour les laboratoires 5 février 2007 - v. 0.1 4 / 15
Introduction Pourquoi un CMS? Avantages d un CMS Définition : un Content Management System est une application web conçu pour faciliter l ajout, la modification et l édition de contenus numériques. Avantages : Modularité Edition des données en ligne (import/export) Gestion du workflow (travail collaboratif) Indexation automatique + moteur de recherche Gestion des langues Export des donnés PloneLabs un gestionnaire de contenu pour les laboratoires 5 février 2007 - v. 0.1 5 / 15
Introduction Pourquoi PloneLabs? Pourquoi PloneLabs? Architecture Zope/Plone éprouvée et solide 600 modules Plone environ (début 2007) Programmation orientée objet (Python) Adaptation simple du workflow Choix et adaptation des modules (PloneArticle, Audio, Glossaire, Bibliographie) Normes d échange (RSS, XML, Dublin Core) Sauvegardes itératives, Open Source PloneLabs un gestionnaire de contenu pour les laboratoires 5 février 2007 - v. 0.1 6 / 15
Présentation du CMS Plone 1 Introduction Pourquoi un site web? Pourquoi un CMS? Pourquoi PloneLabs? 2 Présentation du CMS Plone La gestion du workflow Démonstration 3 Conclusion 4 Références PloneLabs un gestionnaire de contenu pour les laboratoires 5 février 2007 - v. 0.1 7 / 15
Présentation du CMS Plone HTML en ligne Objet = document Edition HTML WYSIWYG Inclusion des images Inclusion des liens (suivi des entités) DEMONSTRATION PloneLabs un gestionnaire de contenu pour les laboratoires 5 février 2007 - v. 0.1 8 / 15
Présentation du CMS Plone Les autres types d objets Actualité Article Audio Video Album photos Fichier Ce qu on veut... (Merci UML!) PloneLabs un gestionnaire de contenu pour les laboratoires 5 février 2007 - v. 0.1 9 / 15
Présentation du CMS Plone La gestion du workflow 1 Introduction Pourquoi un site web? Pourquoi un CMS? Pourquoi PloneLabs? 2 Présentation du CMS Plone La gestion du workflow Démonstration 3 Conclusion 4 Références PloneLabs un gestionnaire de contenu pour les laboratoires 5 février 2007 - v. 0.1 10 / 15
Présentation du CMS Plone Structure du workflow (états) La gestion du workflow PloneLabs un gestionnaire de contenu pour les laboratoires 5 février 2007 - v. 0.1 11 / 15
Présentation du CMS Plone Démonstration 1 Introduction Pourquoi un site web? Pourquoi un CMS? Pourquoi PloneLabs? 2 Présentation du CMS Plone La gestion du workflow Démonstration 3 Conclusion 4 Références PloneLabs un gestionnaire de contenu pour les laboratoires 5 février 2007 - v. 0.1 12 / 15
Conclusion 1 Introduction Pourquoi un site web? Pourquoi un CMS? Pourquoi PloneLabs? 2 Présentation du CMS Plone La gestion du workflow Démonstration 3 Conclusion 4 Références PloneLabs un gestionnaire de contenu pour les laboratoires 5 février 2007 - v. 0.1 13 / 15
Conclusion Conclusion PloneLabs = plate-forme idéale pour le travail collaboratif Evolutivité Workflow Pérénité des données à long terme PloneLabs un gestionnaire de contenu pour les laboratoires 5 février 2007 - v. 0.1 14 / 15
Références Références http://plone.org http://plone.org/documentation http://plone.org/about/sites Exemples : http://www.eaa-fenestra.org/ http://www.insa-rouen.fr http://www.bristol.ac.uk/ http://ccnmtl.columbia.edu/web/ http://www.phds.org/ http://calcul:9673/lam/ PloneLabs un gestionnaire de contenu pour les laboratoires 5 février 2007 - v. 0.1 15 / 15