From cc846026bc13cbfe622a972f1a69277fd313af32 Mon Sep 17 00:00:00 2001 From: afornerot Date: Fri, 28 Feb 2020 11:03:59 +0100 Subject: [PATCH] ajout icone glpi --- dicos/90_ninegate.xml | 33 ++++++++++++++++++ .../CoreBundle/Command/data/core-init-01.sql | 2 +- .../PortalBundle/Command/InitDataCommand.php | 23 ++++++++++++ .../web/uploads/icon/icon_glpi.png | Bin 0 -> 6112 bytes tmpl/ninegate-template.yml | 7 ++++ 5 files changed, 64 insertions(+), 1 deletion(-) create mode 100644 src/ninegate-1.0/web/uploads/icon/icon_glpi.png diff --git a/dicos/90_ninegate.xml b/dicos/90_ninegate.xml index 70a9254a..b2341834 100644 --- a/dicos/90_ninegate.xml +++ b/dicos/90_ninegate.xml @@ -33,6 +33,7 @@ + @@ -187,6 +188,12 @@ + + + non + + + non @@ -326,6 +333,7 @@ Paramètres associés à Etherhome Paramètres associés à Fluxbb Paramètres associés à GEPI + Paramètres associés à GLPI Paramètres associés à Grr Paramètres associés à Kanboard Paramètres associés à Limesurvey @@ -485,6 +493,7 @@ ninegate_activate_widetherhome ninegate_activate_widfluxbb ninegate_activate_widgepi + ninegate_activate_widglpi ninegate_activate_widgrr ninegate_activate_widkanboard ninegate_activate_widlimesurvey @@ -744,6 +753,30 @@ + + + oui + activer_glpi + oui + non + non + + + + non + + ninegate_widglpi_url + + + + oui + activer_glpi + /glpi + None + + + + oui diff --git a/src/ninegate-1.0/src/Cadoles/CoreBundle/Command/data/core-init-01.sql b/src/ninegate-1.0/src/Cadoles/CoreBundle/Command/data/core-init-01.sql index 9de02cb8..199ffac6 100644 --- a/src/ninegate-1.0/src/Cadoles/CoreBundle/Command/data/core-init-01.sql +++ b/src/ninegate-1.0/src/Cadoles/CoreBundle/Command/data/core-init-01.sql @@ -8,7 +8,7 @@ INSERT IGNORE INTO `niveau01` (`id`, `label`, `siren`) VALUES (-100, 'DRAAF', '130007107'); INSERT IGNORE INTO `user` (`id`, `niveau01_id`, `username`, `firstname`, `lastname`, `password`, `email`, `avatar`, `role`,`siren`,`authlevel`) VALUES -(-100, -100, 'admin', 'Administrateur', 'draaf', '{SSHA}RpichoTKCN2p1e9VPz1JnGxjaZ7Xe1Eq +(-100, -100, 'admin', 'Administrateur', 'draaf', '{SSHA}2oV9M1Ofw14hGll+W1oPHxR7E2SZvzFz ', 'admin@ldapbundle.ac-arno.fr', 'admin.jpg', 'ROLE_ADMIN', '130007107', 'simple'); diff --git a/src/ninegate-1.0/src/Cadoles/PortalBundle/Command/InitDataCommand.php b/src/ninegate-1.0/src/Cadoles/PortalBundle/Command/InitDataCommand.php index 3097e8dd..17163e62 100644 --- a/src/ninegate-1.0/src/Cadoles/PortalBundle/Command/InitDataCommand.php +++ b/src/ninegate-1.0/src/Cadoles/PortalBundle/Command/InitDataCommand.php @@ -45,6 +45,7 @@ class InitDataCommand extends ContainerAwareCommand $activate_widetherhome = $this->getContainer()->getParameter('activate_widetherhome'); $activate_widfluxbb = $this->getContainer()->getParameter('activate_widfluxbb'); $activate_widgepi = $this->getContainer()->getParameter('activate_widgepi'); + $activate_widglpi = $this->getContainer()->getParameter('activate_widglpi'); $activate_widgrr = $this->getContainer()->getParameter('activate_widgrr'); $activate_widkanboard = $this->getContainer()->getParameter('activate_widkanboard'); $activate_widlimesurvey = $this->getContainer()->getParameter('activate_widlimesurvey'); @@ -402,6 +403,28 @@ class InitDataCommand extends ContainerAwareCommand $em->persist($entityItem); } + // Item glpi + if($activate_widglpi) { + $widglpi_url =$this->getContainer()->getParameter('widglpi_url'); + $entityItem = $em->getRepository('CadolesPortalBundle:Item')->find(-388); + if(!$entityItem) { + $entityicon = $em->getRepository('CadolesPortalBundle:Icon')->findoneby(["label"=>"uploads/icon/icon_glpi.png"]); + + $entityItem = new Item(); + $entityItem->setId(-388); + $entityItem->setRowOrder(0); + $entityItem->setTitle('GLPI'); + $entityItem->SetSubtitle("Gestion de tickets"); + $entityItem->setIcon($entityicon); + $entityItem->setTarget("_blank"); + $entityItem->setItemcategory($entityItemcategoryapp); + $entityItem->setEssential(true); + $entityItem->addGroup($groupall); + } + $entityItem->setUrl($widglpi_url); + $em->persist($entityItem); + } + // Item grr if($activate_widgrr) { $widgrr_url =$this->getContainer()->getParameter('widgrr_url'); diff --git a/src/ninegate-1.0/web/uploads/icon/icon_glpi.png b/src/ninegate-1.0/web/uploads/icon/icon_glpi.png new file mode 100644 index 0000000000000000000000000000000000000000..c1e4fe6ef1b53a445f068b28c70586afabe42617 GIT binary patch literal 6112 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 mdW1E&tik9@elEnQ7XBYSTQ$xOK45+T0000