Instance Example1
Sommaire
Instance Example1
Cette instance comporte un unique champ permettant de sélectionner un type de correspondance.
Voici les fichiers qui la définissent.
Fichier ximfmail-profile
Le fichier ximfmail-profile.xml devra contenir les renseignements sur les chemins vers les fichiers associés à l'instance.
<?xml version="1.0" encoding="utf-8"?> <profile> <theme name="Company Def" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="D:\DOC\DOC_THUN_INTRACED\ximf_profile.xsd"> <instance id="idExampleDefinition" ximfVersion="2.0" version="1.0" name="Example1" directory="/chemin/vers/instance/Example1/" author="Ximfmail"> <schema name="Example1">headers-example1.xml</schema> <dictionary>dictionary-example1.xml</dictionary> <ihm>ihm-example1.xml</ihm> <rule>rules-example1.xml</rule> </instance> </theme> </profile>
Fichier dictionary-example1
Le fichier dictionary-example1.xml contient des renseignement de cinq données d'internationalisation pour les langues : fr-FR et en-US.
<?xml version="1.0" encoding="UTF-8"?> <ximf:instance name="Example1" version="1.0" ximfVersion="2.0" xmlns:ximf="http://eads.org/ximf/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://eads.org/ximf/ ximf.xsd"> <ximf:dictionary id="OneDico"> <ximf:locale lang="fr-FR"> <ximf:ilk entity="ilk-classification-panel">Classification</ximf:ilk> <ximf:ilk entity="ilk-security-panel">Securité</ximf:ilk> <ximf:ilk entity="ilk-general">Général</ximf:ilk> <ximf:ilk entity="ilk-confidential">Confidentiel</ximf:ilk> <ximf:ilk entity="ilk-highly-confidential">Très confidentiel</ximf:ilk> </ximf:locale> <ximf:locale lang="en-US"> <ximf:ilk entity="ilk-classification-panel">Classification</ximf:ilk> <ximf:ilk entity="ilk-security-panel">Security</ximf:ilk> <ximf:ilk entity="ilk-classification">Security classification</ximf:ilk> <ximf:ilk entity="ilk-general">General</ximf:ilk> <ximf:ilk entity="ilk-confidential">Confidential</ximf:ilk> <ximf:ilk entity="ilk-highly-confidential">Highly Confidential</ximf:ilk> </ximf:locale> </ximf:dictionary> </ximf:instance>
Fichier ihm-example1
Le fichier ihm-example1.xml contient des renseignements sur l'agencement du formulaire : un onglet "pane_security" contient une sous-catégorie "group-classification". Cette sous-catégorie contient le champ "header-classification" décrit dans le fichier header-example1.xml
<?xml version="1.0" encoding="UTF-8"?>
<ximf:instance name="Example1" version="1.0" ximfVersion="2.0" xmlns:ximf="http://eads.org/ximf/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://eads.org/ximf/ ximf.xsd">
<ximf:ihm xmlns:ximf="http://eads.org/ximf/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ximf:panel id="pane_security" ilk="ilk-classification-panel">
<ximf:groupbox id="group-classification" ilk="ilk-security-panel">
<ximf:headerRef>header-classification</ximf:headerRef>
</ximf:groupbox>
</ximf:panel>
<ximf:treeRcv>
<ximf:headerRef>header-classification</ximf:headerRef>
</ximf:treeRcv>
</ximf:ihm>
</ximf:instance>