Response::done(); } else { CoreUtils::notFound(); } } break; default: CoreUtils::notFound(); } } if (empty($task)) { CoreUtils::loadPage(array('title' => 'Admin Area', 'do-css', 'js' => array('Sortable', $do))); } switch ($task) { case "logs": $type = Logs::validateRefType('type', true, true); if (isset($_GET['type']) && preg_match(new RegExp('/^[a-z_]+$/'), $_GET['type']) && isset(Logs::$LOG_DESCRIPTION[$_GET['type']])) { $type = $_GET['type']; } if (!isset($_GET['by'])) { $by = null; } else { switch (strtolower(CoreUtils::trim($_GET['by']))) { case 'me': case 'you': $initiator = $currentUser->id; $by = 'you'; break; case 'web server': $initiator = 0; $by = 'Web server';