|
Comprendre Zope
- Versions, ressources, documentation
- Architecture générale
- Interface du gestionnaire (ZMI)
- La base orientée objet ZODB
- Objets de contenu (Folder, File, Image)
- Objets de présentation (DTML Document, DTML Method,
Page Template)
- Objets de traitement (Scripts Python, External Method, Zclasses,
Products)
- Mécanisme d'acquisition, espace de noms
Le langage de présentation DTML
- DTML Document ou DTML Method ?
- Les balises DTML
- Gestion de formulaires
- Génération de requêtes SQL
- Envoi d'e-mails
- Gestion des erreurs
Le langage de présentation ZPT
- TAL (Template Attribute Language)
- TALES (TAL Expression Syntax)
- METAL (Macro Expansion TAL)
Découverte du langage Python
- Types de données
- Séquences (tuples et listes) et dictionnaires
- Instructions
- Fonctions et modules
- Classes et objets
- Traitement des exceptions
Python dans le contexte de Zope
- Traitements via des "Scripts Python"
- Traitements via des "External Method"
- Les "Zclasses" et les "products"
Fonctionnalités complémentaires
- Utilisateurs, rôles et permissions
- Moteur de recherche ZCatalog
- Installation de produits Zope
- Mise en production, cohabitation avec Apache
Publication de contenus avec CMF/Plone
- Composants de Plone
- Configuration et administration
- Personnalisation graphique
- Gestion des circuits de publication (workflow)
- Création de types de contenu
|