


Objectifs
Le but de cette formation est la connaissance en profondeur du logiciel, de ses capacités et de ses limites, en vue de pouvoir mettre en place et adapter le logiciel pour des objectifs de travail collaboratif, modifier les fonctionnalités de Egroupware, résoudre des problèmes pratiques, développer et/ou intégrer des modules dans Egroupware.




Personnes concernées
Développeurs
Administrateurs du site Egroupware pour leur entreprise




Egroupware - modifications et développements


1ère journée - Egroupware et développement Egroupware / Demi-journée de formation sur le fonctionnement et la gestion des droits de egroupware.
 | Gestion des droits Groupes/Utilisateurs.
|
 | Gestion des ACLs.
|
 | Eléments clés de navigation et de configuration dans Egroupware
|
 | L'arborescence du dossier Egroupware sur le serveur
|
 | L'organisation des classes dans une applications
|
 | Un exemple d'application : les dossiers CVS/SNV, INC, setup, templates, index.php
|
 | Le dossier phpgwapi : certaines fonctions communes
|
 | La notion de hook dans Egroupware
|
 | Cas pratique sur les hooks dans Egroupware
|
 | Etude de cas sur une plateforme de test
|
 | Les API Egroupware
|
 | Les API des applications courantes (addressbook, calendar)
|
 | Modifier des applications Egroupware existantes : etemplates - outils de traduction - affichages - widgets
|
 | Dupliquer un module egroupware, etc.
|
 | Etude de cas pratiques |


2ème journée - Développement et problèmes particuliers
 | Ajouter ou intégrer une autre application php/mysql déjà existante dans eGroupware
|
 | Cas pratiques : application de démonstration
|
 | L'interrogation d'autres bases que MySQL
|
 | Les possibilités de développement d'un module ad hoc pour eGroupware
|
 | Questions-Réponses
|
 | Cas pratiques - construction d'un mini-module pour eGroupware
|
 | Ouverture sur le module Workflow (initiation)
|
 | Questions particulières |




Adapatation du plan de formation
Le plan de la formation peut être adapté pour répondre à vos problématiques : faisabilité d'un module ou d'une adaptation, interfaçage de données, intégration d'une autre application php ou web, etc.




Formations connexes
Cycle de une demi-journée : formation à l'utilisation de Egroupware - modules principaux
Cycle de une journée: formation administrateur
Formation avancée sur le module Workflow dans Egroupware



Spirea est organisme de formation, veuillez nous contacter pour plus d'informations.
