Webgui: user definable menu implemented

This commit is contained in:
2026-07-21 11:01:50 +02:00
parent 562aa587ad
commit a3d4825cbd
10 changed files with 490 additions and 300 deletions
+6 -3
View File
@@ -31,14 +31,17 @@ if (isset($GLOBALS['local_script'])) {
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav">
<?php
foreach ($g_menu as $key => $value) {
for ($i = 0; $i < 6; $i++) {
echo str_repeat(' ', 4);
echo '<li class="nav-item">';
$active = ($g_scriptname == $key) ? ' active' : '';
echo '<a class="nav-link', $active,'" href="', $key, '">', $value[0], "</a>";
$module = $g_modules[$user->menu[$i]];
$active = ($g_scriptname == $module['file']) ? ' active' : '';;
echo '<a class="nav-link', $active,'" href="', $module['file'], '">', $module['title'], "</a>";
echo "</li>\n";
}
?>
<li class="nav-item"><a class="nav-link" href="manual.php"><i class="bi-book"></i></a></li>
<li class="nav-item"><a class="nav-link" href="logout.php"><i class="bi-door-open"></i></a></li>
</ul>
</div>
</div>