« 暑い… | メイン | 大阪ドーム »

2005年7月25日(月)

プラグイン入れてみました

 右側にある、あんまり利用しないカレンダーですが、休日を違う色で表示するプラグインを入れてみました。参考にした(というより完全に模倣)のはこちらの雑誌です。

1)まずはperl上で一つモジュールを入れる必要があります。コマンドプロンプトから、

ppm
install Date::Japanese::Holiday

で勝手に必要なものを落としてきてインストールされます(便利)。ちゃんと入ったかどうかの確認方法もあるんですが、successfullyと出てれば問題ないでしょうから省略。

2)次に、こちらで配布されているプラグインを解凍してpluginsフォルダに置きます。

3)あとはメインページ(index.html)のカレンダー部分に追記すればok。さらにスタイルシートからの指定も可能なんですが、なんや面倒そうなんでヤンペ。本来はそっちが正攻法なんでしょうけどね…。いずれも上記ページで説明されてます。

<MTCalendar>
<MTCalendarWeekHeader><tr></MTCalendarWeekHeader>
<td style="text-align: center; background-color: <$MTCalendarColor holidaycolor="#FFFFDB" saturdaycolor="#FFFFE3" evencolcolor="#FFFFF3" oddcolcolor="#FFFFF3"$;> <MTCalendarIfToday>border:solid 1px #666666;</MTCalendarIfToday>"><span class="calendar">
<MTCalendarIfEntries><MTEntries lastn="1"><a href="<$MTEntryPermalink$>"><$MTCalendarDay$></a></MTEntries></MTCalendarIfEntries><MTCalendarIfNoEntries><$MTCalendarDay$></MTCalendarIfNoEntries><MTCalendarIfBlank> </MTCalendarIfBlank></span></td><MTCalendarWeekFooter></tr></MTCalendarWeekFooter>
</MTCalendar>

こんな感じで落ち着きました。よぅ見んと色が変わってるのが分からんくらいで、それこそがねらいなんです。でもホンマ言いますと文字の色を変えたいんですが、スタイルシートでの設定が優先されるみたいで、うまいこといかんくてそれもヤンペ。

 それにしても上記、「<」とか「>」をここで読めるように書き換えるのに結構苦労しました。エディタで下書きするんやった(^^;

投稿者 ji3kdh : 2005年7月25日(月) 20:48 カテゴリ : Movable Type タグ :

トラックバック

このエントリーのトラックバックURL:
http://www.2333.net/~ji3kdh/weblog/mttb_m26.cgi/214/tb/

トラックバックスパム防止のため、トラックバックURLの末尾に、上記画像の数字列を続けて入力の上でご利用下さい。
お手数をおかけいたしますが、よろしくお願い申し上げます。

コメント

コメントはこちら↓からどうぞ




保存しますか?


認証キー を入力して下さい→

コメントの投稿ボタンを押してから反応があるまで、通常30〜60秒かかります。
省エネサーバで運用しておりますので、気長にお待ちいただければ幸いです(^^)