Différences entre versions de « Bonnes pratiques XSLT »
De WIKI-BOKEH
(Page créée avec « Catégorie:XSLT ») |
|||
Ligne 1 : | Ligne 1 : | ||
+ | == Stockage et Versionning == | ||
+ | Nous vous invitons à avoir un dossier spécifique de feuilles XSLT qui sera versionné sous git. | ||
+ | Exemple de 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: | ||
+ | <pre> | ||
+ | /skins$ ls -1 | ||
+ | bdp10 | ||
+ | bdp10_pro | ||
+ | bdp10-xslt | ||
+ | beautiful-bokeh | ||
+ | </pre> | ||
+ | * 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 | ||
+ | [[Fichier:Chemin xslt.png]] | ||
+ | |||
+ | 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). | ||
[[Catégorie:XSLT]] | [[Catégorie:XSLT]] |
Version du 16 mai 2019 à 10:41
Stockage et Versionning[ ]
Nous vous invitons à avoir un dossier spécifique de feuilles XSLT qui sera versionné sous git.
Exemple de 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).