読者です 読者をやめる 読者になる 読者になる

S.F. Page

Programming,Music,etc...

はてなブログのカスタマイズ - 月別アーカイブをBootstrap Navbar に加える

Bootstrap はてなブログのカスタマイズ Boost

今日は引き続き、はてなブログのサイドバーモジュールをBootstrap Navbarに変換するコードを書いていた。
成果は以下の通り。実際の実行例はこのブログの上部にあるメニューがそうである。

はてなブログのカスタマイズスクリプト

基本的にはサイドバーモジュールの構造を分析して、必要な情報を取得し、Navbarコードに置き換えているだけだ。 しかしはてなブログのライブラリJSコードを解析した結果、月別アーカイブはajaxで非同期に取得し、動的にHTMLを生成していることがわかった。なので月別アーカイブ表示の部分だけは若干長めのコードになっている(103行目)。

ついでに他のサービスのリンクメニューも追加しておいた。

はてなブログのHatenaオブジェクトはブログカスタマイズに有用なコードがたくさん詰まっていそうだ。必要に応じて解析を進めていくとしよう。