2005年 1月 13日(木)   先負    今日は何の日?   

TopMovableTypeMTカスタマイズプラグイン > 月別アーカイブをすっきり表示に

プラグイン月別アーカイブをすっきり表示に new

Magic White さま 「月別アーカイブの表示の変更」 見て、このすっきり感、いいっ!と思ったので 早速 真似してみることに。
まず、ArchiveDateHeader Plugin で プラグインをダウンロード、解凍して、いつものように plugins フォルダにアップします。
Magic White さま同様、やむやむ も 小粋空間 さまのテンプレートを使わせていただいてるので、
サイドバー Monthly Archives のテンプレートに 以下のように記述しました。

<div id="categories">
<ul>
<MTArchiveList archive_type="Monthly">
<MTArchiveDateHeader>
<li><b><$MTArchiveDate format="%Y"$></b>
</MTArchiveDateHeader>
<a href="<$MTArchiveLink$>" title="<$MTArchiveCount$>"><$MTArchiveDate format="%m"$></a></li>
</MTArchiveList></ul>
</div>

<div id="categories">~</div> は、カテゴリリストのスタイルシートを Monthly Archives にも
そのまま適用するために 使っています。
あと、こちら のカスタマイズを生かすために、
アーカイブリンクを強調表示するためのJavaScript を 一箇所 修正しました。
<script type="text/javascript" language="javascript">
<!--
var data = "<$MTArchiveTitle$>";
var year = data.substring(0,4);
var month = data.substring(12,14);
var nodes = document.getElementById('monthlylist').getElementsByTagName('a');
for (i = 0; i < nodes.length; i++) {
var a = year + "年" + month + "月";
if(nodes[i].innerHTML == a){
nodes[i].setAttribute("class","selectedlink");
nodes[i].setAttribute("className","selectedlink"); // for IE
}
}
//-->
</script>

の、青い字のところを ↓こうしました。これ直さないと、アーカイブリンクが強調表示されません。
var a = month;

archives2.png←こんなふうに表示されるようになりました。
2005年1月の月別アーカイブのページにいるときの例です。
月のリンクにカーソルを載せると、その月のエントリ数が表示されます。

Posted by Caetla at 00:54 | Category : プラグイン | Comments [4] | Trackbacks [2] | Clip!! | Ranking
Tag : MovableType , カスタマイズ , 月別アーカイブ
この記事はどうでしたか?(お気軽に 記事に点数を付けてみてくださいね♪)
Bad ← 1 2 3 4 5 → Good
評定平均:(2.9) 総合点:(1275) 投票人数:(433)

エントリーURL


 

トラックバックURL


 

トラックバック

月間アーカイブ表示 カスタマイズ from Toxic
やむやむ さんの: 月別アーカイブをすっきり表示に 今後もしMTアップグレードし... [続きを読む]

Tracked on 2005年10月07日 14:56

月間アーカイブ表示 カスタマイズ from Toxic
やむやむ さんの: 月別アーカイブをすっきり表示に 今後もしMTアップグレードし... [続きを読む]

Tracked on 2005年10月11日 11:47
コメント
1

こんばんわ。TBありがとうございます。
このすっきり感最高ですよね♪

やってよかったと思います。

Posted by ゲスト みよたん http://blog.magicwhite.jp/ at 2005年01月14日 03:11 [RES]
2

>>1 みよたんさん
(゜ー☆)(。_☆)(゜-☆)(。_☆)ウンウン
今はまだ、少ないのでそんなに気にならないけど、
きっと何年も続けたら これやって良かったって実感しますよね。 ドキドキ

Posted by 管理人 さえら http://caetla.oops.jp/blog2/ at 2005年01月14日 05:58 [RES]
3

コメントいただいていたのに、お礼が遅くなりまして申し訳ありませんでした。
今現在は、使用していないのですが、飽きっぽい性格で、またすぐ元に戻すこともあると思って参考として、エントリー内でリンク貼らせていただきました。大変ためになるエントリーばかりで、いつもお世話になっております。これからもどうぞよろしくお願いいたします。

Posted by ゲスト Miho at 2005年10月16日 02:05 [RES]
4

>>3 Mihoさん
コメントありがとうございました。エラーになっちゃったみたいですね。ごめんなさい。
お礼だなんてとんでもないです。いつも ほとんど よそ様の受け売りですし。。。

Posted by 管理人 さえら http://caetla.oops.jp/blog2/ at 2005年10月16日 04:03 [RES]
Amazon Search
Google Similar