Loading data/privileges.php +1 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ return [ 'grands-types-diplome-edition' => 'Grands types de diplômes (édition)', 'types-diplome-visualisation' => 'Types de diplômes (visualisation)', 'types-diplome-edition' => 'Types de diplômes (édition)', 'reconduction-offre' => 'Prolongation de l\'offre l\'année suivante', ], ], Loading module/Application/config/offre-formation.config.php +24 −0 Original line number Diff line number Diff line Loading @@ -33,6 +33,15 @@ return [ ], ], ], 'reconduction' => [ 'type' => 'Segment', 'options' => [ 'route' => '/reconduction', 'defaults' => [ 'action' => 'reconduction', ], ], ], 'element' => [ 'type' => 'Literal', 'options' => [ Loading Loading @@ -199,6 +208,16 @@ return [ 'route' => 'of', 'resource' => PrivilegeController::getResourceId('Application\Controller\OffreFormation', 'index'), ], 'administration' => [ 'pages' => [ 'reconduction-offre' => [ 'label' => 'Reconduction de l\'offre de formation', 'icon' => 'glyphicon glyphicon-list-alt', 'route' => 'of/reconduction', 'resource' => PrivilegeController::getResourceId('Application\Controller\OffreFormation', 'reconduction'), ], ], ], ], ], ], Loading @@ -217,6 +236,11 @@ return [ 'action' => ['export'], 'privileges' => Privileges::ODF_EXPORT_CSV, ], [ 'controller' => 'Application\Controller\OffreFormation', 'action' => ['reconduction'], 'privileges' => Privileges::ODF_RECONDUCTION_OFFRE, ], /* Etapes */ [ 'controller' => 'Application\Controller\OffreFormation\Etape', Loading module/Application/src/Application/Controller/OffreFormationController.php +5 −0 Original line number Diff line number Diff line Loading @@ -229,4 +229,9 @@ class OffreFormationController extends AbstractController return $csvModel; } public function reconductionAction() { } } module/Application/src/Application/Provider/Privilege/Privileges.php +1 −0 Original line number Diff line number Diff line Loading @@ -144,6 +144,7 @@ class Privileges extends \UnicaenAuth\Provider\Privilege\Privileges { const ODF_TYPES_DIPLOME_EDITION = 'odf-types-diplome-edition'; const ODF_TYPES_DIPLOME_VISUALISATION = 'odf-types-diplome-visualisation'; const ODF_VISUALISATION = 'odf-visualisation'; const ODF_RECONDUCTION_OFFRE = 'odf-reconduction-offre'; const PARAMETRES_ANNEES_EDITION = 'parametres-annees-edition'; const PARAMETRES_ANNEES_VISUALISATION = 'parametres-annees-visualisation'; const PARAMETRES_CAMPAGNES_SAISIE_EDITION = 'parametres-campagnes-saisie-edition'; Loading public/css/callout.css +1 −1 Original line number Diff line number Diff line Loading @@ -15,7 +15,7 @@ border: 1px #ddd solid; border-left: 6px #9E9E9E solid; padding:1em; min-height:8.5em; min-height:10em; box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.075); transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; Loading Loading
data/privileges.php +1 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ return [ 'grands-types-diplome-edition' => 'Grands types de diplômes (édition)', 'types-diplome-visualisation' => 'Types de diplômes (visualisation)', 'types-diplome-edition' => 'Types de diplômes (édition)', 'reconduction-offre' => 'Prolongation de l\'offre l\'année suivante', ], ], Loading
module/Application/config/offre-formation.config.php +24 −0 Original line number Diff line number Diff line Loading @@ -33,6 +33,15 @@ return [ ], ], ], 'reconduction' => [ 'type' => 'Segment', 'options' => [ 'route' => '/reconduction', 'defaults' => [ 'action' => 'reconduction', ], ], ], 'element' => [ 'type' => 'Literal', 'options' => [ Loading Loading @@ -199,6 +208,16 @@ return [ 'route' => 'of', 'resource' => PrivilegeController::getResourceId('Application\Controller\OffreFormation', 'index'), ], 'administration' => [ 'pages' => [ 'reconduction-offre' => [ 'label' => 'Reconduction de l\'offre de formation', 'icon' => 'glyphicon glyphicon-list-alt', 'route' => 'of/reconduction', 'resource' => PrivilegeController::getResourceId('Application\Controller\OffreFormation', 'reconduction'), ], ], ], ], ], ], Loading @@ -217,6 +236,11 @@ return [ 'action' => ['export'], 'privileges' => Privileges::ODF_EXPORT_CSV, ], [ 'controller' => 'Application\Controller\OffreFormation', 'action' => ['reconduction'], 'privileges' => Privileges::ODF_RECONDUCTION_OFFRE, ], /* Etapes */ [ 'controller' => 'Application\Controller\OffreFormation\Etape', Loading
module/Application/src/Application/Controller/OffreFormationController.php +5 −0 Original line number Diff line number Diff line Loading @@ -229,4 +229,9 @@ class OffreFormationController extends AbstractController return $csvModel; } public function reconductionAction() { } }
module/Application/src/Application/Provider/Privilege/Privileges.php +1 −0 Original line number Diff line number Diff line Loading @@ -144,6 +144,7 @@ class Privileges extends \UnicaenAuth\Provider\Privilege\Privileges { const ODF_TYPES_DIPLOME_EDITION = 'odf-types-diplome-edition'; const ODF_TYPES_DIPLOME_VISUALISATION = 'odf-types-diplome-visualisation'; const ODF_VISUALISATION = 'odf-visualisation'; const ODF_RECONDUCTION_OFFRE = 'odf-reconduction-offre'; const PARAMETRES_ANNEES_EDITION = 'parametres-annees-edition'; const PARAMETRES_ANNEES_VISUALISATION = 'parametres-annees-visualisation'; const PARAMETRES_CAMPAGNES_SAISIE_EDITION = 'parametres-campagnes-saisie-edition'; Loading
public/css/callout.css +1 −1 Original line number Diff line number Diff line Loading @@ -15,7 +15,7 @@ border: 1px #ddd solid; border-left: 6px #9E9E9E solid; padding:1em; min-height:8.5em; min-height:10em; box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.075); transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; Loading