Zope CPS Programmation
Durée : 3 jours

Pré-requis :
  • Connaissance de base Zope / CPS.
  • Connaissance des principes de base de la programmation orientée objets (notion de classes, d’instances, d’héritages ...).

Lieux :
Ces formations se déroulent dans vos locaux ou dans les locaux de Net-ng.

Vous êtes intéressés par cette formation, n'hésitez pas à nous contacter :

Objectifs :
Cette formation s’adresse aux Webmasters, Architectes web, Développeurs web désirant maîtriser la programmation sous CPS 3.x.

Programme de la formation :

  • Types de documents
    • Introduction (notion de type / modèle de document)
    • Création depuis l'interface CPS
      • CPSTypeMaker
    • Création depuis la ZMI
      • Schemas,Widget, Layout
    • Création depuis le File System
      • Adaptation d'un type de document existant
      • Mise en place d'un type de document
  • Workflow
    • Introduction
      • notion de workflow,
      • workflow à pile,
      • états d'un workflow
    • Mise en place et modification d'un workflow pour le type de document créé
      • Depuis la ZMI
      • Depuis le File System
    • Mise en place d'un workflow de document dans un espace
      • ... espace de travail
      • ... espace publication
  • Gestion des méta données
    • Introduction
      • Notion de Méta-données
      • Raison d'être
    • Ajout / modification / suppression de méta-données
  • Boîtes
    • Introduction
      • Notion de boîte
      • Paramétrages de boîte
    • Mise en place depuis la ZMI
    • Mise en place depuis le File System
  • Nouvelle skin via CPSSkin
    • Introduction
      • Périmètre d'intervention
    • Organisation du portail et de ses éléments.
    • Changement du design des différents éléments du portail.
  • Interfaçage avec une base de données
    • Introduction
      • Notion d'interfaçage Zope avec une base de données
    • Mise en place d'une Base de données
      • Base MySQL
      • Connecteur MySQL
    • Consultation via phpmyadmin ou ZMI
    • Mise en place de ZSQLMethod
    • Intégration des ZSQLMethod au site CPS
  • Moteur de recherche
    • Introduction
      • Notion de ZCatalog
    • Présentation des différents indexes
    • Ajout d'un critère de recherche
  • Authentification LDAP
    • Introduction / principe
    • Liens Rôle - User - Groupe et impact sur bascule vers annuaire LDAP
    • Différents interfaçages possibles
      • Authentification uniquement : Bascule des login/password.
      • Exercice pratique
        • Bascule des utilisateurs (login / password, nom,...image)
        • Bascule des utilisateurs + groupes
        • Bascule des utilisateurs + groupes + roles
    • Notion d'authentification unique (SSO)
      • Présentation du mécanisme
      • Solutions disponibles en environnement Zope / CPS