Dans cette section, nous allons voir ce que doit contenir au minimum chaque template chargé lors de la création d'un modèle.
Voci la liste des templates nécessaires :
Tous ces éléments obligatoires sont gérés par Freemarker.
Voici les éléments obligatoires pour cette template de création :
Paramètres d'entrée :| Identifiant | Description |
|---|---|
| picture_card | Le chemin où se situe l'image à afficher (par ex /plugins/greetingscard/model_1/picture_card.jpg). |
| height | La hauteur de l'image. |
| width | La largeur de l'image. |
Ils doivent être passés en paramètre lors de l'appel de la template.
Paramètres de sortie :| Identifiant | Description | Valeur |
|---|---|---|
| recipient_email | L'adresse e-mail du destinataire de la carte de voeux. | |
| message | Le corps de l'e-mail. | |
| sender_name | Le nom de l'expéditeur de la carte. | |
| sender_email | L'adresse e-mail de l'expéditeur. | |
| page | Le nom de la XPage sur laquelle on est. | greetingscard |
| action | L'action que l'on est en train de réaliser : un envoi de mail. | send |
| format | Le format de création. | html |
| gct_id | L'ID du modèle de carte utilisé. |
Voici les éléments obligatoires pour cette template de visualisation :
Paramètres d'entrée :| Identifiant | Description |
|---|---|
| picture_card | Le chemin où se situe l'image à afficher (par ex /plugins/greetingscard/model_1/picture_card.jpg). |
| height | La hauteur de l'image. |
| width | La largeur de l'image. |
Ils doivent être passés en paramètre lors de l'appel de la template.
Paramètres de sortie :| Identifiant | Description |
|---|---|
| message | Le corps de l'e-mail. |
| sender_name | Le nom de l'expéditeur de la carte. |
| sender_email | L'adresse e-mail de l'expéditeur. |
Voici les éléments obligatoires pour cette template :
Paramètres d'entrée :| Identifiant | Description |
|---|---|
| sender_name | Le nom de l'expéditeur de la carte. |
| view_flash_card_from_internet | L'URL de visualisation de la carte au format Flash. |
| view_html_card_from_internet | L'URL de visualisation de la carte au format HTML. |
Les animations Flash de création et de visualisation doivent avoir les mêmes paramètres de sortie que les templates HTML.