Archived
1
0

Changes of the last few months including restructuring system from using only ranks to permissions

This commit is contained in:
Marcel
2018-12-26 18:19:28 +01:00
parent 72f3434803
commit 1a1ac17ecf
38 changed files with 845 additions and 361 deletions

View File

@@ -33,7 +33,7 @@
?>
<link href="<?= $styleName ?>" rel="stylesheet">
<link rel="stylesheet" href="<?= base_url('assets/css/lib/fontawesome-all.min.css') ?>">
<link rel="stylesheet" href="<?= base_url('assets/css/lib/fontawesome-all-5.2.0.min.css') ?>">
<link href="/assets/images/ico/favicon.ico" rel="icon">
</head>
@@ -91,64 +91,78 @@
<?php endif; ?>
</ul>
</div>
<div class="menu_section">
<h3>Blog</h3>
<ul class="nav side-menu">
<li>
<a href="/admin/blog">
<i class="fa fa-comments"></i>
Blog-Posts
</a>
</li>
<li>
<a href="/admin/blog/trashbin">
<i class="fa fa-trash"></i>
Gelöschte Blog-Posts
</a>
</li>
<li>
<a href="/admin/blog/edit">
<i class="fa fa-edit"></i>
Blog-Post erstellen
</a>
</li>
</ul>
</div>
<?php if ($_SESSION['user']['rank'] >= 9): ?>
<?php if (get_instance()->hasPermission('blog.view')): ?>
<div class="menu_section">
<h3>Verwaltung</h3>
<h3>Blog</h3>
<ul class="nav side-menu">
<?php if (get_instance()->hasPermission('blog.view')): ?>
<li>
<a href="/admin/blog">
<i class="fa fa-comments"></i>
Blog-Posts
</a>
</li>
<?php endif; ?>
<?php if (get_instance()->hasPermission('blog.view')): ?>
<li>
<a href="/admin/blog/trashbin">
<i class="fa fa-trash"></i>
Gelöschte Blog-Posts
</a>
</li>
<?php endif; ?>
<?php if (get_instance()->hasPermission('blog.create')): ?>
<li>
<a href="/admin/blog/edit">
<i class="fa fa-edit"></i>
Blog-Post erstellen
</a>
</li>
<?php endif; ?>
</ul>
</div>
<?php endif; ?>
<div class="menu_section">
<h3>Verwaltung</h3>
<ul class="nav side-menu">
<?php if (get_instance()->hasPermission('projects.view')): ?>
<li>
<a href="/admin/projects">
<i class="fa fa-camera"></i>
Projekte
</a>
</li>
<?php endif; ?>
<?php if (get_instance()->hasPermission('projects.create')): ?>
<li>
<a href="/admin/projects/edit">
<i class="fa fa-plus"></i>
Projekt erstellen
</a>
</li>
<?php endif; ?>
<?php if (get_instance()->hasPermission('file.view')): ?>
<li>
<a href="/admin/files">
<i class="fa fa-folder-open"></i>
Dateien
</a>
</li>
<?php endif; ?>
<?php if (get_instance()->hasPermission('redirect.view')): ?>
<li>
<a href="/admin/redirects">
<i class="fa fa-arrow-right"></i>
Weiterleitungen
</a>
</li>
</ul>
</div>
<?php endif; ?>
<?php endif; ?>
</ul>
</div>
<div class="menu_section">
<h3>Nutzer</h3>
<ul class="nav side-menu">
<?php if ($_SESSION['user']['rank'] >= 9): ?>
<?php if (get_instance()->hasPermission('user.view')): ?>
<li>
<a href="/admin/users">
<i class="fa fa-users"></i>
@@ -156,7 +170,7 @@
</a>
</li>
<?php endif; ?>
<?php if ($_SESSION['user']['rank'] >= 9): ?>
<?php if (get_instance()->hasPermission('feedback.receive')): ?>
<li>
<a href="/admin/feedback">
<i class="fa fa-comments"></i>
@@ -164,7 +178,7 @@
</a>
</li>
<?php endif; ?>
<?php if ($_SESSION['user']['rank'] >= 8): ?>
<?php if (get_instance()->hasPermission('contact.view')): ?>
<li>
<a href="/admin/contact">
<i class="fa fa-envelope"></i>