Description de la hiérarchie des fichiers
Hiérarchie de fichiers de l'espace de travail
Une fois dézippé (ou après un svn export) le dossier de travail présente la hiérarchie de fichier ci-dessous.
les dossiers :
dbs : [nom et localisation par défaut] Le dossier où seront stockées toutes données manipulées par l'application : dossiers de formation, index pour le moteur de recherche, dépôt OAI, référentiel et description de l'établissement.
docs : Les éléments de documentation (parfois obsolètes mais complétés par ce wiki)
import : le dossier où sont stockés les fichiers au format cdmfr destinés à être importés
lib : la librairie des fichiers jars utiles au fonctionnement de l'application
log : le dossier où seront enregistrés les logs [dossier défini par défaut pouvant être déplacé par une configuration avancée]
source : l'ensemble des classes java qui seront compilées puis déployées sur le serveur tomcat
webpages : le dossier qui contient toutes les ressources qui seront déployées sur le serveur tomcat (les css, les fichiers xsl, ...)
Les fichiers :
build-*.sample.properties : Des exemples de configuration proposées
web-config.sample.properties : exemple de fichier utilisé comme base pour créer le fichier web-config.properties
build.sample.properties : modèle de fichier utilisé pour créer une nouvelle configuration
build.xml : les tâches ant utilisées pour le déploiement et l'administration de l'application
hiérarchie de fichiers sur le serveur d'application
Les éléments de configuration
Qu'est-ce qu'une configuration ?
Comment la mettre en place ?
Qu'est-ce qu'un profil ?
Comment le mettre en place ?
Personnalisation d'esup-uniform
Données propres à l'établissement
La description de l'établissement
Le référentiel utilisé dans l'établissement
La recherche
Régler l'indexation des dossiers
Les requêtes de recherche
Les écrans
Les pages par défaut
Les niveaux d'adaptation des écrans
le gabarit de la page
Les blocs de page
Dictionnaire des templates
templates adaptables par l'établissement
templates de type onglets
templates spécifiques aux objets CDMFR
templates CDMFR communs à tous les objets
Le package esup-uniform est organisé suivant cette hiérarchie de fichiers :