google_domain/search?&q=$query&start=$page&hl=$config->google_language&tbm=vid"; $response = request($url); $xpath = get_xpath($response); $results = array(); foreach($xpath->query("//div[@id='search']//div[contains(@class, 'g')]") as $result) { $url = $xpath->evaluate(".//a/@href", $result)[0]; if ($url == null) continue; if (!empty($results)) // filter duplicate results if (end($results)["url"] == $url->textContent) continue; $url = $url->textContent; $url = privacy_friendly_alternative($url); $title = $xpath->evaluate(".//h3", $result)[0]; array_push($results, array ( "title" => htmlspecialchars($title->textContent), "url" => htmlspecialchars($url), "base_url" => htmlspecialchars(get_base_url($url)) ) ); } return $results; } function print_video_results($results) { echo "