Puis-je créer un nouveau modèle Miramo ?

Vous pouvez personnaliser un nouveau modèle Miramo dans votre plugin existant.

Description

Lorsque vous générez la Sortie avec Miramo, la mise en page du PDF est définie dans un fichier de mise en page Miramo (portant l’extension .mfd) qui est contenu dans votre plugin Miramo personnalisé. Vous pouvez créer une nouvelle mise en page de PDF avec Miramo en créant et personnalisant un nouveau modèle Miramo dans votre plugin existant. Lorsque vous créez un nouveau modèle, vous devez créer un scénario de transformation pour que le Générateur de sortie utilise ce nouveau modèle.

Solution

  1. Dans le RDP, utilisez le raccourci du bureau pour accéder aux fichiers DEV-OG à l’aide d’OGAT.
  2. Naviguez jusqu’au dossier mmtemplates dans votre plugin Miramo personnalisé. En général, le chemin ressemble à cela : Z:\data\dita-ot-x.x.x\plugins\com.company_name.mmpdf\mmtemplates. Là, vous trouverez votre modèle Miramo, qui a l’extension .mfd.
  3. Copiez le fichier modèle existant, collez la copie dans le même dossier et renommez-la. Par exemple : default_User-Manual.mfd
  4. Modifier Z:\conf\client\outputtypes.xml :
    1. Copiez et collez le contenu complet de votre <outputtype> Miramo personnalisé actuel pour créer un nouveau type de sortie. Procédez aux modifications suivantes dans ce nouveau type de sortie :
    2. Changez la valeur @name pour le <outputtype> pour le nom que vous souhaitez donner à votre type de sortie lorsque vous générez une sortie depuis le CCMS.
    3. Modifiez la valeur @name pour le <preprocessor> en quelque chose de nouveau.
    Remarque : Vous devrez copier votre nouveau <outputtype> dans toutes les instances de ce fichier si vous en avez (outputtypes.xml.dev, outputtypes.xml.test, outputtypes.xml.prod).
  5. Modifier Z:\conf\client\preprocessors.xml :
    1. Copiez et collez la totalité du contenu de votre <preprocessor> Miramo personnalisé pour créer un nouveau préprocesseur. Procédez aux modifications suivantes dans cette nouvelle cible :
    2. Modifiez la valeur @name pour le <preprocessor> avec le <preprocessor> @name que vous avez défini dans outputtypes.xml.
    3. Modifiez la valeur @name pour le <target> en quelque chose de nouveau.
    Remarque : Vous devrez copier votre nouveau <preprocessor> dans toutes les instances de ce fichier si vous en avez (preprocessors.xml.dev, preprocessors.xml.test, preprocessors.xml.prod).
  6. Modifier Z:\data\conductor-miramo.xml :
    1. Copiez et collez le contenu complet de votre <target> Miramo personnalisé pour créer une nouvelle cible.
    2. Modifiez la valeur @name pour la <target> avec le <target> @name que vous avez défini dans preprocessors.xml.
    3. Modifiez la @value du @mmpdf:mfd.file <ot_build_set_parameter> avec le nom de votre nouveau modèle Miramo. Par exemple :
      <ot_build_set_parameter name="mmpdf:mfd.file" value="default_User-Manual.mfd"/>
  7. Essayez de générer une sortie à l’aide de DEV-OG en utilisant le client IXIA CCMS Desktop. Votre nouveau type de sortie doit apparaître dans la liste déroulante.
  8. Vous pouvez maintenant commencer à modifier votre nouveau modèle, à l’aide de Miramo Designer.
Remarque : Vous devez définir votre propre convention de dénomination pour les modèles Miramo, <outputtypes>, <preprocessors> et <targets>.