...
Ce dossier se redécoupe en :
- uPortal
- 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 | ||
|---|---|---|
| ||
Avant de customiszer personnaliser un fichier vérifier si celui ci vérifiez s'il n'est pas présent dans l'arborescence update. |
Démarche
| Balise Wiki |
|---|
Premier exemple : patcher le fichier \[esup-sources\]/properties/personDirectory.xml |
- mkdir custom/uPortal/properties/
- Chercher dans l'update si ce fichier existe (find update -name 'personDirectory.xml')
- Il existe, donc : cp update/uPortal/properties/personDirectory.xml custom/uPortal/properties
- Adapter Adaptez votre fichier, par exemple on ajoute un mapping d'attribut LDAP (<entry key="mail"> <value>mail</value></entry>)
- 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 |
- mkdir custom/uPortal/webpages/
- Chercher Cherchez dans l'update si ce fichier existe (find update -name 'error.jsp')
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
- Adapter Adaptez votre fichier, par exemple on ajoute un mapping d'attribut LDAP (<title>Portal: Une erreur est survenu</title>)
...
| Info | ||
|---|---|---|
| ||
|
...