X-Git-Url: https://fpunktk.de/gitweb/?p=consearch.git;a=blobdiff_plain;f=index.php;h=50b4176e150f43fd2512f44e8b4afe71011361cb;hp=e20e4a9e3f8b39044bcd0e6e4e3a635bec132bca;hb=1ee8952a47a5e553b59bc30c9f21a352cc57443d;hpb=121d1acd7bd5006fc21e79f286724739530aecd9 diff --git a/index.php b/index.php index e20e4a9..50b4176 100644 --- a/index.php +++ b/index.php @@ -1,11 +1,5 @@ - - - - - - - - +*/ + +$consearch_name = "consearch"; +$consearch_base_url = "https://fpunktk.de/consearch/"; +$consearch_url = "$consearch_base_url" . "index.php"; -consearch +$dse = ""; // default search engine +if ( isset($_GET['dse']) and preg_match('/^[0-9a-z]{1,5}$/', $_GET['dse']) === 1 ) { // TODO: prevent injection, check whether dse is a valid searchengine + $dse = $_GET['dse']; +} +$browserintegration = ""; +if ( isset($_GET['include']) and $_GET['include'] == "browserintegration" ) { + $browserintegration = "true"; +} + +if ( isset($_GET['get']) and $_GET['get'] === "opensearchdescription" ) { + header('Content-Type: text/xml'); + echo ' + +' . "$consearch_name"; + if ( $dse ) { echo " ($dse)"; } + echo ' +conveniently use different searchengines +consearch +consearch @ f p u n k t k . de + +' . "$consearch_base_url" . 'consearch.png +'; + + exit; +} + +?> + + + + + + + +<?php echo "$consearch_name";?> - +'; + echo "\n"; +} +?>