Introduction
Ceci est une suite d'opérations à réaliser pour ajouter un thème et un habillage propre à un établissement sans avoir à modifier le thème de base d'uPortal ni les habillages
J'ai suivi la doc d'uPortal 3.2 : https://wiki.jasig.org/display/UPM32/Create+a+New+Theme
Pour les noms de répertoires, on considère qu'un déploiement a déjà été fait (ant init deploy)
Ajout du thème
On part des thèmes par défaut d'uPortal : universality et muniversality
Feuilles de transformation
On part du thème universality : uPortal-rel-3.2.4/uportal-war/src/main/resources/layout/theme/universality
== Ajout du thème INSA ==
=== Feuilles de rendu ===
...
- Copier Portail/uPortal-rel-3.2.4/uportal-war/src/main/resources/layout/theme/universality dans custom/uPortal/uportal-war/src/main/resources/layout/theme/insa
...
- Renommer universality.xsl en insa.xsl
...
- Renommer universlity.sdf en insa.sdf
...
- Modifier les liens vers l'image/icône du thème dans insa.sdf :
<samplePictureURI>media/skins/insa/insa_full.gif</samplePictureURI>
<sampleIconURI>media/skins/insa/insa_icon.gif</sampleIconURI>
...