ロール

This commit is contained in:
2025-12-29 16:25:29 +09:00
parent 8c76fe2733
commit 863bdabf59
6 changed files with 99 additions and 13 deletions

View File

@@ -96,7 +96,7 @@ class Page {
$tmpl->assign('menu', $this->getMenu());
$tmpl->assign('description', $description);
if ($user && $user->role != -1) $tmpl->render('memberonly');
if ($user && $user->role !== \Roles::BANNED) $tmpl->render('memberonly');
else $tmpl->render('nopermission');
} catch (\Exception $e) {
throw new \Exception($e->getMessage());
@@ -121,7 +121,7 @@ class Page {
$tmpl->assign('menu', $this->getMenu());
$tmpl->assign('description', $description);
if ($user && $user->role == 1) $tmpl->render('staffonly');
if ($user && $user->role & (\Roles::ADMIN | \Roles::STAFF)) $tmpl->render('staffonly');
else $tmpl->render('nopermission');
} catch (\Exception $e) {
throw new \Exception($e->getMessage());