Tutoriel Plone 3
Tutoriel 2007-2008 Plone 3 rédigé par Samuel Callens à l'attention des étudiants de la Licence Professionnel de l'Université Pierre-Mendès-France de Grenoble. L'objectif de ce TP est d'avoir une première approche de la technologie Zope ‐ Plone. Il est organisé sous forme de tutoriel afin de vous permettre d'être opérationnel dans la création de votre premier site Plone. Une documentation Plone incontournable permettant d'aborder facilement ce puissant CMS.
Face aux applicatifs LAMP, Plone est très atypique et son apprentissage peut s'avérer décourageant. Pourtant, il serait dommage de passer à côté des possibilités étonnantes offertes par cette technologie.
Pour télécharger le tutoriel Plone 3
Sommaire
1 - Objectif
2 - Préparation de l’environnement de travail Plone pour le TP
2.1 - Installation de Plone 3.0.x sous Ubuntu Gutsy (7.10)
2.2 - Installation de « ArgoUML »
2.3 - Installation de l'environnement ArchGenXML
3 - Comprendre l'organisation du « files system » de Zope
4 - Scénario et organisation du travail
4.1 - Création du site Plone
4.2 - Organiser son environnement de travail
5 - Personnalisation de l'apparence du site
5.1 - La ZMI ( la cabine de pilotage de Zope)
5.2 - Changement du logo de la bannière
5.3 - Personnalisation du style
5.4 - Les outils indispensables pour traiter le style du site
5.5 - L'inspecteur DOM de Firefox
5.6 - Personnalisation de la page d'accueil
5.7 - Personnalisation du pied de page (footer)
5.7.1. - Structure de la template principale d'un site Plone
5.7.2. - Customisation d'une template (ici le pied de page)
5.8 - L'inspecteur DOM de Firefox
6 - Les types de contenus
6.1 - Les types de contenus de Plone
6.2 - Création d'un nouveau type de contenu adapté aux besoins de notre espace collaboratif
7 - Première approche des Workflows dans Plone
7.1 - Diagramme d'états du Workflow natif à Plone nommé « simple_publication_workflow»
7.2 - Les permissions, rôles et états
8 - Création d'un Workflow adapté aux espaces collaboratifs
8.1 - Duplication de simple_publication_workflow
8.2 - Paramétrage des états et des transitions de simple_collab_workflow
8.3 - Association du nouveau Workflow au type « Folder_group »
9 - Ajout des groupes, des utilisateurs et des espaces de groupes
9.1 - Ajout des groupes
9.2 - Ajout des utilisateurs
9.3 - Ajout des espaces de groupes
10 – Génération automatique d'un nouveau type de contenu Plone par modélisation UML
10.1 - Présentation
10.2 - Archetypes
10.3 - ArgoUML + ArchGenXML + Archetypes : le tiercé gagnant !
10.4 - Modélisation du nouveau type de contenu « CV » avec ArgoUML
10.5 - Génération automatique du produit et installation dans Plone