eCandidat (esup-opi)

Arborescence des pages

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.

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 ces tables supposent des cascades on delete sur un certain nombre d’autres tables.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

          INSERT INTO `candidatures`.`mail_content` (

          `id_mail_cont` ,
          `cod_mail_cont` ,
          `lib_mail_cont` ,
          `body_mail_cont` ,
          `sjt_mail_cont` ,
          `date_crea_enr_mail_cont` ,
          `date_modif_enr_mail_cont` ,
          `cod_user_to_create_mail_cont` ,
          `cod_user_to_update_mail_cont`

          )
          VALUES (

          NULL , 'DEP_LET_RECO', 'sujet','texte:','Objet', CURDATE( ) , CURDATE( ) , 'INIT_DATABASE', 'auto'

          );

          Puis aller dans le paramétrage des mails pour modifier le texte (connexion gestionnaire, paramétrage et nomenclature, gestion du contenu des mails.

          Texte Dauphine =

          ...

           

          * Veuillez ne pas répondre à cet email. Les messages reçus à cette adresse ne sont pas lus et ne reçoivent donc aucune réponse.

          Bonjour,


          Le candidat suivant a déposé un dossier de candidature a l’Université Paris Dauphine et sollicite une lettre de recommandation de votre part.

          Vous pouvez déposer votre courrier au format PDF, en vous connectant sur l’application de dépot.

          1. Cliquez sur le lien suivant :

              https://candidatures.dauphine.fr/recommandation/

          2. Identifiez-vous avec votre adresse électronique et votre mot de passe

          3- Déposez votre courrier au format PDF

          Nous vous remercions de l’intérêt que vous portez à l’enseignement de l’Université Paris Dauphine.