update ui class and traffic stats

This commit is contained in:
envoyr
2022-03-18 12:53:34 +01:00
parent ba0d33392c
commit 69895943bd
41 changed files with 90927 additions and 16754 deletions

View File

@@ -179,13 +179,12 @@ if ($page == 'overview') {
];
UI::twig()->addGlobal('userinfo', $userinfo);
UI::twigBuffer('user/index.html.twig', [
UI::view('user/index.html.twig', [
'sysinfo' => $sysinfo,
'overview' => $overview,
'outstanding_tasks' => $outstanding_tasks,
'cron_last_runs' => $cron_last_runs
]);
UI::twigOutputBuffer();
} elseif ($page == 'change_password') {
if (isset($_POST['send']) && $_POST['send'] == 'send') {
@@ -232,8 +231,7 @@ if ($page == 'overview') {
\Froxlor\UI\Response::redirectTo($filename);
}
} else {
UI::twigBuffer('user/change_password.html.twig');
UI::twigOutputBuffer();
UI::view('user/change_password.html.twig');
}
} elseif ($page == 'change_language') {
@@ -259,11 +257,10 @@ if ($page == 'overview') {
$default_lang = $userinfo['def_language'];
}
UI::twigBuffer('user/change_language.html.twig', [
UI::view('user/change_language.html.twig', [
'languages' => $languages,
'default_lang' => $default_lang
]);
UI::twigOutputBuffer();
}
} elseif ($page == 'change_theme') {
@@ -289,11 +286,10 @@ if ($page == 'overview') {
$themes_avail = \Froxlor\UI\Template::getThemes();
UI::twigBuffer('user/change_theme.html.twig', [
UI::view('user/change_theme.html.twig', [
'themes' => $themes_avail,
'default_theme' => $default_theme
]);
UI::twigOutputBuffer();
}
} elseif ($page == 'send_error_report' && Settings::Get('system.allow_error_report_admin') == '1') {