diff --git a/app/MetaGer.php b/app/MetaGer.php index 11b94096d4e6b8086617a67327ab0c3d2394f33d..678bf4af486e92fc144c435cae3cdd981b5b2507 100644 --- a/app/MetaGer.php +++ b/app/MetaGer.php @@ -398,7 +398,7 @@ class MetaGer $siteSearchFailed = true; }else { - $this->warnings[] = "Sie führen eine Sitesearch durch. Es werden nur Ergebnisse von der Seite: <a href=\"http://www." . $this->site . "\">\"" . $this->site . "\"</a> angezeigt."; + $this->warnings[] = "Sie führen eine Sitesearch durch. Es werden nur Ergebnisse von der Seite: <a href=\"http://" . $this->site . "\" target=\"_blank\">\"" . $this->site . "\"</a> angezeigt."; } } @@ -634,9 +634,7 @@ class MetaGer public function checkSpecialSearches (Request $request) { # Site Search: - # (.*)\bsite:(?:http:\/\/)?(?:www\.)?(\S+)(.*) - # gibt als Seite nur den Teil nach eventuellem "Http://" und "www." aus. - if(preg_match("/(.*)\bsite:(?:http:\/\/)?(?:www\.)?(\S+)(.*)/si", $this->q, $match)) + if(preg_match("/(.*)\bsite:(\S+)(.*)/si", $this->q, $match)) { $this->site = $match[2]; $this->q = $match[1] . $match[3];