Définition de la charte graphique (skin.xml)

Ce fichier est optionnel mais fortement recommandé, il permet de définir une charte graphique et de proposer des images de prévisualisation (Cf. Gestion de modèles et de chartes graphiques).

Format

skin.xml

<skin>
    <label i18n="true|false">...</label>
    <description i18n="true|false">...</description>
    <thumbnails>
        <small>path_to_16px_image_relative_to_resources_dir</small>
        <medium>path_to_32px_image_relative_to_resources_dir</medium>
        <large>path_to_48px_image_relative_to_resources_dir</large>
    </thumbnails>
</skin>

Toutes les balises sont facultatives.

Le libellé et la description sont internationalisables. Par défaut, le catalogue utilisé est le catalogue de la charte graphique situé dans le dossier cms/skins/[skinName]/i18n/

Les images de prévisualisation sont placées dans le dossier cms/skins/[skinName]/resources et appelées avec un chemin relatif. (par exemple : img/picto_16.png).

Pour aller plus loin

Dans le même dossier cms/skins/[skinName]/conf/, se trouvent 3 autres fichiers de configuration :