| 1 | 1 | new file mode 100644 | 
                    
                | ... | ... | @@ -0,0 +1,38 @@ | 
                    
                |  | 0 | +--- | 
                    
                |  | 1 | +layout: post | 
                    
                |  | 2 | +title: "Add OpenSearch to your site" | 
                    
                |  | 3 | +date: 2013-06-21 20:48 | 
                    
                |  | 4 | +comments: true | 
                    
                |  | 5 | +categories: [webdev] | 
                    
                |  | 6 | +cover: /images/cover/avatar.png | 
                    
                |  | 7 | +keywords: openseach, browser, search, xml | 
                    
                |  | 8 | +description: Search in a site faster | 
                    
                |  | 9 | +--- | 
                    
                |  | 10 | + | 
                    
                |  | 11 | +I'm a content Chromium user. One of the most used functions I use every day is | 
                    
                |  | 12 | +searching from address bar (aka omnibox). You know, start writing site's name, | 
                    
                |  | 13 | +press tab and type search query. How to make this working on your site? Just two things. | 
                    
                |  | 14 | + | 
                    
                |  | 15 | +Add a line to the ```<head>``` section: | 
                    
                |  | 16 | + | 
                    
                |  | 17 | +```<link rel="search" type="application/opensearchdescription+xml" title="Cinan's world" href="http://blog.cinan.sk/opensearch.xml">``` | 
                    
                |  | 18 | + | 
                    
                |  | 19 | +Of course, change ```title``` and ```href``` as you need. | 
                    
                |  | 20 | + | 
                    
                |  | 21 | +Create new file ```opensearch.xml``` in the root of your site. Paste there a few | 
                    
                |  | 22 | +lines: | 
                    
                |  | 23 | + | 
                    
                |  | 24 | +{% codeblock lang:xml%} | 
                    
                |  | 25 | +<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/"> | 
                    
                |  | 26 | +	<ShortName>Cinan's World</ShortName> | 
                    
                |  | 27 | +	<LongName>Cinan's World</LongName> | 
                    
                |  | 28 | +	<Description>Search in Cinan's World</Description> | 
                    
                |  | 29 | +	<InputEncoding>UTF-8</InputEncoding> | 
                    
                |  | 30 | +	<OutputEncoding>UTF-8</OutputEncoding> | 
                    
                |  | 31 | +	<Image height="16" width="16" type="image/x-icon">http://blog.cinan.sk/favicon.ico</Image> | 
                    
                |  | 32 | +	<Url type="text/html" method="GET" template="https://www.google.com/search?q=site:blog.cinan.sk {searchTerms}"/> | 
                    
                |  | 33 | +	<Query role="example" searchTerms="server"/> | 
                    
                |  | 34 | +</OpenSearchDescription> | 
                    
                |  | 35 | +{% endcodeblock %} | 
                    
                |  | 36 | + | 
                    
                |  | 37 | +Change names, favicon path and url path as you need. That's all. |