Skip to content

Commit 61dc1fd

Browse files
committed
Update
1 parent 0c7e2df commit 61dc1fd

2 files changed

Lines changed: 10 additions & 1 deletion

File tree

tools/searxng.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
<html>
77
<head><meta charset="utf-8"><title>SearXNG Redirector</title></head>
88
<body>
9-
Accepts SearXNG <a target="_blank" href="https://docs.searxng.org/dev/search_api.html">GET parameters</a>.
109
<script type="module">
1110
import { detectAll } from '/assets/js/vendor/tinyld.min.js';
1211

@@ -80,6 +79,9 @@
8079
if (query) {
8180
redirect(targetUrl, query);
8281
} else {
82+
document.body.innerHTML = '<p>Accepts SearXNG <a target="_blank" href="https://docs.searxng.org/dev/search_api.html">GET parameters</a> + special optional parameter <code>fast=1</code> to use hardcoded instances.</p>';
83+
window.external.AddSearchProvider('searxng.xml');
84+
8385
const input = document.createElement('input');
8486
const form = document.createElement('form');
8587

tools/searxng.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
3+
<ShortName>SearXNG</ShortName>
4+
<Description>SearXNG Redirector</Description>
5+
<InputEncoding>UTF-8</InputEncoding>
6+
<Url type="text/html" template="{{ site.url }}/tools/searxng?q={searchTerms}&fast=1&image_proxy=True" />
7+
</OpenSearchDescription>

0 commit comments

Comments
 (0)