|
|
| Line 38: |
Line 38: |
| == [[File:Art.png]] Árbol de un nuevo módulo == | | == [[File:Art.png]] Árbol de un nuevo módulo == |
| Crear un directorio 'mimodulo' que contendrá los archivos del módulo. Este directorio debe de estar en el directorio '''htdocs''' y contendrá los siguientes subdirectorios: | | Crear un directorio 'mimodulo' que contendrá los archivos del módulo. Este directorio debe de estar en el directorio '''htdocs''' y contendrá los siguientes subdirectorios: |
| | | {{TemplateModuleTree}} |
| * htdocs/includes/modules/ contains module descriptor file modMyModule.class.php
| |
| * htdocs/mymodule/admin/ contains pages to setup module
| |
| * htdocs/mymodule/class/ contains PHP class files provided by module
| |
| * htdocs/mymodule/css contains CSS files provided by module
| |
| * htdocs/mymodule/img contains images files provided by module
| |
| * htdocs/mymodule/includes/triggers contains triggers provided by module
| |
| * htdocs/mymodule/langs/en_US contains language files for module internationalisation
| |
| * 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/themes/mythme if module provide its own skin
| |
|
| |
|
| == [[File:Art.png]] Crear sus tablas SQL y la clase PHP con los métodos de acceso (opcional) == | | == [[File:Art.png]] Crear sus tablas SQL y la clase PHP con los métodos de acceso (opcional) == |