Skip to content
Snippets Groups Projects
Commit d66e9b3c authored by Dominik Hebeler's avatar Dominik Hebeler
Browse files

Automatische Korrektur von Yandex ignoriert

Wenn Yandex jetzt nichts für eine Phrasensuche findet und stattdessen eine Suche mit den Suchwörtern ohne Anführungszeichen durchführt, verwerfen wir alle Ergebnisse.
parent 8955234b
No related branches found
No related tags found
1 merge request!1365Resolve "Filter Options for MetaGer"
......@@ -23,6 +23,15 @@ class Yandex extends Searchengine
return;
}
# let's check if the query got unquoted
# in that case we will ignore all results because that would mean
# a string search (query between "") was wished and no results for that foudn
$reask = $content->xpath("//yandexsearch/response/reask");
if(sizeof($reask) !== 0 && $reask[0]->{"rule"}->__toString()){
return;
}
$results = $content->xpath("//yandexsearch/response/results/grouping/group");
foreach ($results as $result) {
$title = strip_tags($result->{"doc"}->{"title"}->asXML());
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment