function nav_analysis($url) { global $_K; $front_route = kekezu::route_output(); $readnonly = true; $site_ali = parse_url($_K['siteurl']); $nav_ali = parse_url($url); if (sizeof($nav_ali) > 2 && $site_ali['scheme'] . '://' . $site_ali['host'] != $nav_ali['scheme'] . '://' . $nav_ali['host']) { $readnonly = false; } else { parse_str($nav_ali['query'], $data); $data['do'] or $data['do'] = 'index'; in_array($data['do'], $front_route) or $readnonly = false; } return $readnonly; }