From feba5f915377238dcd930d9782f3397130b7eee4 Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Mon, 25 Nov 2024 11:35:33 +0100 Subject: [PATCH] interfaces: rearrange menu files to be a bit more aligned Define the entry in the core, use it in interfaces, define diagnostics there and move diagnostics where they belong. Ordering for explicit interfaces or groupings is a bit harder than it should be... ideally we would want to move all "[" entries to the front and just let the other entries order itself but that would require more hacking than just setting order property on all the child entries in the XML. --- .../app/models/OPNsense/Core/Menu/Menu.xml | 29 +------------------ .../models/OPNsense/Diagnostics/Menu/Menu.xml | 5 ++++ .../models/OPNsense/Interfaces/Menu/Menu.xml | 22 ++++++++++++-- 3 files changed, 26 insertions(+), 30 deletions(-) diff --git a/src/opnsense/mvc/app/models/OPNsense/Core/Menu/Menu.xml b/src/opnsense/mvc/app/models/OPNsense/Core/Menu/Menu.xml index 6e518f341..73bf73a01 100644 --- a/src/opnsense/mvc/app/models/OPNsense/Core/Menu/Menu.xml +++ b/src/opnsense/mvc/app/models/OPNsense/Core/Menu/Menu.xml @@ -86,34 +86,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - + diff --git a/src/opnsense/mvc/app/models/OPNsense/Diagnostics/Menu/Menu.xml b/src/opnsense/mvc/app/models/OPNsense/Diagnostics/Menu/Menu.xml index 375d70b91..c36b3fb29 100644 --- a/src/opnsense/mvc/app/models/OPNsense/Diagnostics/Menu/Menu.xml +++ b/src/opnsense/mvc/app/models/OPNsense/Diagnostics/Menu/Menu.xml @@ -16,8 +16,13 @@ + + + + + diff --git a/src/opnsense/mvc/app/models/OPNsense/Interfaces/Menu/Menu.xml b/src/opnsense/mvc/app/models/OPNsense/Interfaces/Menu/Menu.xml index 5f4bc2105..b838bb307 100644 --- a/src/opnsense/mvc/app/models/OPNsense/Interfaces/Menu/Menu.xml +++ b/src/opnsense/mvc/app/models/OPNsense/Interfaces/Menu/Menu.xml @@ -1,14 +1,32 @@ - + + + + + + + + + + - + + + + + + + + + +