Outils Xml
Organisation
Pour une automatisation optimum de ces outils on peut adopter l'organisation suivante sur le disque dur :
  • création d'un dossier de l'unité d'information (contenant les pages Html) par exemple Unite_Information comme sous-dossier du Site Web.
Ce dossier doit contenir les dossiers suivant :
  • FichiersSources (voir ci-dessous) ;
  • Images (toutes les images utilisées par les pages Html de l'unité d'information) ;
  • Fichiers (tous les fichiers Zip ou Word proposés en téléchargement ou à ouvrir par Word dans toutes les pages Html.de l'unité d'information).


Dans le dossier FichiersSources (contenant tous les fichiers xml créés par GenXML), cinq fichiers sont nécessaires :
  • la page de decors (fichier html pour l'outil d'intégration). Le nom du fichier de cette page doit contenir le mot decor ;
  • EnteteHtml.txt utile pour la visualisation correcte des pages Html par l'outil GenXml (sinon aperçu sans style) et nécessaire pour OutilXml qui l'intègre dans les pages imprimables et les documents liés ;
  • EnteteXml.txt (facultatif pour une entête personnalisée des fichiers xml créés par GenXML) ;
  • UI1.css (fichier pour la présentation des pages Html de cette unité d'information).
  • de plus le fichier de sauvegarde (d'extension : xma) de l'unité d'intégration sera créé par l'outil d'intégration dans ce dossier;
Dans ce dossier FichiersSources, un dossier FichiersVisuHtml est créé s'il n'existe pas déjà pour sauvegarder les fichiers Html produits par GenXml avant d'afficher une page de visualisation Html. Le logiciel GenXml recalcule le chemin des images et des fichiers en téléchargement pour un affichage correct dans ces pages Html (ce qui évite le doublon des dossiers Images et Fichiers).

Dans le dossier «racine» du site Web (SiteWeb, dans l'exemple ci-dessus), il faut copier les fichiers suivants :
  • Tiret.png ;
  • fenetre.js ;
  • UI1.css.
De plus, dans ce dossier «racine» du site Web, il faut créer un sous-dossier SiteImages qui devra contenir les images suivantes :
  • Bandeau.jpg (le bandeau du site, s'il y en a un, repris par l'unité d'information) ;
  • hab_dot.gif (sert à positionner finement certains éléments) ;
  • bt_top.gif (sert pour créer un lien servant à remonter au début de page) ;
  • imprimer.gif (bouton pour afficher la version imprimable d'une page Html).