Firefox用バキュラ検索プラグインを作成しました
自分のはてなダイアリーを検索対象とするFirefox用検索プラグインを作成してみました。手順は以下のような感じです。
- 検索プラグイン定義ファイルを作成
<?xml version="1.0" encoding="UTF-8"?> <!-- by hnamaizawa --> <SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/"> <ShortName>バキュラ検索</ShortName> <Description>バキュラ検索</Description> <InputEncoding>UTF-8</InputEncoding> <Image width="16" height="16">data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAA2UExURRhBzlJ55xYmXoWa5UNq4EZu4idQ1RxF0Epy5DNb2k515S9X2D9m3ztj3SRM0ytU1iBI0f///1BxwkkAAAASdFJOU///////////////////////AOK/vxIAAACWSURBVHjaYhBEAwABxCDIjAwYBAECCCjAgASYBAECCCzAwsjIyMrJDhYACCCoACtQjBUsABBAUAE2BgFWRm6QAEAAwQUY+EFKmAQBAgghwMDICBIACCAMAYAAQgjwMXKABAACCCHAw8gJEgAIILi1XIys7CABgACCO4yDF+IwgADCcDpAADEIMjAhA0GAAGJA9z5AgAEA/N8FnIfhLLUAAAAASUVORK5CYII=</Image> <Url type="text/html" method="GET" template="http://www.google.co.jp/search"> <Param name="hl" value="ja"/> <Param name="q" value="site%3Ahttp%3A%2F%2Fd.hatena.ne.jp%2Fhnamaizawa%2F+{searchTerms}"/> </Url> <SearchForm>http://www.google.co.jp/search</SearchForm> </SearchPlugin>
パラメータ『q』の『d.hatena.ne.jp%2Fhnamaizawa%2F』の箇所を別サイトへのURL定義に差換えることが可能です。ちなみに『%2F』は『/』の意味なので、実際は『d.hatena.ne.jp/hnamaizawa』を指定しています。
実際に検索してみると指定したサイト上のデータだけが検索対象となることが分かります。
昼休みにふと思いついて、昼ご飯を食べる時間を削りながら作成しました・・・。(^-^;