...
webpages/media/css/${cdmfr-release}.sample.css : ce fichier contient les classes css pour cette configuration et sera renommé webpages/media/css/main.css lors de son activation
...
Mettre en place une nouvelle configuration
Pour mettre en place une configuration il faut d'abord créer l'ensemble des fichiers et dossiers définis ci-dessus en exécutant la commande ant create_release -Dmy-cdmfr-release={nomdelaconfiguration}
Activer une configuration
Pour activer une configuration, il faut la définir dans la variable cdmfr-release puis exécuter la commande ant clean initb deploy
Qu'est-ce qu'un profil ?
...
Un profil est défini par un nom et par un ensemble de fichiers organisés sous le dossier webpages/stylesheets/${profil}.
rof-2.50 est un exemple de profil et ses fichiers sont localisés sous webpages/stylesheets/rof-2-50
Un profil est un ensemble de fichiers xslt qui prennent en charge la couche présentation d'esup-uniform
Mettre en place un profil
Pour mettre en place un profil, il est conseillé de cloner un profil déjà existant et dont le fonctionnement a été validé. Il suffit donc de recopier le dossier désignant le profil à cloner sous le nouveau du profil.
cp -r webpages/stylesheets/{profilSource} webpages/stylesheets/{nouveauprofil}
Activer un profil
Pour activer un profil il faut qu'il soit défini dans la variable profil du fichier build.properties. Il faut ensuite exécuter
ant clean initdb deploy
Personnalisation d'esup-uniform
...