Archived
1
0

Several improvements to the admin panel

This commit is contained in:
Marcel
2019-01-04 19:47:29 +01:00
parent 83f0b2a596
commit e79cc9b4ff
6 changed files with 195 additions and 91 deletions

View File

@@ -3,14 +3,14 @@
?>
<div class="right_col" role="main">
<div class="row">
<div class="col-md-6 col-sm-8 col-xs-8">
<div class="x_panel">
<div class="x_title">
<h2>Einstellungen von dem Nutzer <?= $user['displayname'] ?></h2>
<div class="clearfix"></div>
</div>
<div class="x_content">
<form class="form" method="POST">
<form class="form" method="POST">
<div class="col-md-6 col-sm-8 col-xs-8">
<div class="x_panel">
<div class="x_title">
<h2>Einstellungen von dem Nutzer <?= $user['displayname'] ?></h2>
<div class="clearfix"></div>
</div>
<div class="x_content">
<div class="form-group" aria-describedby="#rank-help">
<b>Rang</b>
<br>
@@ -73,40 +73,42 @@
Unbeschränkter Zugriff auf alle Funktionen.
</span>
<input type="submit" class="btn btn-primary" value="Speichern">
</form>
</div>
</div>
</div>
</div>
<div class="col-md-6 col-sm-4 col-xs-4">
<div class="x_panel">
<div class="x_title">
<h2>Individuelle Rechte</h2>
<div class="clearfix"></div>
</div>
<div class="x_content">
<form method="POST" class="form">
<?php foreach ($availablePermissions as $group => $perms): ?>
<h4>
<?= $group ?>
<div class="col-md-6 col-sm-4 col-xs-4">
<div class="x_panel">
<div class="x_title">
<h2>Individuelle Rechte</h2>
<div class="clearfix"></div>
</div>
<div class="x_content">
<div class="permissions">
<?php foreach ($availablePermissions as $group => $perms): ?>
<div class="permission-group">
<h4>
<?= $group ?>
<input type="checkbox" class="group-all">
</h4>
<input type="checkbox" class="group-all">
</h4>
<ul>
<?php foreach ($perms as $perm):
$name = $group . '.' . $perm; ?>
<li>
<label data-toggle="tooltip" title="blablabla" for="<?= $group . $perm ?>"><?= $name ?></label>
<input type="checkbox" value="true" name="permissions[<?= $group . $perm ?>]" id="<?= $group . $perm ?>" <?= in_array($name, $permissions) ? 'checked' : '' ?>>
</li>
<?php endforeach; ?>
</ul>
<?php endforeach; ?>
<ul>
<?php foreach ($perms as $perm):
$name = $group . '.' . $perm; ?>
<li>
<label data-toggle="tooltip" title="blablabla" for="<?= $group . $perm ?>"><?= $name ?></label>
<input type="checkbox" value="true" class="perm-box" name="permissions[<?= $group . $perm ?>]" id="<?= $group . $perm ?>" <?= in_array($name, $permissions) ? 'checked' : '' ?>>
</li>
<?php endforeach; ?>
</ul>
</div>
<?php endforeach; ?>
</div>
<input type="submit" class="btn btn-primary" value="Speichern">
</form>
</div>
</div>
</div>
</div>
</form>
</div>
</div>