ajout item administration EOLE (ref #198)

This commit is contained in:
2020-09-02 16:22:07 +02:00
parent cbbd67c6ea
commit 1de042ed77
5 changed files with 122 additions and 0 deletions

View File

@ -45,10 +45,12 @@ class InitDataCommand extends ContainerAwareCommand
$activate_widbalado = $this->getContainer()->getParameter('activate_widbalado');
$activate_widdokuwiki = $this->getContainer()->getParameter('activate_widdokuwiki');
$activate_wideconnect = $this->getContainer()->getParameter('activate_wideconnect');
$activate_widead = $this->getContainer()->getParameter('activate_widead');
$activate_wideoe = $this->getContainer()->getParameter('activate_wideoe');
$activate_wideop = $this->getContainer()->getParameter('activate_wideop');
$activate_widetherhome = $this->getContainer()->getParameter('activate_widetherhome');
$activate_widfluxbb = $this->getContainer()->getParameter('activate_widfluxbb');
$activate_widgenconfig = $this->getContainer()->getParameter('activate_widgenconfig');
$activate_widgepi = $this->getContainer()->getParameter('activate_widgepi');
$activate_widglpi = $this->getContainer()->getParameter('activate_widglpi');
$activate_widgrr = $this->getContainer()->getParameter('activate_widgrr');
@ -452,6 +454,28 @@ class InitDataCommand extends ContainerAwareCommand
$em->persist($entityItem);
}
// Item EAD
if($activate_widead) {
$widead_url =$this->getContainer()->getParameter('widead_url');
$entityItem = $em->getRepository('CadolesPortalBundle:Item')->find(-393);
if(!$entityItem) {
$entityicon = $em->getRepository('CadolesPortalBundle:Icon')->findoneby(["label"=>"uploads/icon/icon_ead.png"]);
$entityItem = new Item();
$entityItem->setId(-393);
$entityItem->setRowOrder(0);
$entityItem->setTitle('EAD');
$entityItem->SetSubtitle("Console d'administration du serveur scribe");
$entityItem->setIcon($entityicon);
$entityItem->setTarget("_blank");
$entityItem->setItemcategory($entityItemcategoryadm);
$entityItem->setEssential(true);
$entityItem->setRoles(["ROLE_ADMIN"]);
}
$entityItem->setUrl($widead_url);
$em->persist($entityItem);
}
// Item EOE
if($activate_wideoe) {
$wideoe_url =$this->getContainer()->getParameter('wideoe_url');
@ -540,6 +564,28 @@ class InitDataCommand extends ContainerAwareCommand
$em->persist($entityItem);
}
// Item genconfig
if($activate_widgenconfig) {
$widgenconfig_url =$this->getContainer()->getParameter('widgenconfig_url');
$entityItem = $em->getRepository('CadolesPortalBundle:Item')->find(-368);
if(!$entityItem) {
$entityicon = $em->getRepository('CadolesPortalBundle:Icon')->findoneby(["label"=>"uploads/icon/icon_genconfig.png"]);
$entityItem = new Item();
$entityItem->setId(-368);
$entityItem->setRowOrder(0);
$entityItem->setTitle('Genconfig');
$entityItem->SetSubtitle("Console de configuration du serveur");
$entityItem->setIcon($entityicon);
$entityItem->setTarget("_blank");
$entityItem->setItemcategory($entityItemcategoryadm);
$entityItem->setEssential(true);
$entityItem->setRoles(["ROLE_ADMIN"]);
}
$entityItem->setUrl($widgenconfig_url);
$em->persist($entityItem);
}
// Item gepi
if($activate_widgepi) {
$widgepi_url =$this->getContainer()->getParameter('widgepi_url');

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 KiB