Archived
1
0
This repository has been archived on 2020-12-10. You can view files and clone it, but cannot push or open issues or pull requests.
old/application/views/admin/user_settings.php

115 lines
6.8 KiB
PHP
Raw Permalink Normal View History

2018-10-16 16:28:42 +00:00
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
2018-10-16 16:28:42 +00:00
?>
<div class="right_col" role="main">
<div class="row">
<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">
2018-10-16 16:28:42 +00:00
<div class="form-group" aria-describedby="#rank-help">
<b>Rang</b>
<br>
<label class="radio-inline">
<input type="radio" name="rank" value="1" <?= $user['rank'] == 1 ? 'checked' : '' ?>>
Nutzer
</label>
<label class="radio-inline">
<input type="radio" name="rank" value="2" <?= $user['rank'] == 2 ? 'checked' : '' ?>>
Premium
</label>
<label class="radio-inline">
<input type="radio" name="rank" value="3" <?= $user['rank'] == 3 ? 'checked' : '' ?>>
Plus
</label>
<label class="radio-inline">
<input type="radio" name="rank" value="6" <?= $user['rank'] == 6 ? 'checked' : '' ?>>
Autor
</label>
<label class="radio-inline">
<input type="radio" name="rank" value="7" <?= $user['rank'] == 7 ? 'checked' : '' ?>>
Editor
</label>
<label class="radio-inline">
<input type="radio" name="rank" value="8" <?= $user['rank'] == 8 ? 'checked' : '' ?>>
Moderator
</label>
<label class="radio-inline">
<input type="radio" name="rank" value="9" <?= $user['rank'] == 9 ? 'checked' : '' ?>>
Semi-Admin
</label>
<label class="radio-inline">
<input type="radio" name="rank" value="10" <?= $user['rank'] == 10 ? 'checked' : '' ?>>
Admin
</label>
</div>
<span class="help-block" id="rank-help">
<b>Nutzer:</b>
Der Standard-Rang für alle registrierten Nutzer. Kann Kommentare schreiben, Posts veröffentlichen und Nutzern folgen.
<br>
<b>Premium:</b>
Erhält man nach einer Spende in jeglicher Höhe. Kann Werbung deaktivieren und alle Funktionen des normalen Nutzers.
<br>
<b>Plus:</b>
Kann nur manuell vergeben werden. Vorgesehen für YouTuber, sehr aktive Nutzer, großzügige Spender, Freunde und ähnliches. Hat alle Funktionen der vorherigen Ränge.
<br>
<b>Autor:</b>
Vor allem für den Blog-Bereich. Kann dort Artikel veröffentlichen und seine eigenen bearbeiten. Zusätzlich hat er alle Funktionen der vorherigen Ränge. Kann nur manuell vergeben werden, z.B. an aktive Post-Schreiber.
<br>
<b>Editor:</b>
Vor allem für den Blog-Bereich. Kann wie der Autor Artikel schreiben, allerdings kann er auch Artikel von anderen verändern. Zusätzlich hat er alle Funktionen der vorherigen Ränge. Kann nur manuell vergeben werden, z.B. an sehr aktive Autoren.
<br>
<b>Moderator:</b>
Hauptaufgabe: Soll Nutzern bei Fragen und Problemen helfen. Kann neben den Funktionen der vorhergenden Ränge auch Nutzerposts löschen oder Nutzer verwarnen. Wird manuell ernannt.
<br>
<b>Semi-Admin:</b>
Hat beinahe unbegrenzten Zugriff mit nur leichten Einschränken. Kann Nutzern alle Ränge (außer Semi-Admin & höher) vergeben. Ist nicht dazu in der Lage, persönliche Informationen von Nutzern zu sehen oder Website-Statistiken einzusehen.
<br>
<b>Admin:</b>
Unbeschränkter Zugriff auf alle Funktionen.
</span>
<input type="submit" class="btn btn-primary" value="Speichern">
</div>
2018-10-16 16:28:42 +00:00
</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">
<div class="permissions">
<?php foreach ($availablePermissions as $group => $perms): ?>
<div class="permission-group">
<h4>
<?= $group ?>
<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" 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">
</div>
</div>
</div>
</form>
2018-10-16 16:28:42 +00:00
</div>
</div>