# Findet die Namen der aktuell eingeschalteten Sumas
$realEngNames=[];
foreach($enabledSearchenginesas$realEng){
$nam=$realEng["name"]->__toString();
if($nam!=="qualigo"&&$nam!=="overtureAds"){
$realEngNames[]=$nam;
}
}
$timeStart=microtime(true);
$answered=[];
$results=null;
# Anschließend werden diese beiden Listen verglichen (jeweils eine der Fokuslisten für jeden Fokus), um herauszufinden ob sie vielleicht identisch sind. Ist dies der Fall, so hat der Nutzer anscheinend Suchmaschinen eines kompletten Fokus eingestellt. Der Fokus wird dementsprechend angepasst.
foreach($fokias$fok=>$engines){
$isFokus=true;
$fokiEngNames=[];
foreach($enginesas$eng){
$fokiEngNames[]=$eng;
}
# Jede eingeschaltete Engine ist für diesen Fokus geeignet
foreach($fokiEngNamesas$fen){
# Bei Bildersuchen ist uns egal, ob alle Suchmaschinen aus dem Suchfokus eingeschaltet sind, da wir sie eh als Bildersuche anzeigen müssen