evorepo/templates/packages/opensearch.xml
Dan McGee 8c077a4caa Add OpenSearch support to the site
Implements FS#14185. It is a bit more complex than listed there as I wanted
to not hardcode the URLs in the descriptor file; to do this we need to make
it a template and fill some things in. We also need to serve the file using
the correct mime type.

Signed-off-by: Dan McGee <dan@archlinux.org>
2010-02-08 21:01:15 -06:00

14 lines
721 B
XML

<?xml version="1.0" encoding="UTF-8"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
<ShortName>Arch Linux Packages</ShortName>
<Description>Search the Arch Linux package repositories.</Description>
<Tags>linux archlinux package software</Tags>
<Image height="16" width="16" type="image/x-icon">{{domain}}/media/favicon.ico</Image>
<Language>en-us</Language>
<InputEncoding>UTF-8</InputEncoding>
<OutputEncoding>UTF-8</OutputEncoding>
<Query role="example" searchTerms="initscripts"/>
<Url type="text/html" template="{{domain}}/packages/?q={searchTerms}"/>
<Url rel="self" type="application/opensearchdescription+xml" template="{{domain}}/opensearch/packages/"/>
</OpenSearchDescription>