凄い久しぶり。 本当はバグ報告が上がってきているWindows Vistaでの不具合を修正したい所なんだけど、Windows Vistaを持っていないので確認できないので、修正できない。多分、ニフティの偉い人が僕にWindows Vistaをプレゼントしてくれるんだと思う。 閑話休題。 まあ、この検索ツール、自分が必要だから作ったんだけど、最近不便で、検索すると重い。記事数が1000件を超えたあたりから感じていたんだけど、最近特に重たくて直したかった。 まあ、色々と手を入れるべき箇所は多いけど、取りあえずってことで、ページング機能を付けた。 今までは、100件ヒットしたら、100個の記事がババババーって一度に表示されて、ちょっとブラクラっぽくなっていたけど、ページング機能が付いたから10件ずつ表示される。 per_paeを●件にするかは迷ったけど、取りあえず10件にした。文句がある人はコメ
ココログのカレンダーに不満を持ったことはありませんか? このブログパーツを自分のココログに設置すると、カレンダーが最高に便利で楽しいものに変化します。 百聞は一見にしかず、ということでこのブログの右サイドバーにあるカレンダーをご覧下さい。 ←・→あたりをクリックすると前の月にさかのぼれるのがわかります。もちろん、記事を書いた日にはリンクが張られています。 このツールのポイントは (1)十分に高速 (2)ココログユーザーなら誰でも簡単に設置可能 (3)日付をマウスオーバーすると、記事のタイトルが表示 (4)過去の固定リンクページにいくと、その記事が書かれた月のカレンダーが表示される (5)「2007年1月」といった月のリンクをクリックすると、その月のアーカイブページを表示できる(もちろん、その月のカレンダーがそのときは表示される) です。 とくに(4)は面白くて、例えば去年の5月に書いたこの
先週、知り合いと話しているときに 「ブログに投稿した写真を一覧表示できるといいね」 みたいな話題が出てきた。 その時は、そういうことをするための専用システムがどうだのこうだのという話になったが、あー、それだったらJavaScriptで片付けてしまった方が早いなと思ったのでさくっと作ってみた。 このブログの右サイドバーにある「このブログに投稿されたすべての写真を一度に見る」をクリックしてみてください。 まあ、そういうことをするためのツール。 ブログで一番重要なのは、過去ログを埋もれさせないことであって、そういう工夫はもっといろいろあって欲しいものだ。 んで、そういう機能がもっとココログとかに標準搭載されればなぁ。 この機能を自分のブログにつけたい人は、以下のタグをマイリストにコピペしてください。 条件は以下の通り。 ・ココログ限定 ・月別アーカイブを使っていること ・ココログプロでHTMLを
ココログプロとかTypepadとかMTとかブログ人とかその他のブログサービスとかでもAjaxでバックナンバーを検索するJavaScript ココログベーシック、プラスの人はこっち。 暴想: 自分のココログを全文検索するJavaScript つーことで、タイトルの通りのようなモノを作りました。 今回はココログプロを使っている人向けです。 前回作ったcocolog_ajax_search.jsだと、ココログのHTML構造に依存しているため、独自のテンプレートを使っている人はまったく動きませんでした。 しかし、今回のはココログプロの人でもオッケーです。 むしろ、今回の方が検索速度もぐっと速いはず。 そのかわり、HTMLのテンプレートをいじれないと使えないのでココログプロしか使えません。 逆に言えば、テンプレートさえ作れればココログ以外でも使えます。 米国Typepadとか、Typepad Jap
(2010/06/20追記) 長いことオリジナルテーマに未対応でしたが、対応させました。なので、ココログのどのテンプレートでも動くようになっていると思います。 ------- 自分のココログを全文検索できたらなぁ、、、って思ったことはありませんか。 もちろん、グーグルのサイト内検索機能を使えば似たようなことは可能です。 でも、あれってグーグルに飛ばないといけないし、検索結果も見ずらいし、何よりも完全に全ての記事を検索してくれているわけでもありません。 そもそも、公開設定をオフにしていたり、パスワード保護をオンにしていたらクロールされませんし。 というわけで、ブログパーツでココログ内を全文検索できるようにするブログパーツを作りました。 もちろん、ココログユーザーならば誰でも使えます。 んで、使い方ですが、ココログを使っている人ならば誰でもこの検索ボックスを設置することが可能です。 もちろん、
前回、月別バックナンバーをプルダウンにするJavaScriptをAjaxを使って作った時から考えていたことがあって、同様の原理を使えばココログの全バックナンバーを動的にロードできるんじゃないかって事。 まあ、やっていることは単純で、バックナンバーリストのページから月別バックナンバーページのリンクを抽出して、リンク先のページを全部Ajaxで読み込む。 で、その月別バックナンバーのページを各記事ごとにパースしてタイトルとパーマリンクと記事本文をぶっこ抜く。 で、それぞれのバックナンバーを配列にぶち込むと、自分のブログのバックナンバーのデータを全部読み込んだデータベースの完成だ。 これさえ出来ちゃえば、あとはどうとでも料理できる。 ということで、とりあえず、今言ったことが実際に出来ることをデモしたページを用意してみた。 全部をロードしたデモ で、具体的にはどういう風な便利なことが出来るかというと
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く