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

@@ -89,11 +89,19 @@ defined('BASEPATH') OR exit('No direct script access allowed');
.tags .bootstrap-tagsinput {
width: 100%;
max-width: 100%;
font-size: 14px;
}
.tags .bootstrap-tagsinput > input {
margin: 5px 0;
}
.tags .tag {
display: inline-block;
width: unset;
background: #2272ff;
color: #fff !important;
border-radius: 25px;
}
.tags .tag::after {
@@ -162,7 +170,8 @@ defined('BASEPATH') OR exit('No direct script access allowed');
</div>
<h1 class="post-title"><span id="postTitle" class="noEnter"></span></h1>
<h2 class="post-subtitle"><span id="postDescription"></span></h2>
<div id="postContent"></div>
<!-- <div id="postContent"></div>-->
<textarea id="postContent"></textarea>
</div>
<!--/.blog-item-->
</div>
@@ -183,6 +192,7 @@ defined('BASEPATH') OR exit('No direct script access allowed');
<div class="tags">
<input type="text" data-role="tagsinput" id="postTags">
</div>
<!-- <input type="text" id="postTags">-->
</div>
<div class="row">
@@ -207,11 +217,20 @@ defined('BASEPATH') OR exit('No direct script access allowed');
</label>
</div>
<div class="row">
<button class="btn btn-default btn-sm" id="blogPreview">
<i class="fa fa-eye"></i>
Vorschau
</button>
</div>
<div class="row">
<button class="btn btn-default btn-sm" id="blogPostSave">
<i class="fa fa-save"></i>
Speichern
</button>
<button class="btn btn-primary btn-sm" id="blogSubmit" data-loading-text="Lädt...">
<i class="fa fa-cloud"></i>
Veröffentlichen
</button>
</div>

View File

@@ -10,8 +10,8 @@ defined('BASEPATH') OR exit('No direct script access allowed');
<div class="clearfix"></div>
</div>
<div class="x_content">
<iframe src="https://stats.kingofdog.eu/"
style="height:100vh;width:100%" frameborder="0" async></iframe>
<!-- <iframe src="https://stats.kingofdog.eu/"-->
<!-- style="height:100vh;width:100%" frameborder="0" async></iframe>-->
</div>
</div>
</div>

View File

@@ -14,17 +14,16 @@ defined('BASEPATH') OR exit('No direct script access allowed');
<script src="/assets/js/lib/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
<script src="/assets/js/lib/tinymce5/tinymce.min.js"></script>
<?php
$scripts = [
'lib/jquery.min.js',
'lib/bootstrap-3.3.7.min.js',
'lib/typeahead.bundle.min.js',
'lib/datatables.js',
'lib/jquery.tagsinput.min.js',
'lib/moment.min.js',
'lib/bootstrap-datetimepicker.min.js',
'lib/bootstrap-tagsinput.min.js',
'fullcalendar/fullcalendar.min.js',
'fullcalendar/lang/de.js',
'lib/jquery.mCustomScrollbar.min.js',
@@ -41,7 +40,5 @@ defined('BASEPATH') OR exit('No direct script access allowed');
<script src="<?= $scriptName ?>"></script>
</body>
</html>

View File

@@ -19,7 +19,7 @@
'lib/jquery.mCustomScrollbar.min.css',
'lib/prism.min.css',
'lib/datatables.min.css',
'lib/bootstrap-tagsinput.min.css',
'lib/fullcalendar.min.css',
'lib/flag-icon.min.css'
];
@@ -228,7 +228,7 @@
<ul class="nav navbar-nav navbar-right">
<li class="">
<a href="javascript:;" class="user-profile dropdown-toggle" data-toggle="dropdown"
<a href="javascript:" class="user-profile dropdown-toggle" data-toggle="dropdown"
aria-expanded="false">
<img src="<?= $_SESSION['user']['profilePic'] ?>"
alt=""><?= $_SESSION['user']['displayname'] ?>
@@ -257,7 +257,7 @@
</li>
<li role="presentation" class="dropdown">
<a href="javascript:;" class="dropdown-toggle info-number" data-toggle="dropdown"
<a href="javascript:" class="dropdown-toggle info-number" data-toggle="dropdown"
aria-expanded="false">
<i class="far fa-envelope"></i>
<span class="badge bg-blue" id="notificationCount"></span>

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>