diff --git a/cis/private/tools/suche.php b/cis/private/tools/suche.php index 406c8662f..f9452e114 100644 --- a/cis/private/tools/suche.php +++ b/cis/private/tools/suche.php @@ -196,10 +196,10 @@ function searchOE($searchItems) //Suche nach Studiengaengen mit dem Suchbegriff und merge mit $searchItems $stg_oe_array = array(); - + $oe = new organisationseinheit(); - $oe->search($searchItems); - + $oe->search($searchItems); + $stg = new studiengang(); $stg->search($searchItems); foreach($stg->result as $row) @@ -490,7 +490,7 @@ function searchContent($searchItems) // Jede Content_ID nur einmal ausgeben if (in_array($row->content_id, $content_id_arr)) continue; - + // Wenn der Eintrag vom Typ "redirect" ist, checken ob extern verlinkt wird oder nur ein Anker gesetzt ist (erstes Zeichen #) // Externe Links werden so ausgegeben, interne Anker gar nicht if ($row->template_kurzbz == 'redirect') @@ -499,14 +499,23 @@ function searchContent($searchItems) $dom = new DOMDocument(); $dom->loadXML($row->content); $content = $dom->getElementsByTagName('url')->item(0)->nodeValue; - + if (substr($content, 0, 1) == '#') continue; else { - echo '