]> git.vanrenterghem.biz Git - git.ikiwiki.info.git/blobdiff - doc/todo/Change_the_ikiwiki.info_search_box_to_not_using_Google.mdwn
update for rename of recentchanges.mdwn to json.tl.ph.mdwn
[git.ikiwiki.info.git] / doc / todo / Change_the_ikiwiki.info_search_box_to_not_using_Google.mdwn
index cf79123efca478094eb35e88a7070d86cd0e700c..84e83cea7e4020d7ec457ba9a6239b53641612ad 100644 (file)
@@ -1,3 +1,5 @@
+[[!template  id=gitbranch branch=duckduckgo author="[[Jon]]"]]
+
 The search box on ikiwiki uses Google to look for documentation. Unfortunately to use the result page one have to accept Google terms of use, which may be annoying (since it is full of tracker and a real privacy nightmare).
 
 Would it be possible to change the default behavior to use another search engine more privacy friendly such as https://duckduckgo.com or https://qwant.com.
@@ -7,4 +9,17 @@ With both engines adding the "site:ikiwiki.info" string to the search terms limi
 > I've had a first stab at implementing this. It's in [my fork on
 > GitHub](https://github.com/jmtd/ikiwiki/tree/duckduckgo), specifically [branch
 > duckduckgo](https://github.com/jmtd/ikiwiki/tree/duckduckgo).
-> It's also live on <https://jmtd.net/>. — [[Jon]] [[!tag patch]]
+> It's also live on <https://jmtd.net/>. — [[Jon]] (2019) [[!tag patch]]
+
+>> I've just updated this branch to not require JavaScript (I learned about a hidden parameter to
+>> the search form for specifying the URLs to search under). In case this wasn't clear already, I
+>> think this is ready for review and to consider merging to IkIWiki proper. *— [[Jon]], 2020-12-11*
+
+>>> To clarify: What I've done is write a self-contained ikiwiki plugin that can be used as a drop-in
+>>> replacement for google on any Ikiwiki. Naturally I would like that included in IkiWiki. (1)
+>>> 
+>>> However this bug is actually about <https://ikiwiki.info/> — every time I search the site I am
+>>> reminded that IW defaults to Google, because I'm prompted by some pop-over to accept some T&Cs
+>>> every time (I don't let it save the cookie). (2)
+>>> 
+>>> (1) is no doubt a pre-requisite for (2). Are either under consideration? *—[[Jon]], 2021-02-07*