はてなダイアリーから Google のカスタム検索を使う方法ですが、以前のやり方ではできなくなったようです。散々苦労してまたやれるようになったので、ここに記しておきます。
まず、きちんとカスタム検索のIDを取得します(こちら)。しかし、そのページで得られるコードは JavaScript で書かれているので、はてなダイアリーには貼り付けられません。そこで、以下のようにします。
<form action="http://www.google.co.jp/cse" id="cse-search-box"> <input type="hidden" name="cx" value="ID" /> <input type="hidden" name="ie" value="EUC-JP" /> <input type="text" name="q" id="q" autocomplete="off" size="40" /> <input type="submit" name="sa" value="検索" /> </form>
「ID」のところには自分のIDを入れて下さい。そして、これらを「管理」→「デザイン」→「ページのフッタ」などのところに貼り付ければできる筈です。これで今までと同じく、AND検索なども可能です。それから、もちろんオートコンプリートを「on」にすることもできます。(AM2:55)