From 8f963854cf7a1824d7daad112f33294aca427874 Mon Sep 17 00:00:00 2001 From: Rodolphe Quiedeville Date: Mon, 15 Sep 2003 12:27:13 +0000 Subject: [PATCH] Nouveau fichier --- doc/dev/modules.sgml | 57 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 doc/dev/modules.sgml diff --git a/doc/dev/modules.sgml b/doc/dev/modules.sgml new file mode 100644 index 00000000000..124fe5a5b8f --- /dev/null +++ b/doc/dev/modules.sgml @@ -0,0 +1,57 @@ + + +Modules + +

+ Dolibarr à pour objectif d'être modulaire à terme. +

+ + Définition +

+ La définition d'un module se fait en incluant une classe dans le + répertoire htdocs/includes/modules. +

+ +

+ Cette classe est une extension de la classe modDolibarrModules, + son nom doit commencer par le préfixe "mod", la quatrième lettre + étant en majuscule (ex : modFacture, modCommercial) +

+ + Définition de la classe +

+ La classe doit comporter une fonction d'initialisation qui a + le même nom que la class en elle-même (fonctionnalité de php). +

+ +

+ Elle comporte les proprietes depends, const et boxes qui sont + toutes trois des tableaux à une ou plusieurs dimensions. +

+ +

+ Inspirez-vous des classes existantes pour écrire votre propre + classe. +

+
+
+ + +
+