misuzu/public/manage/index.php

40 lines
1,013 B
PHP
Raw Normal View History

2018-03-28 00:35:37 +00:00
<?php
require_once '../../misuzu.php';
2018-03-28 00:35:37 +00:00
$generalPerms = perms_get_user(MSZ_PERMS_GENERAL, user_session_current('user_id', 0));
switch ($_GET['v'] ?? null) {
default:
case 'overview':
2018-08-15 01:12:58 +00:00
echo tpl_render('manage.general.overview');
break;
case 'logs':
if (!perms_check($generalPerms, MSZ_PERM_GENERAL_VIEW_LOGS)) {
2018-07-17 17:17:57 +00:00
echo render_error(403);
break;
}
2018-08-15 20:29:18 +00:00
tpl_var('log_dump', print_r(audit_log_list(0, 50), true));
echo tpl_render('manage.general.logs');
break;
case 'emoticons':
if (!perms_check($generalPerms, MSZ_PERM_GENERAL_MANAGE_EMOTICONS)) {
2018-08-15 20:29:18 +00:00
echo render_error(403);
break;
}
echo tpl_render('manage.general.emoticons');
break;
case 'settings':
if (!perms_check($generalPerms, MSZ_PERM_GENERAL_MANAGE_SETTINGS)) {
2018-08-15 20:29:18 +00:00
echo render_error(403);
break;
}
echo tpl_render('manage.general.settings');
break;
}