]> jfr.im git - irc/unrealircd/unrealircd-webpanel.git/blob - settings/user-role-edit.php
0f39a25a36876ad1e1d3ade8a9df943e24649246
[irc/unrealircd/unrealircd-webpanel.git] / settings / user-role-edit.php
1 <?php
2
3 require_once "../common.php";
4 require_once "../header.php";
5 do_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
13 Here, you can easily edit user roles to ensure that your team has the appropriate access and permissions they need.<br>
14 Some roles are built-in and cannot be deleted or modified.<br><br>
15 Click 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
54 generate_role_list($list);
55
56 require_once "../footer.php";