Projet Socle ENT
Pages enfant
  • Ajout d'un thème et d'un habillage

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.
Commentaire: Migrated to Confluence 5.3

...

  • Modifier ces fichiers : Changer le <theme name>

Prise en compte du thème

Si la base est vide, un ant db.init suffit

Sinon, il faut :

  • réimporter les themes, layouts et fragment-layouts modifiés
  • modifier en base les thèmes des utilisateurs :
  • consulter la table up_ss_theme et noter les SS_ID des anciens (DLM XHTML, universality Android, universality Mobile) et des nouveaux (DLM XHTML UNIV, univ Android, univ Mobile) thèmes
  • mettre à jour la table up_user_profile :
Bloc de code

 update up_user_profile set theme_ss_id=<nouveau thème> where theme_ss_id=<ancien thème>

Ajout d'un habillage

Navigateur web

  • Copier Portail/uPortal_rel-3.2.4/uportal-war/src/main/webapp/media/skins/universality dans custom/uPortal/uportal-war/src/main/webapp/media/skins/univ

Dans le répertoire custom/uPortal/uportal-war/src/main/webapp/media/skins/univ :

  • Copier un des habillages (uportal3, coal, ivy) dans un répertoire univ: Partir de l'habillage le plus proche de l'habillage final de l'établissement :* uportal3 : avec barre de côté et sous-menus horizontaux* coal : avec barre de côté sans sous-menus horizontaux* ivy sans barre ni sous-menus horizontaux* Modifier éventuellement le fichier univ/skin.xml : Changer le paramètre fss-theme en un autre thème Fluid  existant (voir dans /ResourceServingWebapp/rs/fluid/1.1.2/fss/css/) ou faire son propre thème
  • Modifier univ/portal.css ou univ/esup-portal.css pour ajuster les styles

Mobile

  • Copier Portail/uPortal_rel-3.2.4/uportal-war/src/main/webapp/media/skins/muniversality dans custom/uPortal/uportal-war/src/main/webapp/media/skins/muniv
  • Modifier les feuilles de style dans les répertoires android et iphone