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.

...

  • Modifier messages.xml si des libellés ont été ajoutés ou doivent être modifiés

Base de données

Thèmes

  • Copier Portail/uPortal_rel-3.2.4/uportal-impl/src/main/resources/properties/db/base_entities/theme/DLM_XHTML-1.theme dans custom/uPortal/uportal-impl/src/main/resources/properties/db/mini/theme/DLM_XHTML-univ.theme

...

Bloc de code
<theme script="classpath://org/jasig/portal/io/import-theme_v2-6.crn">
  <name>DLM XHTML UNIV</name>
  <uri>/layout/theme/univ/univ.xsl</uri>
  <description-uri>/layout/theme/univ/univ.sdf</description-uri>
  <description-text>Renders DLM tabs and columns as xhtml</description-text>
  <struct-id>4</struct-id>
  <sample-icon-uri>media/skins/univ/univ_icon.gif</sample-icon-uri>
  <sample-uri>media/skins/univ/univ_full.gif</sample-uri>
  <mime-type>text/html</mime-type>
  <device-type>workstation</device-type>
  <serializer-name>XHTML</serializer-name>
  <module-class>org.jasig.portal.channels.DLMUserPreferences.TabColumnPrefsState</module-class>
  <parameters>  
     <parameter>
       <name>minimized</name>
        <value>false</value>
        <description>Flag determining if the channel is minimized or not</description>
        <type>3</type>
     </parameter>
     <parameter>
       <name>skin</name>
        <value>univ</value>
        <description>Design skin name</description>
        <type>1</type>
     </parameter>
  </parameters>
</theme>

Profiles

...

  • Copier Portail/uPortal_rel-3.2.4/uportal-impl/src/main/resources/properties/db/mini/profile/ dans custom/uPortal/uportal-impl/src/main/resources/properties/db/mini/profile

...

  • Modifier les fichiers du répertoire pour faire correspondre <theme name> au nom du thème dans le répertoire ../theme

Fragments

...

  • Modifier les fichier de fragment dans custom/uPortal/uportal-impl/src/main/resources/properties/db/mini/fragment-layout : Changer le <theme name>

...

  • Copier update/uPortal/uportal-impl/src/main/resources/properties/db/mini/layout/defaultTemplateUser.layout dans custom

...

  • Copier update/uPortal/uportal-impl/src/main/resources/properties/db/mini/layout/fragmentTemplate.layout dans custom

...

  • Modifier ces fichiers : Changer le <theme name>

Utilisateurs