Loading module/Application/config/others/these.config.php +10 −1 Original line number Diff line number Diff line Loading @@ -130,7 +130,6 @@ return [ 'roadmap', 'generate', 'fusion', 'validation-page-de-couverture', ], 'privileges' => [ ThesePrivileges::THESE_CONSULTATION_FICHE, Loading Loading @@ -179,6 +178,16 @@ return [ 'privileges' => ThesePrivileges::THESE_FICHIER_DIVERS_CONSULTER, 'assertion' => 'Assertion\\These', ], [ 'controller' => 'Application\Controller\These', 'action' => [ 'validation-page-de-couverture', ], 'privileges' => [ ThesePrivileges::THESE_CONSULTATION_PAGE_COUVERTURE, ], 'assertion' => 'Assertion\\These', ], [ 'controller' => 'Application\Controller\These', 'action' => [ Loading module/Application/src/Application/Provider/Privilege/ThesePrivileges.php +5 −0 Original line number Diff line number Diff line Loading @@ -32,6 +32,11 @@ class ThesePrivileges extends Privileges const THESE_CONSULTATION_FICHE = 'these-consultation-fiche'; const THESE_SAISIE_CORREC_AUTORISEE_FORCEE = 'these-saisie-correc-autorisee-forcee'; /** * Page de couverture */ const THESE_CONSULTATION_PAGE_COUVERTURE = 'these-consultation-page-couverture'; /** * Dépôt de fichiers liés à une thèse */ Loading Loading
module/Application/config/others/these.config.php +10 −1 Original line number Diff line number Diff line Loading @@ -130,7 +130,6 @@ return [ 'roadmap', 'generate', 'fusion', 'validation-page-de-couverture', ], 'privileges' => [ ThesePrivileges::THESE_CONSULTATION_FICHE, Loading Loading @@ -179,6 +178,16 @@ return [ 'privileges' => ThesePrivileges::THESE_FICHIER_DIVERS_CONSULTER, 'assertion' => 'Assertion\\These', ], [ 'controller' => 'Application\Controller\These', 'action' => [ 'validation-page-de-couverture', ], 'privileges' => [ ThesePrivileges::THESE_CONSULTATION_PAGE_COUVERTURE, ], 'assertion' => 'Assertion\\These', ], [ 'controller' => 'Application\Controller\These', 'action' => [ Loading
module/Application/src/Application/Provider/Privilege/ThesePrivileges.php +5 −0 Original line number Diff line number Diff line Loading @@ -32,6 +32,11 @@ class ThesePrivileges extends Privileges const THESE_CONSULTATION_FICHE = 'these-consultation-fiche'; const THESE_SAISIE_CORREC_AUTORISEE_FORCEE = 'these-saisie-correc-autorisee-forcee'; /** * Page de couverture */ const THESE_CONSULTATION_PAGE_COUVERTURE = 'these-consultation-page-couverture'; /** * Dépôt de fichiers liés à une thèse */ Loading