Utilisation des fichiers Ditaval
Un fichier Ditaval est un ensemble de règles sur la façon de traiter les attributs de profilage conditionnel dans la carte et les rubriques que vous utilisez pour créer la sortie. Vous pouvez créer un objet ditaval, puis y définir des règles en utilisant l'Éditeur Ditaval.
Le fichier Ditaval permet de définir les valeurs des attributs de profilage conditionnel à inclure ou à exclure lors de la génération d'une sortie à partir d'une carte. Les attributs de profilage conditionnel exclus n'apparaissent pas dans la sortie finale.
Une fois créé et configuré, vous pouvez ensuite appliquer ce fichier Ditaval au contenu lorsque vous générez une sortie. L'utilisation d'un fichier Ditaval garantit l'application des conditions de manière systématique et cohérente à la sortie générée.
Exemple de configuration de fichier Ditaval
Par exemple, nous avons une carte contenant trois attributs de profilage conditionnel et deux valeurs possibles pour chacun :
- Plateforme : Linux ou Windows
- Audience : administrateur ou rédacteur
- Version : T34 ou B52
Vous pouvez créer un fichier Ditaval pour chaque combinaison à générer. Le code suivant est un exemple de configuration du fichier Ditaval pour générer le guide d'administration de la version B52 sous Linux :
<?xml version="1.0" encoding="UTF-8"?>
<val>
<prop action="include" att="audience" val="admin"/>
<prop action="exclude" att="audience" val="writer"/>
<prop action="include" att="platform" val="linux"/>
<prop action="exclude" att="platform" val="windows"/>
<prop action="include" att="product" val="B52"/>
<prop action="exclude" att="product" val="T34"/>
</val>
Actions pour l'attribut de profilage conditionnel
Dans un fichier Ditaval, vous pouvez définir des actions supplémentaires pour prendre en charge d'autres fonctions que l'inclusion et l'exclusion dans IXIASOFT CCMS Web. Dans Éditeur Ditaval, vous pouvez indiquer à CCMS Web d'effectuer les actions suivantes :
- Flag : le contenu est inclus, mais il est marqué dans la sortie avec la mise en forme. Si vous sélectionnez cette option, d'autres options de mise en forme du contenu marqué s'affichent. Vous pouvez choisir le style, la couleur et l'arrière-plan à utiliser.
- Include : le contenu est inclus dans la sortie.
- Exclude : le contenu est exclu de la sortie.
- Passthrough : le contenu est inclus dans la sortie, mais il conserve également la condition dans le cadre de la sortie.