]> jfr.im git - irc/unrealircd/unrealircd-webpanel.git/blame - settings/user-role-edit.php
Minimize config/config.php and put settings in DB. This is work in progress.
[irc/unrealircd/unrealircd-webpanel.git] / settings / user-role-edit.php
CommitLineData
4b48b46f
VP
1<?php
2
3require_once "../common.php";
4require_once "../header.php";
5do_log($_POST);
6
7$permissions = get_panel_user_permission_list();
8$list = get_panel_user_roles_list();
9?>
10
11<h4>User Role Editor</h4>
12
13Here, you can easily edit user roles to ensure that your team has the appropriate access and permissions they need.<br>
14Some roles are built-in and cannot be deleted or modified.<br><br>
15Click a role name to view role permissions.<br><br>
16
17<style>
18
19#permlist #roles_accord .card .card-header .btn-header-link:after {
20 content: "\f106";
21 font-family: 'Font Awesome 5 Free';
22 font-weight: 900;
23 float: right;
24}
25
26#permlist #roles_accord .card .card-header .btn-header-link.collapsed:after {
27 content: "\f107";
28}
29
30</style>
31<div class="row container">
32<p>
33 <button style="background-color:darkslateblue;color:white" class="btn mr-4" type="button" data-toggle="collapse" data-target="#addnew_collapse" aria-expanded="false" aria-controls="addnew_collapse">
34 Create new User Role
35 </button>
36</p>
37<div class="collapse" id="addnew_collapse">
38 <div class="card card-body" style="max-width:550px">
39 <div class="mb-3">Creating a new role:</div>
40 <div class="row input-group ml-0">
41 <div class="input-group-prepend">
42 <span class="input-group-text">Role name</span>
43 </div>
44 <input class="form-control" style="max-width:450px" type="text">
45 <div class="input-group-append">
46 <button style="background-color:darkslateblue;color:white" class="btn btn-primary">Create role</button>
47 </div>
48 </div>
49 <div class="mt-3 font-italic">Note: You must create a new role before you can add permissions to it.</div>
50 </div>
51</div></div>
52<?php
53
54generate_role_list($list);
55
56require_once "../footer.php";