Several improvements to the admin panel
This commit is contained in:
@@ -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>
|
||||
|
@@ -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>
|
||||
|
@@ -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>
|
||||
|
@@ -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>
|
||||
|
@@ -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>
|
||||
|
Reference in New Issue
Block a user