31,003
edits
| Line 39: | Line 39: | ||
= [[File:Art.png]] Arborescence d'un nouveau module = | = [[File:Art.png]] Arborescence d'un nouveau module = | ||
Créer un répertoire 'monmodule' qui recevra les fichiers du module. Ce répertoire doit etre dans le répertoire '''htdocs''' et contiendra les sous-répertoires suivants (seul | Créer un répertoire 'monmodule' qui recevra les fichiers du module. Ce répertoire doit etre dans le répertoire '''htdocs''' et contiendra les sous-répertoires suivants (seul la premiere ligne est obligatoire): | ||
* htdocs/includes/modules/ contains module descriptor file modMyModule.class.php | * htdocs/includes/modules/ contains module descriptor file modMyModule.class.php | ||
| Line 50: | Line 50: | ||
* htdocs/mymodule/lib contains libraries provided and used by module | * htdocs/mymodule/lib contains libraries provided and used by module | ||
* htdocs/mymodule/sql contains SQL file provided by module to add new tables or indexes | * htdocs/mymodule/sql contains SQL file provided by module to add new tables or indexes | ||
* htdocs/mymodule/themes/ | * htdocs/mymodule/themes/mytheme if module provide its own skin | ||
= [[File:Art.png]] Créer vos tables SQL et la classe PHP des accesseurs (optionnel) = | = [[File:Art.png]] Créer vos tables SQL et la classe PHP des accesseurs (optionnel) = | ||