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

Opencrawl Politik eingebaut

parent 72065dc0
No related branches found
No related tags found
1 merge request!754Development
......@@ -508,14 +508,23 @@ class MetaGer
$subcollections[] = $engine["minismCollection"]->__toString();
}
}
# Nur noch alle eventuell angeschalteten Minisucher deaktivieren
foreach ($enabledSearchengines as $index => $engine) {
if (!isset($engine["minismCollection"])) {
$tmp[] = $engine;
}
}
} else {
// Wir schalten eine Teilmenge, oder aber gar keine an
foreach ($enabledSearchengines as $engine) {
if (isset($engine['minismCollection'])) {
$subcollections[] = $engine['minismCollection']->__toString();
} else {
$tmp[] = $engine;
}
}
}
$enabledSearchengines = $tmp;
if (sizeof($subcollections) > 0) {
$enabledSearchengines[] = $this->loadMiniSucher($xml, $subcollections);
}
......@@ -523,7 +532,6 @@ class MetaGer
$this->errors[] = trans('metaGer.settings.noneSelected');
}
$engines = [];
# Wenn eine Sitesearch durchgeführt werden soll, überprüfen wir ob überhaupt eine der Suchmaschinen eine Sitesearch unterstützt
$siteSearchFailed = $this->checkCanNotSitesearch($enabledSearchengines);
......@@ -597,6 +605,9 @@ class MetaGer
continue;
}
if (!isset($engine["package"])) {
die(var_dump($engine));
}
# Setze Pfad zu Parser
$path = "App\Models\parserSkripte\\" . ucfirst($engine["package"]->__toString());
......
......@@ -4,7 +4,7 @@ namespace app\Models\parserSkripte;
use App\Models\Searchengine;
class Opencrawltauchen extends Searchengine
class Opencrawlpolitik extends Searchengine
{
public $results = [];
......@@ -32,7 +32,7 @@ class Opencrawltauchen extends Searchengine
$title = $result->{"title"}->__toString();
$link = $result->{"link"}->__toString();
$anzeigeLink = $link;
$descr = strip_tags($result->{"description"}->__toString());
$descr = strip_tags(htmlspecialchars_decode($result->{"description"}->__toString()));
$this->counter++;
$this->results[] = new \App\Models\Result(
$this->engine,
......
......@@ -4,7 +4,7 @@ return [
'foki.web' => 'Web',
'foki.bilder' => 'Bilder',
'foki.nachrichten' => 'Nachrichten',
'foki.wissenschaft' => 'Wissenschaft',
'foki.wissenschaft' => 'Wissenschaft/Politik',
'foki.produkte' => 'Produkte',
'foki.anpassen' => 'anpassen',
'foki.angepasst' => 'angepasst',
......
......@@ -41,7 +41,7 @@ return [
"foki.web" => "Web",
"foki.andere" => "Andere",
"foki.produktsuche" => "Produktsuche",
"foki.wissenschaft" => "Wissenschaft",
"foki.wissenschaft" => "Wissenschaft/Politik",
"foki.nachrichten" => "Nachrichten",
"foki.bilder" => "Bilder",
];
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment