Changes for CHANGELOG.md: 2 added lines, 1 removed line.
Original line number
Diff line number
Diff line
@@ -6,7 +6,8 @@ Journal des modifications
- Module Formation : Ajout de la fiche de formation sur le détail d'une session pour un doctorant
- Module Formation : Ajout d'une colonne dans l'export des inscriptions du nombre d'heures effectif de suivi du doctorant (pour une session)
- Module Formation : Possibilité de renseigner par le doctorant (depuis son tableau de bord), une formation externe avec attestation :
- avec une validation par la Maison du doctorat
- avec une validation par la Maison du doctorat / Gestionnaire/Responsable de l'ED
- notification à l'initiative du doctorant, aux personnes habilitées à valider les formations
- formations externes validées récupérées automatiquement dans le rapport d'activité
- Module Formation : Dépôt de justificatifs d'absence à une formation
- Lors du passage à l'état clôturé d'une session de formation : envoi d'un mail aux doctorants qui ont été entièrement/partiellement absent aux séances.
Changes for doc/release-notes/v10/10.1.0/02_formation_externe_attestation.sql: 11 added lines, 0 removed lines.
Original line number
Diff line number
Diff line
@@ -48,6 +48,8 @@ INSERT INTO public.unicaen_privilege_privilege (categorie_id, code, libelle, ord
VALUES((SELECTidFROMunicaen_privilege_categorieWHEREcode='formation_formationexterne'),'telecharger-attestation','Télécharger une attestation de suivi d''une formation externe',5);
VALUES((SELECTidFROMunicaen_privilege_categorieWHEREcode='formation_formationexterne'),'notifier-formation-ajoutee','Notifier les personnes ayant le droit de valider les formations externes, que des nouvelles ont été ajoutées',5);
--------------- Privilèges concernant le tableau de bord de gestion des formations
@@ -65,6 +67,8 @@ with data(categ, priv) as (select 'formation_formationexterne', 'ajouter'
@@ -166,3 +170,10 @@ alter table validation_formation_externe alter column id set default nextval('va
insertintotype_validation(id,code,libelle)VALUES(nextval('type_validation_id_seq'),'VALIDATION_FORMATION_EXTERNE','Validation de la formation suivi à l''extérieur par un doctorant');
insertintotype_validation(id,code,libelle)VALUES(nextval('type_validation_id_seq'),'REFUS_VALIDATION_FORMATION_EXTERNE','Refus de la formation suivi à l''extérieur par un doctorant');
-- Templates/Macro Renderer
INSERTINTOpublic.unicaen_renderer_macro(id,code,description,variable_name,methode_name)VALUES(160,'Url#IndexGestionFormation','<p>Retourne l''URL de l''index de gestion des formations d''un doctorant</p>','Url','getUrlIndexGestionFormation');
INSERTINTOpublic.unicaen_renderer_template(id,code,description,document_type,document_sujet,document_corps,document_css,namespace,engine)VALUES(118,'FORMATION_EXTERNE_AJOUTEE','<p>Mail envoyé aux personnes ayant le droit de valider des formations externes déposées par le doctorant</p>','mail','Des formations externes déposées par VAR[Doctorant#Denomination] ont été soumises à validation',e'<p>Bonjour,</p>
<p>De nouvelles déclarations de formations externes ont été enregistrées par <strong>VAR[Doctorant#Denomination]</strong>.</p>
<p>Vous êtes invité·e à vous connecter à l\'application pour les examiner et, si nécessaire, les valider : VAR[Url#IndexGestionFormation]</p>