X-Git-Url: https://fpunktk.de/gitweb/?p=consearch.git;a=blobdiff_plain;f=index.php;h=b50bcaf487afe9dd472286cd759083977bed553d;hp=d0c2543a1559bbb43f22d1b8c536c30e584c6478;hb=4d7943247b9e78e56cd60e33cd662c33930afd84;hpb=7c6dca8ceeec8c1abaaa6970e9f4e00cd3d8448f diff --git a/index.php b/index.php index d0c2543..b50bcaf 100644 --- a/index.php +++ b/index.php @@ -15,8 +15,13 @@ $dse = ""; 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'; @@ -25,10 +30,10 @@ if ( isset($_GET['get']) and $_GET['get'] === "opensearchdescription" ) { conveniently use different searchengines consearch consearch @ f p u n k t k . de - -https://www.fpunktk.de/consearch/consearch.png + echo '#{searchTerms}"> +https://fpunktk.de/consearch/consearch.png '; exit; @@ -41,10 +46,11 @@ if ( isset($_GET['get']) and $_GET['get'] === "opensearchdescription" ) { + consearch +' . "\n"; +} +?> +
@@ -231,9 +253,25 @@ please enable javascript

-add to browser +add to browser +

+ + + +

+Now add consearch to your browser. In firefox this is done via the searchbar. If this does not work then consearch can be added via the following form, but this would send all queries to the server :-(

+
' . "\n"; + if ( $dse ) { echo '' . "\n"; } + echo ' +
+'; +} +?> +

about