Top > 2005年01月

プラグイン年間カレンダー。 new

Stupid Excuse!! さまの 「年間カレンダー(暫定)」 を拝見して、真似しちゃいました。
これ、「月別アーカイブをすっきり表示に」 のときに ホントは一気にやってしまいたかったんだけど、
なんだか 難しそうで、躊躇してたんですよねー。(^^*) ホホホホ
nlog(n) さま 「年間カレンダーを作る
carmel*vanilla さま 「年間アーカイブの作成」 ・ 「年間アーカイブの作成[補足]」 も、参考にさせていただきました。

やり方ですが・・・
まず、ArchiveYear.plArchiveDateHeader.pl を ダウンロードして解凍、plugins ディレクトリにアップします。

次に、テンプレートを作成します。
MT管理画面の 「テンプレート」 → 「新しいアーカイブ・テンプレートを作る」 で、「テンプレートの名前」 は適当、
「テンプレートの中身」 には、プロフィールのテンプレートを コピペして、真ん中に カレンダーを一年分並べるソースを書きました。

<table width="100%" cellspacing="0" cellpadding="0" border="0">
<!-- The first row of the table shows last year,
this year, and next year. -->
<tr>
<td valign="bottom"><MTArchiveYearPrevious>
<span class="calendarlink"><a href="<$MTBlogURL$><$MTArchiveDate format="archives/%Y/"$>">
<$MTArchiveDate format="%Y"$>
</a></span>
</MTArchiveYearPrevious></td>
<td align="center"><span class="year"><$MTArchiveDate format="%Y"$></span></td>
<td align="right" valign="bottom"><MTArchiveYearNext>
<span class="calendarlink"><a href="<$MTBlogURL$><$MTArchiveDate format="archives/%Y/"$>">
<$MTArchiveDate format="%Y"$> </a></span>
</MTArchiveYearNext></td>
</tr>

<!-- More rows will be added to the table in this section. -->
<MTArchiveYear columns="3" skip="yes">
<MTArchiveYearRowHeader><tr></MTArchiveYearRowHeader>
<td align="center" valign="top">
<MTArchiveYearIfNotBlank>

<!-- This is just a standard calendar section. Be sure to use
month="this" in the MTCalendar tag! -->
<table align="center" border="0" cellspacing="4" cellpadding="0" style="margin:15px">
<tr><th colspan="7">
<span class="calendarhead"><$MTArchiveDate format="%B %Y"$></span>
</th></tr>
<tr>
<th><span class="calendar"><FONT COLOR="red">Sun</FONT></span></th>
<th><span class="calendar">Mon</span></th>
<th><span class="calendar">Tue</span></th>
<th><span class="calendar">Wed</span></th>
<th><span class="calendar">Thu</span></th>
<th><span class="calendar">Fri</span></th>
<th><span class="calendar"><FONT COLOR="blue">Sat</FONT></span></th>
</tr>
<MTCalendar month="this">
<MTCalendarWeekHeader><tr></MTCalendarWeekHeader>
<td align="center"><span class="calendar">
<MTCalendarIfEntries><MTEntries lastn="1">
<a title="[<$MTEntryCategory$>] <$MTEntryTitle$> | <$MTEntryDate format="%X"$>" href="<$MTEntryLink archive_type="Daily"$>"><$MTCalendarDay$></a>
</MTEntries></MTCalendarIfEntries>
<MTCalendarIfNoEntries><MTCalendarDay></MTCalendarIfNoEntries>
<MTCalendarIfBlank> </MTCalendarIfBlank>
</span></td>
<MTCalendarWeekFooter></tr></MTCalendarWeekFooter>
</MTCalendar>
</table>
</MTArchiveYearIfNotBlank>
</td>
<MTArchiveYearRowFooter></tr></MTArchiveYearRowFooter>
</MTArchiveYear>
</table>


こんな感じ。やむやむでは、skip="yes" を はずしました。
これを はずすことで、エントリのない月のカレンダーも表示されます。このあたりは 好き好きで。
さらに、日曜・祝祭日に 色を付ける ための記述と、リアルタイムカレンダー を実現させるスクリプトの記述を
プラスしています。あと、見映えがよくなるように、スタイルシートを 少し直しました。
最後に、年間アーカイブ(カレンダー)にリンクを はりたい メインページ等のテンプレートに↓のように 記述します。
<ul>
<MTArchiveList archive_type="Monthly">
<MTArchiveDateHeader>
<li><a href="<$MTArchiveDate format="http://caetla.oops.jp/blog2/archives/%Y/" $>" title="<$MTArchiveDate format="Calendar Archive %Y"$>">
<$MTArchiveDate format="%Y" $></a> (<$MTArchiveYearCount$>)</li>
</MTArchiveDateHeader>
</MTArchiveList>
</ul>

なんだか 時間かかっちゃった。右サイドバーの 「Yearly Archives」 のところを 開いてみてね。♪v( ̄(││) ̄)v♪
カレンダーの日付でリンクになってるところは その日にエントリが存在する日で、数字にカーソルを載せると
その日のエントリの内、一番新しいエントリ 全てのエントリのタイトルを表示します。リンクをクリックすると、
その日の日別アーカイブにジャンプします。(このあたりの動作は、メインページ他の左上に配置してるカレンダーと同じです。)
yearlyarchives.pngまた 年間アーカイブも カテゴリアーカイブ、月別アーカイブと同様
← こんなふうに 選択されたリンクが 強調表示されるようにしました。

Posted by Caetla at 06:18 | Category : プラグイン | Trackbacks [0] | Clip!! | Ranking
Tag : MovableType , カスタマイズ , 年間カレンダー , カレンダー
この記事はどうでしたか?(お気軽に 記事に点数を付けてみてくださいね♪)
Bad ← 1 2 3 4 5 → Good
評定平均:(3.0) 総合点:(1643) 投票人数:(548)

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

占いモンキー2明日1月14日(金)の運勢。 new

さっきから ものすごーーーーく変な現象が起きてます。
やむやむ、スタイルシートが全く反映されてません。だけどこれ、IEで見たときだけだし、
このパソコンだけだし、(うちにある ほかのパソコンからだったら IEで見ても ちゃんと表示されてる。)
やむやむはダメだけど、同じMTで作ってる ぴぃかぶぅは このパソコンからでもちゃんと表示されてるし・・・。
なんなの・・・?みなさん、やむやむは いつものようにちゃんと表示されてますか?
ホント不思議で仕方ないよ。ちょっと記事にしたいこともあったんだけど、この状態では とてもとても
元気が出ません。3カラムもメチャメチャで、真っ黒な どでかいフォントが 全部左寄りに並んでて
開く気にもなれません。けど、とりあえず お決まりなんで、明日の運勢だけ見ておきます。

1月14日(金)

[ キーワード :休憩 ]

今日は周囲に迷惑をかけないよう気持ちを引き締めましょう。
今日は無理をせず体力をチャージすると良いでしょう。



monkey050114.png明日は 母の誕生日なので、
長男、お嫁ちゃん、孫と一緒に 実家にお祝いに行きます。
一晩寝たら、直ってるといいな・・・(ー’`ー;) ウーン
( ̄○ ̄)お( ̄◇ ̄)や( ̄o ̄)す( ̄ー ̄)ノみ


すみません、直りました。↓コメントで Border.さんに教えてもらったとおり
キャッシュをクリアしたら、元に戻しましたぁ。
もう、どうなることかと思ったわ。( `  ▽  ´ )/ ヤッター

Posted by Caetla at 23:16 | Category : 占いモンキー2 | Comments [2] | Trackbacks [0] | Clip!! | Ranking
Tag : 占いモンキーなび , 運勢
この記事はどうでしたか?(お気軽に 記事に点数を付けてみてくださいね♪)
Bad ← 1 2 3 4 5 → Good
評定平均:(3.0) 総合点:(1033) 投票人数:(347)

ブログパーツおNEWな BBS new

今まで 左サイドバーに納まるサイズの ミニ掲示板を使ってきたんだけど、どうも動作が鈍いので・・・
気分転換に 新しいBBS 「やむやむBBS」を 作ってみました。BBS のところに リンクあります。
一応、ブログのカテゴリ別のアイコンをご用意してますので、そのカテゴリに関連した話題に 使っていただいたら
いいのですが、あんまり厳密に考えてませんので、ブログにコメントするのは ちょっと・・・・ってときや、
ノン・ジャンルの話題等に 気軽にご利用ください。「その他の話題」 っていうアイコンも 一番下に あります。
なお、掲示板CGIのスクリプトは snow materia さまで、アイコンは ひまわりの小部屋 さまで いただきました。

Posted by Caetla at 16:50 | Category : ブログパーツ | Trackbacks [0] | Clip!! | Ranking
Tag : ブログパーツ , BBS
この記事はどうでしたか?(お気軽に 記事に点数を付けてみてくださいね♪)
Bad ← 1 2 3 4 5 → Good
評定平均:(2.9) 総合点:(999) 投票人数:(347)

プラグイン月別アーカイブをすっきり表示に 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)

2005年 1月 12日(水)   友引    今日は何の日?   2006年の今日のエントリ

MTカスタマイズアーカイブリンクを強調表示モジュール化対応版 new

選択されたアーカイブリンクを強調表示!」 では、MTTagInvoke プラグインを使って
アーカイブリンクの強調表示を 実現させていたのですが、
これ、サイドメニューを モジュール化してる場合、そのままでは 使えなかったんですよねー。
そこで、小粋空間 さまが あらたに モジュール化にも対応した プラグインを使わない スクリプトを 公開してくださいました。
プラグインを使用しないので モジュール化のまま、アーカイブリンクの強調表示が 実現できます。
archives.pngで、強調の仕方ですが、太字をやめて、
←のように、アンダーライン+選択状態の文字色になるようにしました。

Posted by Caetla at 22:47 | Category : MTカスタマイズ | Comments [2] | Trackbacks [0] | Clip!! | Ranking
Tag : MovableType , カスタマイズ
この記事はどうでしたか?(お気軽に 記事に点数を付けてみてくださいね♪)
Bad ← 1 2 3 4 5 → Good
評定平均:(3.0) 総合点:(1512) 投票人数:(501)

占いモンキー2明日1月13日(木)の運勢。 new

今日は、今年初のエステに行って来ました。痩身とか 脱毛とかじゃなくて、フェイシャル・エステです。
最近は 月に一度か二度しか行かなくなったので 貴重~~~な リラクゼーションタイムになってます。
・・・・とか言うと、ほかの日は 主婦業、母親業で忙しく、ちっとも くつろげてないような言い方だけど、
明日も 友達と ランチの約束してたり・・・サボリっぱなし?(≧∇≦)/ ハハハ
明日のランチは、ちょっとした 新年宴会のつもりなんだけど、主婦ばかりの集まりなので
夜は 出にくい人もいて(我が家も例外ではありませぬ。)、今回は ランチで我慢、我慢。
そんな明日の運勢、モンキーちゃんに 聞いてみましょー。 C= C= C= C= ┌(;・_・)┘トコトコ

1月13日(水)

[ キーワード :対応 ]

精神面の疲れが出やすく人との対応がいい加減になりそう。
今日は素直な自分で人に接するようにしましょう。



monkey050113.pngあらら・・・棒グラフでは 健康運が一番いいのにね。
精神面での疲れは、自覚症状ないけれど、
明日は 久しぶりの友達と会うのだから、
「対応がいい加減」 にならないように、気配りしなくちゃね。
今日は このへんで。 お(^o^) や(^O^) す(^。^) みぃ(^-^)ノ゛

Posted by Caetla at 21:13 | Category : 占いモンキー2 | Comments [2] | Trackbacks [0] | Clip!! | Ranking
Tag : 占いモンキーなび , 運勢
この記事はどうでしたか?(お気軽に 記事に点数を付けてみてくださいね♪)
Bad ← 1 2 3 4 5 → Good
評定平均:(3.1) 総合点:(1064) 投票人数:(348)

ブログパーツBlogTimes 円形Flash版に new

左サイドバー一番下の BlogTimes のバーを、円形のFlash版に 差し替えてみました。
魂の叫び さまの 「円グラフ表示のBlogTimes Flash版」 から ダウンロードさせていただきました。
sample.html のソースで、好きなデザインのものを選んだら、rssurl (2ヵ所あります) のところを
自分のブログのRSSのURLに書き換え、テンプレートの表示させたいところに 貼りつけます。
あと、swf ファイルも アップします。

今までの バータイプの BlogTimes は、プロフィールのページ に 移動させました。


2005年3月5日 棒グラフタイプフラッシュに変更しました。→ こちら

Posted by Caetla at 16:57 | Category : ブログパーツ | Trackbacks [0] | Clip!! | Ranking
Tag : ブログパーツ , BlogTimes , フラッシュ
この記事はどうでしたか?(お気軽に 記事に点数を付けてみてくださいね♪)
Bad ← 1 2 3 4 5 → Good
評定平均:(3.0) 総合点:(1223) 投票人数:(412)

プラグインカレンダーの日曜・祝日に色付けちゃおう new

以前から あちこちのサイトさまで見かけて気になってたんですけど、
今回、TOY COZY MUSEUM 別館 さまの 「カレンダーの休日表示をしてみました。」 を真似して、
やむやむ のカレンダーにも 休日表示ができました。手順は 2ステップです。

まず、こちら から 休日表示カレンダープラグインをいただいてきます。
解凍して 出て来たファイル jcalendarcolor.pl を plugins フォルダにアップします。

次に、カレンダーのテンプレート(やむやむでは、小粋空間 さまのテンプレートで、月送りカレンダーにしています。)に
赤い字の記述をプラスします。(2ヵ所あるよ。)

<td align="center"<?php print "$style"; ?> bgcolor="<$MTCalendarColor$>" ><span class="calendar"><$MTCalendarDay$></span></td>

これで、OK。ただし、このプラグインを使うには、サーバに Date::Japanese::Holiday というPerlモジュールが
インストールされてる必要があるとのことです。インストールされてない環境でプラグインを使用すると
カレンダーの表示が崩れたり、再構築時にエラーになったりするそうです。

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