System Configuration/Modifying Templates French

résumé: Zoe utilise plusieurs fichiers modèles qui se combinent pour former le skelette de chaque page. En modifiant les modèles, vous pouvez modifier l'apparence de Zoe.

Etapes à suivre

  1. décompressez les modèles (templates) depuis Zoe.jar (\alt\dev\zoe)
  2. modifiez les fichiers modèles
  3. copiez les modèles modifiés dans le répertoire de Zoe
  4. relancez Zoe (non nécessaire si vous avez désactivé le "template caching")

Extraction des Modèles

Vous pouvez extraire les modèles depuis Zoe.jar en utilisant WinZip ou WinRar. Vous trouverez les fichiers modèle dans Zoe.jar\alt\dev\zoe. Les modèles de fichiers se terminent avec l'extension txt. Environ 54 fichiers modèles sont disponibles dans Zoe 0.5. Jetez un oeil à Template File List French pour plus de details à propos du contenu de chaque modèle.

Contenu des modèles

Chaque fichier contient du code HTML, et autant que possible des variables modèle. Le contenu d'un fichier correspond la plupart du temps a un petit bout d'une plus grande page. Vous pouvez modifier l'HTML a souhait.

Variables modèle (Template Variables)

Les variables modèle sont substituées avec le reste du code au moment de l'éxécution. Le format d'une variable modèle est:
(v:variableName). Par exemple {v:pendingMessages} dans AboutPage.txt.

J'espère pouvoir mettre en place la liste TemplateVariableList? qui décrit le role de chaque variable.

Ou vont-elles ?

Placez vos fichiers personnalisés dans le même répertoire que Zoe.jar.

Template Cacheing (Cache Modèles)

Par défaut, Zoe met les modèles en cache. Par conséquent, ils ne seront lus qu'au lancement de l'application. Si vous voulez activer vos changements dans ce cas, vous devrez donc relancer Zoe.

Désactiver le Template Caching

Pour désactiver la mise en cache des modèles (une chose utile a faire lorsque vous testez vos modèles), Allez dans l'Editeur de configuration de Zoe (System Configuration/Configuration Editor French), et changez la valeur de la variable Component cache.template à false

Stratégie Alternative

L'Editeur de configuration System Configuration/Configuration Editor French vous offre aussi d'autres options de configuration de modèles.