Variables

Les variables sont des paramètres fictifs dans vos documents XML, qui sont remplacés par des chaînes de texte ou des éléments graphiques au moment de la publication.

Quand utiliser les variables

Certaines données peuvent varier lors de la rédaction de documents pour une famille de produits particulière. Par exemple, le nom du produit, le nom du client, le logo du produit peuvent constituer la seule différence dans les données. Pour accroître la réutilisation, il est recommandé d’utiliser des variables pour indiquer ces différences.

Les variables peuvent être utilisées pour :

  • des valeurs textuelles – par exemple, nom de marque, texte accompagnant l’affichage de l’équipement, ou adresses courriel où écrire pour obtenir du soutien.
  • des valeurs numériques – par exemple, année dans les textes de droits d’auteur, numéro de version d’une version logicielle, ou numéro d’urgence.
  • des éléments graphiques – par exemple, le logo de l’entreprise, ou le logo du produit en cas de marques multiples.

L’utilisation de variables vous permet de publier diverses versions à partir d’une même source XML.

La structure des variables

Chaque variable possède un identifiant unique qui la désigne de façon unique. Cet identifiant est appelé varid. Bien que la valeur de la variable puisse changer d’une publication à l’autre, les noms des variables à l’intérieur de la documentation sont statiques et demeurent toujours les mêmes.


...
<para>Welcome to the <variable varref="product-name"/> 
documentation center</para>	    
<para>This is a <variable varref="company-name"/> product</para>
...
	    
Lorsque les variables "product-name" et "company-name" sont définies, la publication du fragment XML ci-dessus peut entraîner, par exemple :
...
Welcome to the Content Manager documentation center
This is an SDL product
...    
	    
Ou, dans une autre circonstance de publication, cela peut entraîner :

...
Welcome to the Content Delivery documentation center
This is an SDL Structured Content Technologies Division product
...    
	    

Comment les variables sont stockées

Content Manager enregistre les valeurs des variables dans des rubriques. De préférence, ces rubriques sont stockées dans une Bibliothèque. Dans ces rubriques, les noms des variables sont associés à une chaîne de texte ou à un graphique. Ces rubriques sont associées à une publication en tant que ressource. Les ressources sont utilisées au moment de la publication ou lors de la prévisualisation pour remplacer de façon dynamique les variables par une chaîne de texte ou un élément graphique valide.

Variables et traduction

Les variables peuvent être traduites de la même façon que les autres objets le sont dans Content Manager.