XIMF guide developpeur/fr : Différence entre versions
De Trustedbird Client Wiki
m (→Structure de l'instance) |
m (→Structure de l'instance) |
||
Ligne 10 : | Ligne 10 : | ||
* un fichier dictionnaire définissant les données d'internationalisation |
* un fichier dictionnaire définissant les données d'internationalisation |
||
* un ou plusieurs fichiers de règles définissant les contraintes spécifiques associées aux champs du formulaire |
* un ou plusieurs fichiers de règles définissant les contraintes spécifiques associées aux champs du formulaire |
||
+ | |||
+ | Les informations concernant les fichiers utilisés par une instance ce situent dans un autre fichier : ximfmail-profile.xml. |
||
== Glossaire des balises XIMF == |
== Glossaire des balises XIMF == |
Version du 24 février 2011 à 13:25
Sommaire
Guide développeur
Possible de définir son instance avec des champs d'entête personnalisés mais également formulaires.
Structure de l'instance
Une instance XIMF est composée de plusieurs fichiers xml :
- un fichier ihm définissant l'agencement de l'interface
- un ou plusieurs fichiers headers définissant les types des champs de l'interface
- un fichier dictionnaire définissant les données d'internationalisation
- un ou plusieurs fichiers de règles définissant les contraintes spécifiques associées aux champs du formulaire
Les informations concernant les fichiers utilisés par une instance ce situent dans un autre fichier : ximfmail-profile.xml.
Glossaire des balises XIMF
Une description détaillée des balises XIMF est disponible.
Exemples d'instances XIMF
Instance simple : Example1 (un seul champ : type de correspondance)
Instance simple : Amoco (plusieurs champs aux types variés : nom de l'affaire, label, date limite ...)
Instance simple : lien vers l'instance simple Company (associée au RFC security label example)
instance intégrant les possibilités avancées de XIMF.
Création d'un add-on XIMF
Génération d'un add-on au format XPI. lien vers documentation Mozilla pour les XPI