Il y a 389 articles et 19 utilisateurs inscrits (ce bandeau est défini dans MediaWiki:Sitenotice)
« Pleade Modules » : différence entre les versions
création+catégories |
m a déplacé Doc/Pleade/Module vers Pleade Modules |
(Aucune différence)
| |
Dernière version du 24 avril 2013 à 10:50
Dépendances
[modifier | modifier le wikicode]Créer un nouveau module n'est donc pas une tâche essai, car il faut faire la distinction entre fonctionnalités à surcharger dans les pipeline et fonctionnalités à ré-utiliser.
Il est également important de noter que la majorité des styles CSS sont défini pour l'EAD, cela créé un bruit important lorsque l'on de l'édition des fichiers.
Création
[modifier | modifier le wikicode]Pour des exemples de créations de modules, vous pouvez consulter le projet BM-Orléans, dans lequel 2 modules ont été ajoutés :
- module-bmo-xml
- module-bmo-mets
Structure
[modifier | modifier le wikicode]Je me suis efforcé, autant que possible, de rendre indépendant le module-bmo-xml du cœur de Pleade à savoir le module-eadeac. Cela facilitera la mise en place d'autre module, tel que module-bmo-mets. L'organisation du module-bmo-xml est la suivante :
./src/web/pleade/module-bmo-xml
├── conf
│ ├── bmo-xml-documentbase.xconf
│ └── bmo-xml-fieldlist-base.xconf
├── html
│ └── publish-form.xhtml
├── module-standalone.xmap
├── module.xmap
├── module.xmap~
├── xsl
│ ├── clean.xsl
│ ├── manage.xsl
│ ├── publication
│ │ └── bm-orleans
│ │ └── fields.xsl
│ ├── publish-form.xsl
│ ├── publish-form.xsl~
│ ├── publish.xsl
│ └── toolbox.xsl
└── xsp
├── publish.xsp
└── sdx-results.xsp
Cette structure n'est pas définitive, je m'efforcerai de la mettre à jour.