'); } } $public_hash = get_parameter('hash', false); // Check user if ($public_hash == false) { check_login(); } else { enterprise_include_once('include/functions_dashboard.php'); if (dashboard_check_public_hash($public_hash) === false) { db_pandora_audit('Invalid public hash', 'Trying to access public dashboard'); include 'general/noaccess.php'; exit; } } define('AJAX', true); // Enterprise support if (file_exists(ENTERPRISE_DIR.'/load_enterprise.php')) { include_once ENTERPRISE_DIR.'/load_enterprise.php'; } $config['remote_addr'] = $_SERVER['REMOTE_ADDR']; $page = (string) get_parameter('page'); $page = safe_url_extraclean($page); $page .= '.php'; $config['id_user'] = $_SESSION['id_usuario']; $isFunctionSkins = enterprise_include_once('include/functions_skins.php'); if ($isFunctionSkins !== ENTERPRISE_NOT_HOOK) { $config['relative_path'] = enterprise_hook('skins_set_image_skin_path', [$config['id_user']]); } if (isset($config['metaconsole'])) { // Not cool way of know if we are executing from metaconsole or normal console if ($config['metaconsole']) { define('METACONSOLE', true); } } if (file_exists($page)) { include_once $page; } else { echo '
Sorry! I can\'t find the page '.$page.'!'; } if (__PAN_XHPROF__ === 1) { pandora_xhprof_display_result('ajax', 'console'); }