Arborescence des pages

Vous regardez une version antérieure (v. /wiki/display/PROJESUPOPI/1.+Installation+du+module) de cette page.

afficher les différences afficher l'historique de la page

« Afficher la version précédente Vous regardez la version actuelle de cette page. (v. 14) Actuel »

Documentation en cours de rédaction

Environnement technique

A Dauphine nous avons installé ce module pour MySQL.

L'application est développée  en JAVA/JSP avec Eclipse.

Pour toute modification des classes java, il est nécessaire de recompiler avec eclipse.

Téléchargement

https://github.com/EsupPortail/esup-opi-demat

Installation

1. Déposer les répertoires "depot", "recommandation", "consultation" dans webapps

2. Créer un lien symbolique « candidatures » sur votre répertoire contenant l’apli e-candidat.

Pour que l'accès aux CSS et aux images soit rétabli.

3. Modifier les fichiers suivants selon vos spécificités :

  • consultation/WEB_INF/web.xml
    • mettre l’emplacement du répertoire qui stocke les fichiers, préciser la timeout de déconnexion
  • consultation/WEB_INF/classes/Message_fr.properties
    • modifier les textes des écrans
  • depot/WEB_INF/web.xml :
    • mettre emplacement du répertoire qui stocke les fichiers, préciser la taille maximale des fichiers acceptée.
  • depot/WEB_INF/classes/Message_fr.properties
    • modifier les textes des écrans
  • recommandation/WEB_INF/web.xml
  • recommandation/WEB_INF/classes/Message_fr.properties

Pour donner l’emplacement du dépôt des fichiers et les coordonnées d’accès à votre BDD.

4. Créer les 4 tables UPD_* dans la BDD à l’aide du dump candidatures.sql

Attention Il faudra appliquer les cascades on delete pour la suppresion d'un user (id_usr).

Personnalisation

  • Poids des fichiers autorisés

  • Format des fichiers autorisés

  • Textes

  • Styles

  • Menus

Modifications dans l'application e-candidat

Les fichiers sont dans le repertoire ecandidat

1.    Remplacer les fichiers JSP suivants :

/webapp/stylesheets/welcome.jsp (page d’accueil)

/webapp/stylesheets/candidat/formation/summaryWishes.jsp (page d’instructions pour le dépôt des pièces jointes)

2.    Remplacer les menus de navigation suivants

/webapp/stylesheets/candidat/_navigation/_navGlobal.jsp

/webapp/stylesheets/_include/_navigationAccueil.jsp

/webapp/stylesheets/gestionnaire/_navigation/_navGestionnaire.jsp

3.    Remplacer le fichier source suivant :

/src/fr/univ/rennes1/cri/opiR1/web/controllers/WelcomeController.java  (création du lien « commissions »)

/properties/web/controllers.xml

4.    Remplacer le dossier pdf (xsl)

/media/xml-xsl/dossierIndividu.xsl

Il faut le personaliser aussi (enlever Dauphine)

5.    Remplacer tout le répertoire help

l'aide en ligne , la Foire aux Questions (FAQ) , la boite à outils

Il faut aussi corriger (enlever Dauphine)

6.    Ajouter dans config.properties les lignes suivantes :

 

#######################################
# MODULE DE DEMATERIALISATION
######################################
#URL du dét des dossiers au format éctronique
#init.dematerialisation = true
URL.depot=/depot/
URL.consultation=/consultation/
URL.recommandations=/recommandation/

7.    Ajouter dans Custom_fr.properties les lignes suivantes :

DEMAT.LIEN_DEPOT           = <font color ="red"> >>>>> </font><a href="/depot/">Acc\u00E9der \u00E0 l'application de d\u00E9p\u00F4t des dossiers \u00E9lectroniques</a>
DEMAT.AIDE_DEPOT           = Reportez-vous aux rubriques d'<a target="_blank" href="http://candidatures.dauphine.fr/candidatures/stylesheets/help/Contact.html">aide</a>, questions fréquentes (<a target="_blnk" href="http://candidatures.dauphine.fr/candidatures/stylesheets/help/faq.html">FAQ</a>) et à la <a target="_blank" href="http://candidatures.dauphine.fr/candidatures/stylesheets/help/Outils.html">boîte outils</a>.
DEMAT.LIEN_CONSULT           = Consulter les dossiers electroniques
DEMAT.MENU_CONSULT           = Commissions
DEMAT.WELCOME.TITLE_DEPOT = Envoi de vos  pi\u00E8ces justificatives
DEMAT.WELCOME.SUBTITLE_DEPOT = Acc\u00E9der \u00E0 l'application de d\u00E9p\u00F4t des pi\u00E8ces justificatives au format \u00E9lectronique
DEMAT.WELCOME.RESUME_ONE = 1- D\u00E9poser vos documents au format PDF
DEMAT.WELCOME.RESUME_TWO = 2- Supprimer, remplacer vos documents jusqu'\u00E0 la date limite de d\u00E9p\u00F4t des dossiers
DEMAT.WELCOME.RESUME_THREE = 3- Demander une lettre de recommandation \u00E0 une personne de votre choix
DEMAT.WELCOME.ENVOI_TITLE = D\u00E9p\u00F4t de votre dossier
DEMAT.WELCOME.ENVOI_LIEN = Acc\u00E9der au d\u00E9p\u00F4t des dossiers
DEMAT.NAVIGATION.OUTILS  = Boite \u00E0 outils

8.    Modifier dans Custom_fr.properties les lignes suivantes :

#ETAT DU DOSSIER
INDIVIDU.INFO.STATE_INCOMPLET       = Vous ne pouvez pas candidater \u00E0 une(des) formation(s) car votre dossier est incomplet. Merci de renseigner votre cursus post-bac.
STATE.ARRIVE_COMPLET           = Enregistr\u00E9
STATE.ARRIVE_COMPLET.COMMENT   = Le dossier est enregistr\u00E9.
STATE.ARRIVE_INCOMPLET         = Enregistr\u00E9 mais incomplet
STATE.ARRIVE_INCOMPLET.COMMENT = Le dossier est enregistr\u00E9 mais est incomplet.
STATE.COMPLET                  = Renseign\u00E9
STATE.COMPLET.COMMENT          = Le dossier a \u00E9t\u00E9 re\u00E7u et est complet.
STATE.INCOMPLET                = Incomplet
STATE.INCOMPLET.COMMENT        = Le dossier a \u00E9t\u00E9 re\u00E7u mais est incomplet.
STATE.ARRIVE                   = Enregistr\u00E9
STATE.NON_ARRIVE               = En attente
STATE.NON_ARRIVE.COMMENT       = En attente de v\u00E9rification.
_.BUTTON.DOWNLOAD.MY_DOSSIER = T\u00E9l\u00E9charger mon r\u00E9capitulatif
_.BUTTON.DOWNLOAD.DOSSIER    = T\u00E9l\u00E9charger mes r\u00E9capitulatifs
FORMATION.SUMMARY.LIST_PJ           = Vous devrez joindre \u00E0 votre r\u00E9capitulatif les pi\u00E8ces justificatives ci-dessous :

9.Ajouter un libellé court pour les pièces justificatives

Pour que la consultation soit plus aisée, il faut ajouter en base un lic_nom dans la table nomenclature, pour chaque pièce justificative

10. Modifier les messages types (mails)

11. Ajouter un mail type pour l'envoi de la lettre de recommandation

 

 

 

  • Aucune étiquette