header("location:/"); exit; } require_once PATH_LIB . "format_handling.inc.php"; function resolve_referer($referer) { // TODO return ''; //return gettext( "available soon" ); } require_once "../etc/koala.conf.php"; $portal = lms_portal::get_instance(); $portal->initialize(GUEST_NOT_ALLOWED); $user = lms_steam::get_current_user(); $profile = new lms_networking_profile($user); $result = $profile->get_current_visitors(); // Filter out duplications and non-objects $result_filtered = array(); $visitors_tmp = array(); $visitor = 0; foreach ($result as $visitor_data) { $visitor = 0; if (isset($visitor_data["visitor"])) { $visitor = $visitor_data["visitor"]; } if (is_object($visitor) && !isset($visitors_tmp[$visitor->get_id()])) { $visitors_tmp[$visitor->get_id()] = TRUE; $result_filtered[] = $visitor_data; } } $result = $result_filtered;