From c4a00b8d31155324c3dd3cb8e613fc04b7d3e7f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Chris=20R=C3=BCll?= Date: Mon, 27 Jan 2014 09:45:21 +0100 Subject: [PATCH] Menu Configuration Rework the Menu.Ini files and Include a new class to create a menu inside the project --- application/layouts/scripts/parts/menu.phtml | 16 + .../layouts/scripts/parts/navigation.phtml | 60 +-- config/menu.ini | 29 +- config/modules/monitoring/menu.ini | 81 ++-- config/modules/monitoring/menu.ini.in | 69 ++++ library/Icinga/Web/Menu.php | 383 ++++++++++++++++++ public/css/icinga/navigation.less | 23 ++ 7 files changed, 567 insertions(+), 94 deletions(-) create mode 100644 application/layouts/scripts/parts/menu.phtml create mode 100644 config/modules/monitoring/menu.ini.in create mode 100644 library/Icinga/Web/Menu.php diff --git a/application/layouts/scripts/parts/menu.phtml b/application/layouts/scripts/parts/menu.phtml new file mode 100644 index 000000000..14b5bc0e7 --- /dev/null +++ b/application/layouts/scripts/parts/menu.phtml @@ -0,0 +1,16 @@ +sub) ? '