Mail XForms/fr

De Trustedbird Client Wiki
English | Français

> Documentation > Module : Mail XForms > Documentation technique

Télécharger Mail XForms
Fonctionne avec : Logo-tb3.0.png Logo-tb3.1.png

ChangeLog

Comment installer dans Thunderbird


Mail XForms est un ensemble de modules complémentaires pour Mozilla Thunderbird 3 qui permet l'utilisation de formulaires XForms dans les interfaces de composition et de lecture dans le but d'envoyer des informations à travers les en-têtes de message.

Les formulaires sont écrits avec le langage XML XForms embarqué dans des fichiers XHTML ou XUL.


Il est constitué de 3 éléments :

  • Le module complémentaire officiel Mozilla XForms qui fournit le support du langage XForms dans XHTML et XUL ;
  • Le module complémentaire Mail XForms (Engine) qui fournit l'intégration des formulaires disponibles dans l'interface de Thunderbird, convertit les données entrées dans un formulaire en-têtes de message, et décode les en-têtes dans les messages reçus pour les afficher dans un formulaire ;
  • Un ou plusieurs modules Mail XForms (Data) qui contiennent des formulaires.


Resources complémentaires :


Mozilla XForms

Mozilla XForms est le module complémentaire qui fournit aux applications Mozilla le support du langage XForms dans XHTML et XUL.

Site officiel : http://www.mozilla.org/projects/xforms/

Des modules pour Thunderbird 3.1 sont disponibles pour Linux x86, Linux x86_64 et Win32 (obtenus depuis addons.mozilla.org).


Mail XForms (Engine)

Le module Mail XForms (Engine) fournit l'intégration des formulaires disponibles dans l'interface de Thunderbird, convertit les données entrées dans un formulaire en en-têtes de message, et décode les en-têtes dans les messages reçus pour les afficher dans un formulaire.


Mail XForms (Data)

Les modules Mail XForms (Data) contiennent des formulaires XForms/XUL ou XForms/XHTML. Ils enregistrent les formulaires inclus auprès du module moteur Mail XForms (Engine).

Plusieurs modules basés sur Mail XForms (Data) peuvent être installés simultanément pour fournir des formulaires additionnels.


  • Le module mailXFormsData-sample contient quelques formulaires d'exemple.
  • Le module mailXFormsData-template est un squelette ne contenant aucun formulaire. Pour ajouter vos propres formulaires, dézipper le fichier mailXFormsData-template_*.xpi et suivez les instructions dans le fichier README.


Aperçus des interfaces

Composition d'un nouveau message

Xforms-compose-ximf.jpg

Xforms-compose.png


Lecture d'un message reçu

Xforms-read.png


Préférences

Xforms-prefs.png


En-têtes de message générés

Message-ID: <4B62DF52.8020008@test.milimail.org>
Date: Fri, 29 Jan 2010 14:14:58 +0100
From: user1 <user1@test.milimail.org>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.1.7) Gecko/20100111 Thunderbird/3.0.1
MIME-Version: 1.0
To: user2@test.milimail.org
Subject: Test message 1
X-MailXFormsData-Name: ximf
X-MailXFormsData-Version: 0.1
X-XIMF-Correspondence-Type: Operational
X-XIMF-Security-Classification: CONFIDENTIEL
X-XIMF-Security-Categories: EYES_ONLY
X-XIMF-Primary-Precedence: Immediate
X-XIMF-Reference-Originator: 0376
X-XIMF-Attribution-Key-Word: CCC EEE
X-XIMF-Expiry-Date: 2010-01-30
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

This is a message.