fix menu code

This commit is contained in:
root
2021-06-26 20:44:20 +00:00
parent d547e43bb8
commit 1db4b6291f
9 changed files with 20 additions and 21 deletions

View File

@@ -179,8 +179,8 @@ if (conf["custom_css_link"]) {
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNavAltMarkup">
<div id="admin-menu" class="navbar-nav">
</div>
<ul id="admin-menu" class="navbar-nav">
</ul>
</div>
</nav>
</div>

View File

@@ -579,8 +579,8 @@ h4 {display:inline-block; }
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNavAltMarkup">
<div id="admin-menu" class="navbar-nav">
</div>
<ul id="admin-menu" class="navbar-nav">
</ul>
</div>
</nav>
</div>

View File

@@ -245,8 +245,8 @@ textarea {min-height:auto;}
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNavAltMarkup">
<div id="admin-menu" class="navbar-nav">
</div>
<ul id="admin-menu" class="navbar-nav">
</ul>
</div>
</nav>
</div>

View File

@@ -108,7 +108,7 @@ function showForm(title, message, btn) {
function prepareDropdownMenu(menu) {
const currentFile = document.location.pathname.split(/[\/]+/).pop();
var code = '';
for (index = 0; index < menu.length; ++index) {
for (var index = 0; index < menu.length; index++) {
const name = menu[index]["name"];
const file = menu[index]["file"];
const style = (file == currentFile) ? ' active' : '';
@@ -120,7 +120,7 @@ function prepareDropdownMenu(menu) {
function prepareMenu(menu) {
const currentFile = document.location.pathname.split(/[\/]+/).pop();
var code = '';
for (index = 0; index < menu.length; ++index) {
for (var index = 0; index < menu.length; index++) {
const name = menu[index]["name"];
if (menu[index]["dropdown"]) {
code += '<li class="nav-item dropdown">'+
@@ -128,7 +128,6 @@ function prepareMenu(menu) {
'<div class="dropdown-menu" aria-labelledby="dropdown-'+name+'">'+
prepareDropdownMenu( menu[index]["dropdown"]) + '</div></li>';
} else {
const name = menu[index]["name"];
const file = menu[index]["file"];
const style = (file == currentFile) ? ' active' : '';
code += '<li class="nav-item">'+
@@ -139,7 +138,7 @@ function prepareMenu(menu) {
}
function showAdminMenu() {
code = prepareMenu(adminMenu);
const code = prepareMenu(adminMenu);
const m = document.getElementById("admin-menu");
if (m) {
m.innerHTML = code;
@@ -148,7 +147,7 @@ function showAdminMenu() {
}
function showUserMenu() {
code = prepareMenu(userMenu);
const code = prepareMenu(userMenu);
document.write(code);
}

View File

@@ -144,9 +144,9 @@ function prepareRow(row) {
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNavAltMarkup">
<div class="navbar-nav">
<ul class="navbar-nav">
<script>showUserMenu();</script>
</div>
</ul>
</div>
</nav>
</div>

View File

@@ -44,9 +44,9 @@ if (conf["custom_css_link"]) {
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNavAltMarkup">
<div class="navbar-nav">
<ul class="navbar-nav">
<script>showUserMenu();</script>
</div>
</ul>
</div>
</nav>
</div>

View File

@@ -182,9 +182,9 @@ if (conf["custom_css_link"]) {
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNavAltMarkup">
<div class="navbar-nav">
<ul class="navbar-nav">
<script>showUserMenu();</script>
</div>
</ul>
</div>
</nav>
</div>

View File

@@ -45,9 +45,9 @@ if (conf["custom_css_link"]) {
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNavAltMarkup">
<div class="navbar-nav">
<ul class="navbar-nav">
<script>showUserMenu();</script>
</div>
</ul>
</div>
</nav>
</div>

View File

@@ -192,9 +192,9 @@
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNavAltMarkup">
<div class="navbar-nav">
<ul class="navbar-nav">
<script>showUserMenu();</script>
</div>
</ul>
</div>
</nav>
</div>