GANESHA
  Documentation technique de Ganesha ( ver. 2.0 )
 

Règles de codage
Afin de structurer et de faciliter le développement communautaire de Ganesha, nous avons mis en place des règles de codage.
Le référentiel de règles de codage retenu est celui de l'équipe PEAR.

Les règles de codage
Documentation du code
En plus des règles de codage nous avons documenté toutes les fonctions utilisées dans les modules et dans les classes.
Bien évidemment nous avons cherché à utiliser une application Open source et en PHP qui nous permettrait de générer une documentation en un seul click; nous avons donc utilisé l'Application qui fait référence dans ce domaine, PhpDocumentor.

Documentation (fichier zip à télécharger)

Documentation sous format chm

Documentation de la base de données
Nous avons créé une fonctionnalitée dans le profil Admin pour générer la description technique de la base de données. Nous sommes partis d'un projet Open Source appelé MySQL Web Interface et nous y avons ajouté une exportation en PDF réalisée à l'aide de la library FPDF.
Nous avons utilisé DBDesigner 4 pour la modélisation de la base de données.
Structure de la base de données
Documentation des images
Toutes les images utilisées dans Ganesha 2.0 sont disponibles dans un fichier.
Liste des icônes
GANESHA
Accueil Exemple Manuel Documentation technique Site support remerciements Aide en ligne Anema formation