Under the Bridge

a Picture of the Late Him

横型カレンダー(素ノーマル)

2008年1月26日 16:01 | Writer: yoshi | 記事本文 | コメント(4) | トラックバック(0)

先ほどの変なカレンダーでは使えないので、一応使えるようにファンキーな部分をカットしたシンプルなコードとしてみた。

MT4.1でテストしている。MT4.0でも動作するだろう。たぶん。

貼ってみる

2008年8月/ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

コード


<$mt:Date format="%B %Y"$>/

<mt:Calendar>
<!-- 日付文字列をリンクつきで生成 -->
<MTSetvarBlock name="DayLinks">
	<mt:CalendarIfEntries>
		<mt:Entries lastn="1">
			<a href="<$mt:EntryPermalink$>"><$mt:CalendarDay$></a>
		</mt:Entries>
	</mt:CalendarIfEntries>
	<mt:CalendarIfNoEntries>
		<$mt:CalendarDay$>
	</mt:CalendarIfNoEntries>
	<mt:CalendarIfBlank>
		None
	</mt:CalendarIfBlank>
</MTSetvarBlock>

<!-- スタイル調整・出力 -->
<MTUnless name="DayLinks" like="None">
	<MTCalendarIfToday><strong></MTCalendarIfToday>
	<MTGetVar name="DayLinks">
	<MTCalendarIfToday></strong></MTCalendarIfToday>
</MTUnless>

</mt:Calendar>

結果と考察

単に一ヶ月の日を並べ、エントリ1件へリンクを貼る。今日の日付はstrongタグで強調表示としている。横置きカレンダーベースに。実はコレ、ウィジェットのカレンダーのデフォルトコードを弄っただけ。

テーブル嫌いな向きにはいいかもしれない。コンパクトだし。改造したい場合は「ファンキーな横置きカレンダー」などを参考に弄くる、CSSを弄くるなどすればいいだろう。

トラックバック(0)

このブログ記事を参照しているブログ一覧: 横型カレンダー(素ノーマル)

このブログ記事に対するトラックバックURL:

コメント(4)

どな (2008年2月 6日 16:12)

お邪魔します。
MT4.1に使えるカレンダーを探していて、たどり着きました。
いい感じで動いています^^
前月、次月表示をさせる方法がお教え下さい。
あつかましいお願い申し訳ありません。

yoshi (2008年2月 7日 00:25)

スイマセン今ちょっと時間がないので...

この辺が参考にならないでしょうか?
http://www.yuhasan.com/blog/2008/01/mt41-3.html
http://www.kinarie.com/archives/2007/02/23_080646.php

このサイトのサンプルよりは、flashカレンダーのほうが軽快かな?と思いますが。

どな (2008年2月 7日 09:27)

ありがとうございます。
色々参考にして、頑張ってみますね^^

yoshi (2008年2月 9日 12:07)

あとで(いつかは未定...)試しますので、また覗いてください。

コメントする






Categories
Entries
Feed
スポンサードリンク

parts

フィードメーター - Under the Bridge

あわせて読みたい

なかのひと

2008年4月5日開催、MT4LP5

2008 yoshi(apstar)