Il y a 389 articles et 19 utilisateurs inscrits (ce bandeau est défini dans MediaWiki:Sitenotice)
« Mise à jour Pleade » : différence entre les versions
Aller à la navigation
Aller à la recherche
| Ligne 23 : | Ligne 23 : | ||
## Le menu contextuel associé de gauche, qui est défini en haut du fichier avec les regexp du ''htabs'' | ## Le menu contextuel associé de gauche, qui est défini en haut du fichier avec les regexp du ''htabs'' | ||
# Ajouter les facets, en utilisant l'url de listing des index. Exemple: http://gael.gironde.fr/module-eadeac/conf/application.xconf | # Ajouter les facets, en utilisant l'url de listing des index. Exemple: http://gael.gironde.fr/module-eadeac/conf/application.xconf | ||
# Vérifier que les css respectent la norme< | # Vérifier que les css respectent la norme | ||
<syntaxhighlight lang="bash"> | |||
cd $client/dev/src/webapp/pleade/theme/css | |||
for i in $(ls *.css) ; do sed -i -e 's#url("*.*theme/\([^"]*\)"*)#url("../\1")#g' $i | for i in $(ls *.css) ; do sed -i -e 's#url("*.*theme/\([^"]*\)"*)#url("../\1")#g' $i | ||
find local -name "*.css" -exec sed -i -e 's#url("*.*theme\([^"]*\)"*)#url("../..\1")#g' {} \; | find local -name "*.css" -exec sed -i -e 's#url("*.*theme\([^"]*\)"*)#url("../..\1")#g' {} \; | ||
</ | </syntaxhighlight> | ||
Version du 4 novembre 2015 à 16:14
Étapes clés
- Faire marcher l'appli initiale (via svn & projet dev)
- Vérifier la conf tomcat (context.xml & server.xml)
- Mettre à jour les fichiers properties spécifiques, situé dans le répertoire du projet
- Récupérer les fichiers suivants de la prod:
module-eadeac/conf/cdc/ module-eadeac/pages/ theme/css/local theme/images/local theme/i18n/local
- Mettre à jour cocoon.xconf & parametres.xconf
- Vérifier le fichier local.xmap
- Virer toutes les xsl devenues inutiles
- Vérifier toutes les surcharges dans les xsl locales
- Vérifier tous les fichiers .xconf par rapport aux sources génériques
- Penser au module gmaps dans cocoon.xconf (cronjob & db.component)
- Vérifier l'inclusion de thesx (dans ./commons/xsl/pleade-aggregate.xsl, parametres "include-thesx"
- Vérifier le menu.xconf, notamment:
- Les liens
- Le menu contextuel associé de gauche, qui est défini en haut du fichier avec les regexp du htabs
- Ajouter les facets, en utilisant l'url de listing des index. Exemple: http://gael.gironde.fr/module-eadeac/conf/application.xconf
- Vérifier que les css respectent la norme
cd $client/dev/src/webapp/pleade/theme/css
for i in $(ls *.css) ; do sed -i -e 's#url("*.*theme/\([^"]*\)"*)#url("../\1")#g' $i
find local -name "*.css" -exec sed -i -e 's#url("*.*theme\([^"]*\)"*)#url("../..\1")#g' {} \;