Loading documentation/release/3.2.3.md +9 −0 Changes for documentation/release/3.2.3.md: 9 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -45,6 +45,15 @@ where upc.id = upp.categorie_id AND unicaen_parametre_parametre.code='AGENT_TEMOIN_AFFECTATION' AND upc.code='STRUCTURE'; -- nouveau privilege (onglet missions spécifiques) INSERT INTO unicaen_privilege_privilege(CATEGORIE_ID, CODE, LIBELLE, ORDRE) WITH d(code, lib, ordre) AS ( SELECT 'missionspecifiqueaffectation_onglet', 'Afficher l''onglet associé dans les écrans de la structure', 400 ) SELECT cp.id, d.code, d.lib, d.ordre FROM d JOIN unicaen_privilege_categorie cp ON cp.CODE = 'missionspecifiqueaffectation'; ``` Evolution des librairies Loading module/Application/src/Application/Provider/Privilege/MissionspecifiqueaffectationPrivileges.php +1 −0 Changes for module/Application/src/Application/Provider/Privilege/MissionspecifiqueaffectationPrivileges.php: 1 added line, 0 removed lines. Original line number Diff line number Diff line Loading @@ -11,4 +11,5 @@ class MissionspecifiqueaffectationPrivileges extends Privileges const MISSIONSPECIFIQUEAFFECTATION_MODIFIER = 'missionspecifiqueaffectation-missionspecifiqueaffectation_modifier'; const MISSIONSPECIFIQUEAFFECTATION_HISTORISER = 'missionspecifiqueaffectation-missionspecifiqueaffectation_historiser'; const MISSIONSPECIFIQUEAFFECTATION_DETRUIRE = 'missionspecifiqueaffectation-missionspecifiqueaffectation_detruire'; const MISSIONSPECIFIQUEAFFECTATION_ONGLET = 'missionspecifiqueaffectation-missionspecifiqueaffectation_onglet'; } No newline at end of file module/Structure/view/structure/structure/partial/entete.phtml +5 −0 Changes for module/Structure/view/structure/structure/partial/entete.phtml: 5 added lines, 0 removed lines. Original line number Diff line number Diff line <?php use Application\Provider\Privilege\MissionspecifiqueaffectationPrivileges; use EntretienProfessionnel\Entity\Db\Campagne; use Structure\Entity\Db\Structure; Loading @@ -9,6 +10,8 @@ use Structure\Entity\Db\Structure; * @var Campagne[] $campagnes */ $canMissionSpecifiqueOnglet = $this->isAllowed(MissionspecifiqueaffectationPrivileges::getResourceId(MissionspecifiqueaffectationPrivileges::MISSIONSPECIFIQUEAFFECTATION_ONGLET)); ?> <div class="row"> Loading Loading @@ -55,6 +58,7 @@ use Structure\Entity\Db\Structure; Fiches de <br/>poste </a> </li> <?php if ($canMissionSpecifiqueOnglet) : ?> <li class="nav-item"> <?php /** @see \Structure\Controller\StructureController::missionsSpecifiquesAction() */ ?> <a href="<?php echo $this->url('structure/missions-specifiques', ['structure' => $structure->getId()],[], true); ?>" Loading @@ -62,6 +66,7 @@ use Structure\Entity\Db\Structure; Missions <br/> spécifiques </a> </li> <?php endif; ?> <?php foreach ($campagnes as $campagne) : ?> <li class="nav-item"> <?php if ($campagne !== null) : ?> Loading Loading
documentation/release/3.2.3.md +9 −0 Changes for documentation/release/3.2.3.md: 9 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -45,6 +45,15 @@ where upc.id = upp.categorie_id AND unicaen_parametre_parametre.code='AGENT_TEMOIN_AFFECTATION' AND upc.code='STRUCTURE'; -- nouveau privilege (onglet missions spécifiques) INSERT INTO unicaen_privilege_privilege(CATEGORIE_ID, CODE, LIBELLE, ORDRE) WITH d(code, lib, ordre) AS ( SELECT 'missionspecifiqueaffectation_onglet', 'Afficher l''onglet associé dans les écrans de la structure', 400 ) SELECT cp.id, d.code, d.lib, d.ordre FROM d JOIN unicaen_privilege_categorie cp ON cp.CODE = 'missionspecifiqueaffectation'; ``` Evolution des librairies Loading
module/Application/src/Application/Provider/Privilege/MissionspecifiqueaffectationPrivileges.php +1 −0 Changes for module/Application/src/Application/Provider/Privilege/MissionspecifiqueaffectationPrivileges.php: 1 added line, 0 removed lines. Original line number Diff line number Diff line Loading @@ -11,4 +11,5 @@ class MissionspecifiqueaffectationPrivileges extends Privileges const MISSIONSPECIFIQUEAFFECTATION_MODIFIER = 'missionspecifiqueaffectation-missionspecifiqueaffectation_modifier'; const MISSIONSPECIFIQUEAFFECTATION_HISTORISER = 'missionspecifiqueaffectation-missionspecifiqueaffectation_historiser'; const MISSIONSPECIFIQUEAFFECTATION_DETRUIRE = 'missionspecifiqueaffectation-missionspecifiqueaffectation_detruire'; const MISSIONSPECIFIQUEAFFECTATION_ONGLET = 'missionspecifiqueaffectation-missionspecifiqueaffectation_onglet'; } No newline at end of file
module/Structure/view/structure/structure/partial/entete.phtml +5 −0 Changes for module/Structure/view/structure/structure/partial/entete.phtml: 5 added lines, 0 removed lines. Original line number Diff line number Diff line <?php use Application\Provider\Privilege\MissionspecifiqueaffectationPrivileges; use EntretienProfessionnel\Entity\Db\Campagne; use Structure\Entity\Db\Structure; Loading @@ -9,6 +10,8 @@ use Structure\Entity\Db\Structure; * @var Campagne[] $campagnes */ $canMissionSpecifiqueOnglet = $this->isAllowed(MissionspecifiqueaffectationPrivileges::getResourceId(MissionspecifiqueaffectationPrivileges::MISSIONSPECIFIQUEAFFECTATION_ONGLET)); ?> <div class="row"> Loading Loading @@ -55,6 +58,7 @@ use Structure\Entity\Db\Structure; Fiches de <br/>poste </a> </li> <?php if ($canMissionSpecifiqueOnglet) : ?> <li class="nav-item"> <?php /** @see \Structure\Controller\StructureController::missionsSpecifiquesAction() */ ?> <a href="<?php echo $this->url('structure/missions-specifiques', ['structure' => $structure->getId()],[], true); ?>" Loading @@ -62,6 +66,7 @@ use Structure\Entity\Db\Structure; Missions <br/> spécifiques </a> </li> <?php endif; ?> <?php foreach ($campagnes as $campagne) : ?> <li class="nav-item"> <?php if ($campagne !== null) : ?> Loading