X-Git-Url: https://fpunktk.de/gitweb/?p=consearch.git;a=blobdiff_plain;f=index.php;h=122a6204680149cbdffe7ac7ec8982090935a09b;hp=1f3311e3e98f49adf0e51e45bfc605f88a8af756;hb=b5bbca71159b01373f9760fb965cf3acdcbf8ed7;hpb=7141ba5172b3f6438e481a174ea7d133700aee6e;ds=sidebyside
diff --git a/index.php b/index.php
index 1f3311e..122a620 100644
--- a/index.php
+++ b/index.php
@@ -1,11 +1,5 @@
-
-
-
-
-
-
-
-
+*/
-consearch
+$consearch_name = "consearch";
+$consearch_base_url = "https://fpunktk.de/consearch/";
+$consearch_url = "$consearch_base_url" . "index.php";
+
+$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;
+}
+
+?>
+
+
+
+
+
+
+
+
-
+';
+ echo "\n";
+}
+?>