Projet Socle ENT
Pages enfant
  • 07 - Personnalisations

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 4.0

...

Remarque
titleATTENTION

Avant de personnaliser un fichier vérifiez s'il n'est pas présent dans l'arborescence update.
S'il est déjà présent dans ce dossier partez de celui-ci plutôt que de celui contenu dans les sources uPortal car le fichier dans le dossier update contient des balises de remplacement ESUP utilisées par les configurations.

Démarche


Balise WikiPremier exemple : patcher le fichier \ [esup-sources\]/properties/personDirectory.xml

  1. mkdir custom/uPortal/properties/
  2. Chercher dans l'update si ce fichier existe (find update -name 'personDirectory.xml')
  3. Il existe, donc : cp update/uPortal/properties/personDirectory.xml custom/uPortal/properties
  4. Adaptez votre fichier, par exemple on ajoute un mapping d'attribut LDAP (<entry key="mail"> <value>mail</value></entry>)
  5. Vous allez trouver des TAG dans ce fichier car il est issu de l'update (@esup.ldap.groups.etu.formation@) ; il seront remplacés lors de l'appel à ant init. Vous pouvez les supprimer mais la configuration (en l'occurence esup.ldap.groups.etu.formation) n'aura plus d'effet sur cette partie.

...

Second exemple : patcher le fichier \ [esup-sources\]/webpages/error.jsp

  1. mkdir custom/uPortal/webpages/
  2. Cherchez dans l'update si ce fichier existe (find update -name 'error.jsp')unmigrated-wiki-markup
  3. Il n'existe pas dans l'update, donc on va le recopier depuis les sources uPortal : cp src/\[esup-sources\]/webpages/error.jsp custom/uPortal/webpages
  4. Adaptez votre fichier, par exemple on ajoute un mapping d'attribut LDAP (<title>Portal: Une erreur est survenu</title>)

Lors de l'appel a ant init le fichier custom va etre recopié dans les source uPortal.

unmigrated-wiki-markup
Info
titleCONSEIL

Je vous conseille de conserver une copie de sauvegarde des fichiers d'origines.
cp src/\[esup-sources\]/webpages/error.jsp custom/uPortal/webpages/error.jsp.orig
cp custom/uPortal/webpages/error.jsp.orig custom/uPortal/webpages/error.jsp


Personnalisation des groupes

...