get_session(); $registry = $appbox->get_registry(); $usr_id = $session->get_usr_id(); phrasea::headers(); $request = http_request::getInstance(); $parm = $request->get_parms("act", "p0", "p1", 'flush_cache', 'sudo', 'admins', 'email'); $user = User_Adapter::getInstance($session->get_usr_id(), $appbox); if (!$user->is_admin()) { phrasea::headers(403); } $cache_flushed = false; if ($parm['flush_cache']) { $Core = \bootstrap::getCore(); $Core['CacheService']->flushAll(); $cache_flushed = true; } ?> get_usr_id(), $admins)) $admins[] = $session->get_usr_id(); if ($admins > 0) { User_Adapter::set_sys_admins($admins); User_Adapter::reset_sys_admins_rights(); } } if ($cache_flushed) { ?>

$usr_login) { ?>


' . $php_constraint->get_name() . ''; echo '
' . _('Phrasea Module') . ''; echo '