Définition d'un assemblage
Un fichier d’assemblage est un document organisé qui répertorie et décrit les différents fichiers nécessaires à la construction d’un produit. Dans Chrysalio, ces fichiers portent une extension particulière : .cioset.
Les fichiers ciosets peuvent avoir des objectifs différents, construire un tableau de bord ou un produit final (HTML, PDF, EPUB, …). Vous pourrez les différencier car ils ont une couleur de fond différente, verte pour les tableaux de bord, bleue pour les autres :
-
Fichier d’assemblage commun :
-
Fichier d’assemblage des tableaux de bord :
Au niveau XML, les tableaux de bord comportent également un attribut
class="cioDashboard"
:

Que ce soit pour construire un produit final ou un tableau de bord, les fichiers d’assemblages sont construits sur le même modèle :
- Des métadonnées ;
- Des fichiers ;
- Des ressources ;
- Des options de recopies ;
- Des valeurs.
Métadonnées
Le fichier d’assemblage s’ouvre sur des éléments de métadonnées tels qu’un titre ou une image qui permettront l’identification de votre produit.
Mode XML | Prévisualisation |
---|---|
![]() | ![]() |
Fichiers
Liste de fichiers
Vous trouverez ensuite une liste des fichiers qui composeront votre produit.
Mode XML | Prévisualisation |
---|---|
![]() | ![]() |
Éléments de structure
Vous pouvez organiser votre fichier d’assemblage en ajoutant des divisions. Elles pourront comporter des titres afin de construire vos ensemble de fichiers.
Mode XML | Prévisualisation |
---|---|
![]() | ![]() |
Ressources
Les ressources sont les éléments complémentaires à vos fichiers ou qui entre dans la composition de votre produit (images, polices, pdf, …).
Liste de fichiers
Les ressources liées à votre assemblage sont listées également dans une section spécifique.
Mode XML | Prévisualisation |
---|---|
![]() | ![]() |
Éléments de structure
Comme pour les fichiers, les ressources peuvent êtres organisées. Vous pourrez donner un titre à vos sous-ensembles de ressources afin de les organiser au sein de votre assemblage.
Mode XML | Prévisualisation |
---|---|
![]() | ![]() |
Spécifications
Vous pouvez, au sein d’un même fichier d’assemblage, dédier certaines ressources à certains traitements.
Par exemple, si j’ai un traitement XML en HTML qui demande l’intégration d’une police particulière, vous pouvez ajouter le dossier qui contient votre police comme ressource et spécifié que cette ressource ne sera utilisée QUE pour cette transformation.
Mode XML | Prévisualisation |
---|---|
![]() | ![]() |
Recopies
L’élément recopie désigne l’action de copier des données, des fichiers ou des éléments d’un emplacement à un autre. Cette opération crée une copie exacte des données sources, laissant les originaux intacts.
En plus de définir un point de départ et un point d’arrivée, vous pourrez ajouter des instructions comme l’exclusion de certains éléments.
Mode XML | Prévisualisation |
---|---|
![]() | ![]() |
Valeurs
Votre document d’assemblage peut également comporter des instructions pour le traitement, sous forme de valeurs. Ces valeurs dépendent du produit mais également des choix de l’administrateur.
Elles peuvent être de différents types :
- Booléen, peut prendre deux valeurs “vrai” ou “faux” ;
- Chaîne de caractères, du texte est attendu ;
- Liste, une liste d’options est définie.
Pour avoir plus de détails sur le remplissage ou la création d’un assemblage, rendez-vous la page Création d’un assemblage.