protected function parse_referer ($query) { if (!empty($query['place']) && !empty($query['item_id'])) { $url = '/'.$query['place'].'/'.$query['item_id'].'/'; } else { $url = parse_url(getenv('HTTP_REFERER'), PHP_URL_PATH); } $this->referer = $url; Globals::get_url($url); $module = Query::get_module(Globals::$url); $module_config_file = ENGINE.SL.'modules'.SL.$module.SL.'settings.ini'; Config::load($module_config_file, true, true); $comment_query = Query::make_query_output(Globals::$url); return array($module, $comment_query['id']); }