+if ($site !== null) {
+ $urlNoSite = buildLink('?q=' . urlencode($cleanQuery), $filters, null, null);
+} else {
+ $urlNoSite = null;
+}
+
+$urlSortBase = buildLink(
+ preg_replace('#&sort=[^&]+#', '', $baseLink), $filters, null, null
+);
+$urlSorts = [];
+foreach (['date', 'score'] as $sortMode) {
+ if ($sortMode === $GLOBALS['phinde']['defaultSort']) {
+ $urlSorts[$sortMode] = $urlSortBase;
+ } else {
+ $urlSorts[$sortMode] = $urlSortBase . '&sort=' . $sortMode;
+ }
+}
+
+if (isset($_GET['format']) && $_GET['format'] == 'opensearch') {
+ $template = 'opensearch';
+ $baseLink .= '&format=opensearch';
+ header('Content-type: application/atom+xml');
+} else {
+ $template = 'search';
+}
+