Admin menu reorganisation
The aside menu in the admin panel is now handled in one array, which also holds the submenu items. Also the sections of the menu are now a bit more structured and separated from each other.
This commit is contained in:
parent
59406b24c5
commit
7ef77b926a
3 changed files with 35 additions and 67 deletions
|
@ -11,17 +11,20 @@
|
|||
});
|
||||
</script>
|
||||
|
||||
<h4><a href="{{$admurl}}">{{$admtxt}}</a></h4>
|
||||
<ul class='admin linklist'>
|
||||
{{foreach $subpages as $page}}
|
||||
<li class='admin link button {{$page.2}}'><a href='{{$page.0}}'>{{$page.1}}</a></li>
|
||||
<h4>{{$page.0}}</h4>
|
||||
<ul class="admin linklist" role="menu">
|
||||
{{foreach $page.1 as $item}}
|
||||
<li class='admin link button {{$item.2}}' role="menuitem"><a href='{{$item.0}}'>{{$item.1}}</a></li>
|
||||
{{/foreach}}
|
||||
</ul>
|
||||
{{/foreach}}
|
||||
|
||||
|
||||
|
||||
{{if $admin.update}}
|
||||
<ul class='admin linklist'>
|
||||
<li class='admin link button {{$admin.update.2}}'><a href='{{$admin.update.0}}'>{{$admin.update.1}}</a></li>
|
||||
<li class='admin link button {{$admin.update.2}}'><a href='https://kakste.com/profile/inthegit'>Important Changes</a></li>
|
||||
</ul>
|
||||
{{/if}}
|
||||
|
||||
|
@ -34,14 +37,3 @@
|
|||
</ul>
|
||||
|
||||
|
||||
<h4>{{$logtxt}}</h4>
|
||||
<ul class='admin linklist'>
|
||||
<li class='admin link button {{$admin.logs.2}}'><a href='{{$admin.logs.0}}'>{{$admin.logs.1}}</a></li>
|
||||
<li class='admin link button {{$admin.viewlogs.2}}'><a href='{{$admin.viewlogs.0}}'>{{$admin.viewlogs.1}}</a></li>
|
||||
</ul>
|
||||
|
||||
<h4>{{$diagnosticstxt}}</h4>
|
||||
<ul class='admin linklist'>
|
||||
<li class='admin link {{$admin.diagnostics_probe.2}}'><a href="{{$admin.diagnostics_probe.0}}">{{$admin.diagnostics_probe.1}}</a></li>
|
||||
<li class='admin link {{$admin.diagnostics_webfinger.2}}'><a href="{{$admin.diagnostics_webfinger.0}}">{{$admin.diagnostics_webfinger.1}}</a></li>
|
||||
</ul>
|
||||
|
|
|
@ -10,11 +10,11 @@
|
|||
});
|
||||
</script>
|
||||
|
||||
{{foreach $subpages as $page}}
|
||||
<div class="widget">
|
||||
<h3><a href="{{$admurl}}">{{$admtxt}}</a></h3>
|
||||
|
||||
<h3>{{$page.0}}</h3>
|
||||
<ul role="menu">
|
||||
{{foreach $subpages as $name => $item}}
|
||||
{{foreach $page.1 as $item}}
|
||||
<li role="menuitem" class="{{$item.2}}">
|
||||
<a href="{{$item.0}}" {{if $item.accesskey}}accesskey="{{$item.accesskey}}"{{/if}}>
|
||||
{{$item.1}}
|
||||
|
@ -36,6 +36,7 @@
|
|||
</ul>
|
||||
{{/if}}
|
||||
</div>
|
||||
{{/foreach}}
|
||||
|
||||
{{if $admin.addons_admin}}
|
||||
<div class="widget">
|
||||
|
@ -52,34 +53,3 @@
|
|||
</div>
|
||||
{{/if}}
|
||||
|
||||
<div class="widget">
|
||||
<h3>{{$logtxt}}</h3>
|
||||
<ul role="menu">
|
||||
<li role="menuitem" class="{{$admin.logs.2}}">
|
||||
<a href="{{$admin.logs.0}}" {{if $admin.logs.accesskey}}accesskey="{{$admin.logs.accesskey}}"{{/if}}>
|
||||
{{$admin.logs.1}}
|
||||
</a>
|
||||
</li>
|
||||
<li role="menuitem" class="{{$admin.viewlogs.2}}">
|
||||
<a href="{{$admin.viewlogs.0}}" {{if $admin.viewlogs.accesskey}}accesskey="{{$admin.viewlogs.accesskey}}"{{/if}}>
|
||||
{{$admin.viewlogs.1}}
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="widget">
|
||||
<h3>{{$diagnosticstxt}}</h3>
|
||||
<ul role="menu">
|
||||
<li role="menuitem" class="{{$admin.diagnostics_probe.2}}">
|
||||
<a href="{{$admin.diagnostics_probe.0}}" {{if $admin.diagnostics_probe.accesskey}}accesskey="{{$admin.diagnostics_probe.accesskey}}"{{/if}}>
|
||||
{{$admin.diagnostics_probe.1}}
|
||||
</a>
|
||||
</li>
|
||||
<li role="menuitem" class="{{$admin.diagnostics_webfinger.2}}">
|
||||
<a href="{{$admin.diagnostics_webfinger.0}}" {{if $admin.viewlogs.accesskey}}accesskey="{{$admin.diagnostics_webfinger.accesskey}}"{{/if}}>
|
||||
{{$admin.diagnostics_webfinger.1}}
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue