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.

...

Ce dossier se redécoupe en :

  1. uPortal
  2. Tomcat

Le dossier TomcaT Tomcat n'est traité que dans le packag package esupdev.

Pour les custom uPortal, vous devez reproduire la structure du dossier source uportal.

...

Remarque
titleATTENTION

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

Démarche


Balise Wiki
Premier 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. Adapter 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 remplacer remplacés lors de l'appel a à 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.

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

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

...

Info
titleCONSEIL

Balise Wiki
Je vous conseille de conserver unune 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

...