X-Git-Url: http://git.vanrenterghem.biz/git.ikiwiki.info.git/blobdiff_plain/7991c106e97354065fb7ce4b45c8d14e50628803..7d36f1000a83176df979325e7ea5446ef1d7f501:/doc/todo/OpenSearch.mdwn?ds=inline diff --git a/doc/todo/OpenSearch.mdwn b/doc/todo/OpenSearch.mdwn index bc4da0b80..e63ded688 100644 --- a/doc/todo/OpenSearch.mdwn +++ b/doc/todo/OpenSearch.mdwn @@ -1,5 +1,18 @@ [[plugins/search]] could provide [OpenSearch](http://www.opensearch.org/) metadata. Various software supports OpenSearch (see the Wikipedia article on -[[wikipedia OpenSearch]]); in particular, browsers like Firefox and Iceweasel +[[!wikipedia OpenSearch]]); in particular, browsers like Firefox and Iceweasel will automatically discover an OpenSearch search and offer it in the search -box. --[[JoshTriplett]] +box. + +More specifically, we want to follow the [OpenSearch Description Document +standard](http://www.opensearch.org/Specifications/OpenSearch/1.1#OpenSearch_description_document), +by having a `link` with `rel="search"` and +`type="application/opensearchdescription+xml"` in the headers of HTML, RSS, +and Atom pages. The `href` of that `link` should point to an +OpenSearchDescription XML file with contents generated based on the +information in `ikiwiki.setup`, and the `title` attribute of the `link` should +contain the wiki title from `ikiwiki.setup`. + +--[[JoshTriplett]] + +[[wishlist]]