Esup UNIFORM
Pages enfant
  • Organisation générale du package

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.

...

Qu'est-ce qu'une configuration ?

Une configuration est d'abord définie par un nom qui servira à relier tout un ensemble de fichiers ayant une même cohérence. Esup-uniform n'utilise qu'une seule configuration à un instant T. Par convnetion la configuration porte le nom définie par la valeur de la variable cdmfr-release. Par exemple cdmfr-release=cdmfr-2012-rof-2.50 ou cdmfr-release=cdmfr-2012-rof-2.50-lille1 pour une version spécifique à l'établissement "lille1"

Une configuration est aussi définie par l'ensemble de ces types de fichiers ou dossiers :

build.${cdmfr-release}.sample.properties : construit à partir de build.sample.properties et destiné à être renommé build.properties lors de son activation

properties/uniform-config.${cdmfr-release}.sample.xml : construit à partir de properties/uniform-config.sample.xml et destiné à être renommé properties/uniform-config.xml lors de son activation

properties/search-engine-config.${cdmfr-release}.sample.xml : construit à partir de properties/search-engine-config.sample.xml et destiné à être renommé properties/search-engine-config.${cdmfr-release}.xml lors de son activation

properties/urlrewrite.${cdmfr-release}.sample.xml : construit à partir de properties/urlrewrite.sample.xml et destiné à être renommé properties/urlrewrite.xml lors de son activation puis transféré dans cdm/WEB-INF/urlrewrite.xml

properties/variablesExt.${cdmfr-release}.sample.xml : construit à partir de properties/variablesExt.sample.xml et destiné à être renommé properties/variablesExt.xml lors de son activation

import/${cdmfr-release} : dans ce dossier devront être déposés les fichiers de formation au format cdmfr qui seront importés par la commande ant import_dir

initdb/orgunit-universite.${cdmfr-release}.sample.xml : ce fichier décrit l'établissement et sera d'abord transféré dans un dossier initdb/${cdmfr-release} sous le nom orgunit-universite.${cdmfr-release}.xml avant d'être copié dans dbs/uv-${cdmfr-release}/documents/orgUnit sous le même nom

initdb/constantes.${cdmfr-release}.sample.xml : ce fichier décrit le référentiel utilisé par l'établissement et sera d'abord transféré dans un dossier initdb/${cdmfr-release} sous le constantes.${cdmfr-release}.xml avant d'être copié dans dbs/uv-${cdmfr-release}/documents/constantes sous le même nom

webpages/xml2xml/${cdmfr-release} : ce dossier contient tous les fichiers qui sont référencés dans le fichier properties/uniform-config.${cdmfr-release}.sample.xml et servent à la transformation des données au sein de la couche métier d'esup-uniform

webpages/media/css/${cdmfr-release}.sample.css : ce fichier contient les classes css pour cette configuration et sera renommé webpages/media/css/main.css lors de son activation

 

 

 

 

 

Comment la mettre en place ?

...