summaryrefslogtreecommitdiff
path: root/apps/duckduckgo/HOWTO
diff options
context:
space:
mode:
authorglenda <glenda@9front.local>2020-11-15 15:13:27 +0000
committerglenda <glenda@9front.local>2020-11-15 15:13:27 +0000
commit39318169e0b50551db511851829f9337c5fa6313 (patch)
tree65a0ef5c1da9677532fa8105293d017919473057 /apps/duckduckgo/HOWTO
Import site to git
Diffstat (limited to 'apps/duckduckgo/HOWTO')
-rw-r--r--apps/duckduckgo/HOWTO20
1 files changed, 20 insertions, 0 deletions
diff --git a/apps/duckduckgo/HOWTO b/apps/duckduckgo/HOWTO
new file mode 100644
index 0000000..8bb952c
--- /dev/null
+++ b/apps/duckduckgo/HOWTO
@@ -0,0 +1,20 @@
+The default path for site search is /_search/. Assuming you want to keep
+that default, you could enable site search like so:
+
+
+mkdir -p /www/werc/sites/MYSITE/_search/_werc/
+echo 'conf_enable_duckduckgo' > /www/werc/sites/MYSITE/_search/_werc/config
+mkdir -p /www/werc/sites/MYSITE/_werc/lib/
+cp /www/werc/apps/duckduckgo/footer.inc.sample /www/werc/sites/MYSITE/_werc/lib/footer.inc
+
+Searches will POST to /_search/ and from there get redirected to Duck Duck
+Go with a site:$SERVER_NAME prefix. To have the search path URL be some-
+thing different, you'll have to edit line 23 of app.rc to point to the new
+path.
+
+TODO:
+* Make it automatically work no matter which directory the app is enabled in.
+* OR make the search path a configuration option.
+* Provide a template for non-footer deployment
+* Enable the search path itself to serve a search form to GET requests
+