X-Git-Url: https://fpunktk.de/gitweb/?p=consearch.git;a=blobdiff_plain;f=index.php;h=122a6204680149cbdffe7ac7ec8982090935a09b;hp=847dbcc818926086e4f1b3c4b600e71f01c6ee5d;hb=b5bbca71159b01373f9760fb965cf3acdcbf8ed7;hpb=1f7f929392cf15e6bcb20a4d66d4b706f0a98f4e diff --git a/index.php b/index.php index 847dbcc..122a620 100644 --- a/index.php +++ b/index.php @@ -11,27 +11,35 @@ This program is distributed in the hope that it will be useful, but WITHOUT ANY You should have received a copy of the GNU General Public License along with this program; if not, see http://www.gnu.org/licenses/. */ -$dse = ""; +$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'; +' . "$consearch_name"; if ( $dse ) { echo " ($dse)"; } echo ' conveniently use different searchengines consearch consearch @ f p u n k t k . de - -https://www.fpunktk.de/consearch/consearch.png -'; - +' . "$consearch_base_url" . 'consearch.png + +'; exit; } @@ -42,15 +50,16 @@ if ( isset($_GET['get']) and $_GET['get'] === "opensearchdescription" ) { -consearch + +<?php echo "$consearch_name";?> -

fpunktk.de/consearch

+

-
- -
+' . "\n"; +} +?> -
-
+
-

-add to browser -

+
+ +

add to browser

+ +

-about +Now add $consearch_name to your browser. In firefox this is done via the search bar or the ⋯-button in the address bar. If this does not work then $consearch_name can be added via the following form (right-click the input and select \"Add a Keyword for this Search...\"), but this would send all queries to the server and is not recommended.

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

about | contact

+