Persiapan hosting: config DB, perbaikan role, fix redirect
This commit is contained in:
+6
-6
@@ -41,8 +41,8 @@ tbody tr:hover td{background:rgba(255,255,255,.02)}
|
||||
.u-name{font-weight:600;font-size:13px}
|
||||
.u-un{font-size:11px;color:var(--muted);margin-top:2px;font-family:monospace}
|
||||
.badge{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:20px;font-size:11px;font-weight:600}
|
||||
.badge-superadmin{background:rgba(99,102,241,.2);color:#a5b4fc}
|
||||
.badge-admin{background:rgba(100,116,139,.2);color:#94a3b8}
|
||||
.badge-admin{background:rgba(99,102,241,.2);color:#a5b4fc}
|
||||
.badge-operator{background:rgba(100,116,139,.2);color:#94a3b8}
|
||||
.me-tag{display:inline-flex;align-items:center;gap:4px;font-size:10px;background:rgba(245,158,11,.15);color:#fbbf24;padding:2px 8px;border-radius:8px;margin-left:8px;font-weight:600}
|
||||
.btn-sm{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:8px;font-size:12px;font-weight:500;cursor:pointer;font-family:inherit;transition:var(--trans);border:none}
|
||||
.btn-edit{background:rgba(59,130,246,.1);color:var(--blue);border:1px solid rgba(59,130,246,.2)}
|
||||
@@ -100,7 +100,7 @@ tbody tr:hover td{background:rgba(255,255,255,.02)}
|
||||
</div>
|
||||
|
||||
<?php if (!$isSuperAdmin): ?>
|
||||
<div class="no-access"><i class="fas fa-lock" style="margin-right:8px"></i>Hanya superadmin yang dapat mengelola pengguna. Role kamu: <strong><?= $user['role'] ?></strong></div>
|
||||
<div class="no-access"><i class="fas fa-lock" style="margin-right:8px"></i>Hanya admin yang dapat mengelola pengguna. Role kamu: <strong><?= $user['role'] ?></strong></div>
|
||||
<?php endif; ?>
|
||||
|
||||
<div class="card">
|
||||
@@ -146,7 +146,7 @@ tbody tr:hover td{background:rgba(255,255,255,.02)}
|
||||
<label>Role <span class="req">*</span></label>
|
||||
<select id="f-role">
|
||||
<option value="admin">Admin</option>
|
||||
<option value="superadmin">Superadmin</option>
|
||||
<option value="operator">Operator</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
@@ -229,8 +229,8 @@ function renderUsers(rows) {
|
||||
const isMe = parseInt(u.id) === MY_ID;
|
||||
const color = avatarColor(u.nama || u.username);
|
||||
const init = (u.nama || u.username || '?')[0].toUpperCase();
|
||||
const roleC = u.role === 'superadmin' ? 'badge-superadmin' : 'badge-admin';
|
||||
const roleI = u.role === 'superadmin' ? 'shield-alt' : 'user';
|
||||
const roleC = u.role === 'admin' ? 'badge-admin' : 'badge-operator';
|
||||
const roleI = u.role === 'admin' ? 'shield-alt' : 'user';
|
||||
const acols = IS_SUPER ? `
|
||||
<td style="text-align:right;white-space:nowrap">
|
||||
<button class="btn-sm btn-edit" onclick='openEdit(${JSON.stringify(u)})'>
|
||||
|
||||
Reference in New Issue
Block a user