+if (preg_match('#site:([^ ]*)#', $query, $matches)) {
+ $site = $matches[1];
+ $cleanQuery = trim(str_replace('site:' . $site, '', $query));
+ $site = Helper::noSchema($site);
+} else if (isset($_GET['site']) && trim(isset($_GET['site'])) != '') {
+ $site = trim($_GET['site']);
+ $siteParam = true;
+ $cleanQuery = $query;
+ $baseLink .= '&site=' . urlencode($site);
+} else {
+ $cleanQuery = $query;
+}
+
+if (isset($_GET['sort']) && $_GET['sort'] == 'date') {
+ $sort = 'date';
+ $baseLink .= '&sort=date';
+} else {
+ $sort = '';
+}
+