Différences entre versions de « Bonnes pratiques XSLT »
De WIKI-BOKEH
Ligne 5 : | Ligne 5 : | ||
* Ce dossier se retrouvera au même niveau que le ou les thèmes de votre Bokeh | * Ce dossier se retrouvera au même niveau que le ou les thèmes de votre Bokeh | ||
* Les chemins des xslt seront de la forme /skins/nom-depot-xslt/ma.xslt (au lieu de /userfiles/xslt/ma.xslt) | * Les chemins des xslt seront de la forme /skins/nom-depot-xslt/ma.xslt (au lieu de /userfiles/xslt/ma.xslt) | ||
+ | * "Mise à jour de la charte graphique" dans l'admin de Bokeh peut ainsi être utilisé pour mettre à jour aussi le dossier de xslt. | ||
=== Un Exemple === | === Un Exemple === |
Version actuelle datée du 16 mai 2019 à 13:16
Stockage et Versionning[ ]
Nous vous invitons à avoir un dossier spécifique de feuilles XSLT qui sera versionné sous git.
- Ce dossier se retrouvera au même niveau que le ou les thèmes de votre Bokeh
- Les chemins des xslt seront de la forme /skins/nom-depot-xslt/ma.xslt (au lieu de /userfiles/xslt/ma.xslt)
- "Mise à jour de la charte graphique" dans l'admin de Bokeh peut ainsi être utilisé pour mettre à jour aussi le dossier de xslt.
Un Exemple[ ]
(la médiathèque de l'aube (hébergée sur un serveur mutualisé par AFI))
- Un dépôt git contient les feuilles XSLT développées à sa racine: https://git.afi-sa.net/opac-skins/bdp10-xslt
- Le dossier "skins" du serveur contient les dossiers de thèmes ainsi que celui de XSLT:
/skins$ ls -1 bdp10 bdp10_pro bdp10-xslt beautiful-bokeh
- Pour chaque type de document ou résultat de recherche, la XSLT est configurée avec un chemin de type: /skins/bdp-10-xslt/maskin.xsl
Ainsi les fichiers XSLT sont versionnés et peuvent rentrer dans une logique de travail en équipe, à plusieurs personnes (sans perte de données une fois que c'est en place).