[カレンダーを複数表示] の巻

user-pic
0

昨日から、本運用を始めた MovableType こと今日も、html/css と格闘している ムラチ ですがなぁ。

10:45 コーヒーブレイクしながら、ドラフト書きをおこっす。といいつつお仕事ちゅうぅなり♪
13:20 このあと、30分自閉モード(功殻機動隊ねた)に移行し意識の中を泳ぐ
15:45 カレンダー部分を2ケ月出力しているサイトを発見!どーやるんだ?
16:20 カレンダー部分が変化しねー!?
16:59 原因がわかった!オイラは、バカだー
17:40 軽くまとめてみてた


■■ このプログラムってば ■■
1.複数のカレンダーを表示すると言っても、この plug-in だけをインストールしただけでは、何も変化はない
2.<div class="calendar"> タグの括りを自分でコピペしないといけない
3.offset で、月の表示を返る必要がある
4.ちょっとした html の知識が必要っす

■■ インストールしてみる ■■
1.bradchoate.com から、"Supplemental Calendar Tags"っていうページを開いて(♪他にもこんないい物が♪
2.mtcalx-1_1.zip(2003/12/18現在)をダウンロードします
3.適当なディレクトリにファイル内容を展開してから、ファイル属性を下記に変更します
calx.pl (755)
calx.pm (644)
4.そんでもって、ファイルをコピーするです
calx.pl → (mt home)/plugins/
calx.pm → (mt home)/extlib/bradchoate/ (ディレクトリないので作成すべし)
※ (mt home)は、MovableTypeをインストしたディレクトリ

■■ カスタマイず ■■
1.[Templateの編集]-[Main Index]を開いて、ソースを参照したらですねコピーして秀丸にぺしてね
2.<div class="calendar"> タグの括りをコピペして2こカレンダーの定義がある状態にします
※これで!カレンダーが2こ表示なるのら!
3.<div class="calendar"> タグの括りの中にある、下記のタグを全て書き換えます
MTCalendar → MTCalendarEx
MTDate → MTDateEx
4.カレンダーの上部を、前月分の表示にしてみるので、<div class="calendar"> タグで括った初めの方を
<MTCalendarEx> → <MTCalendarEx offset="-1">
<$MTDateEx format="%B %Y"$> → <$MTDateEx format="%B %Y" month_offset="-1"$>
5.これでok! じゃないのだ! あとひといき
6.前月日付を押されたときのアンカーをつけるため、こちらも 4. のタグ中の
<MTEntries lastn="1">< a href="<$MTEntryPermalink$>"<>$MTCalendarDay$<>/a<&glt;/MTEntries<
↓↓↓↓↓
<MTEntries lastn="1"><a href="<$MTEntryLink archive_type="Monthly"$>#<$MTEntryID pad="1"$>"><$MTCalendarDay$></a></MTEntries>
7. ok!!!

_参考きじ_
カレンダーを複数表示
_とっても良いきじ_
M::T さんちの Information
M::T さんちの MovableType
M::T さんちの Plugins
_参考さいと_
お世話になったサイト

トラックバック(0)

トラックバックURL: http://www.sea-bird.org/mt42/mt-tb.cgi/8

コメントする

このブログ記事について

このページは、murachiが2003年12月18日 10:45に書いたブログ記事です。

ひとつ前のブログ記事は「きょうから!」です。

次のブログ記事は「[Image::Magick] の巻」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。