2004年08月20日

カレンダーのカスタマイズ

少しずつですが、テンプレートをいじったりしてます。
他の人のMTを見ていると新たな発見がいっぱいです。
でも、2.6版が多くて、3.0だと上手く行かない場合も結構ある。
私は、3.0からはじめたので、分からない事だらけだし…。
そんな訳で、変更した事を忘れない様に覚え書きしておきますっ。
※タグ(<>)が全角になっている場合は、半角に置き換えて下さい。

■カレンダーの今日に背景色を付ける
  参考Blog:BLOG質問箱『カレンダーで「今日」をハイライトする』より
■カレンダーの今日に背景画像をつける
  参考Blog:APOLLO*news『カレンダーの今日に画像表示』より

どちらも同じ箇所の変更ですが、メインページの

<MTCalendar> <MTCalendarWeekHeader><tr></MTCalendarWeekHeader> <td>

という箇所を探し、<td>を以下の様に書き換えます。

※背景色の場合(Redは好きな色に差し替えて下さい)

<td <MTCalendarIfToday>bgcolor=Red</MTCalendarIfToday> align="center">

※背景画像の場合(style以降はお好みで)

<td background="画像のURL" style="background-position:50% 50%; background-repeat:no-repeat;"</MTCalendarIfToday> align="center">

ちなみに私のカレンダーでは、を使ってます。絵フォントに色を付けて作ったものなので、必要ならDLして使って下さい♪

■カレンダーの年月にアーカイブのリンクをつける
  参考Blog:なんだ~!?『INDEXページのカレンダーで、前の月の月別アーカイブにリンクする方法』より

メインページの<$MTDate format="%B %Y"$>という箇所を探し、以下に差し替える。

<a href="<MTBlogURL>archives/<MTDate format="%Y_%m">.html"><$MTDate format="%B %Y"$></a>

同記事に載っている、JavaScriptを使った前月アーカイブに飛ばす方法も試したんですが、マンスリーアーカイブの月とカレンダーの月が連動しない所をどう直していいか分からないので、ただいま試行錯誤中です。上手くできたら、記事を修正してお知らせします(謝)
⇒解決したのでコチラに追記載せました!(Special Thanks to サキさん

素敵なカスタマイズ方法を紹介してくださったBlogに感謝し、トラックバックさせて頂きました☆
この場を持ちましてお礼申し上げます。多謝!


読み終わったらClickしてね♪⇒  

by.AKIKO| 19:09 | Blog+MT | Comments (11) | Trackback (35) | Clip!! | Top

Trackback

このエントリーのTrackbackURL:

このリストは、次のエントリーを参照しています: カレンダーのカスタマイズ:

» ホームページ作成上達術! from ホームページ作成
ページを作っていく上で、もっとも練らなければならないのは、「軸」である。どのようなページにするのか、ということを練りに練って作っていく。 その後、軸に肉を付け... [続きを読む]

TrackbackTime: 2006年08月16日 08:34

» gambling software from gambling software
たまに来ますのでよろしくお願いします。 [続きを読む]

TrackbackTime: 2006年09月13日 16:04

» etha from etha
かねこさん2周半お疲れ様でした。 [続きを読む]

TrackbackTime: 2006年09月15日 05:15

» best internet casino from best internet casino
たまに来ますのでよろしくお願いします。 [続きを読む]

TrackbackTime: 2006年09月18日 09:36

» apply for a credit card from apply for a credit card
たまに来ますのでよろしくお願いします。 [続きを読む]

TrackbackTime: 2006年09月18日 11:29

» zoloft from zoloft
たまに来ますのでよろしくお願いします。 [続きを読む]

TrackbackTime: 2006年09月27日 07:11

» car insurance quote from car insurance quote
たまに来ますのでよろしくお願いします。 [続きを読む]

TrackbackTime: 2006年09月28日 16:52

» sega sonic from sega sonic
たまに来ますのでよろしくお願いします。 [続きを読む]

TrackbackTime: 2006年09月30日 09:36

» black jack online from black jack online
かねこさん2周半お疲れ様でした。 [続きを読む]

TrackbackTime: 2006年10月02日 18:29

» currency trading from currency trading
かねこさん2周半お疲れ様でした。 [続きを読む]

TrackbackTime: 2006年10月06日 16:32

» online poker from online poker
かねこさん2周半お疲れ様でした。 [続きを読む]

TrackbackTime: 2006年10月07日 02:16

» betting odds from betting odds
たまに来ますのでよろしくお願いします。 [続きを読む]

TrackbackTime: 2006年10月14日 22:14

» khafg from khafg
たまに来ますのでよろしくお願いします。 [続きを読む]

TrackbackTime: 2006年10月25日 05:55

» phentermine from phentermine
宸騁皙宸銘〓宸〓磊宸〓瞿尢蚯〓宸〓碚宸諫茸宸簽磬宸〓磊宦〓k [続きを読む]

TrackbackTime: 2006年10月25日 16:20

» gqnsa from gqnsa
たまに来ますのでよろしくお願いします。 [続きを読む]

TrackbackTime: 2006年10月25日 17:51

» phentermine from phentermine
宸騁皙宸銘〓宸〓磊宸〓瞿尢蚯〓宸〓碚宸諫茸宸簽磬宸〓磊宦〓/Storable.so [続きを読む]

TrackbackTime: 2006年10月26日 01:50

» dztfc from dztfc
たまに来ますのでよろしくお願いします。 [続きを読む]

TrackbackTime: 2006年10月26日 05:46

» phentermine from phentermine
宸騁皙宸銘〓宸〓磊宸〓瞿尢蚯〓宸〓碚宸諫茸宸簽磬宸〓磊宦〓kh〓 〓@ [続きを読む]

TrackbackTime: 2006年10月27日 01:31

» modular homes from modular homes
???????????????? [続きを読む]

TrackbackTime: 2006年11月03日 06:42

» phentermine from phentermine
???????????????? [続きを読む]

TrackbackTime: 2006年11月03日 19:14

» southwest airlines from southwest airlines
???????????????? [続きを読む]

TrackbackTime: 2006年11月06日 17:30

» peoplesearch from peoplesearch
???????????????? [続きを読む]

TrackbackTime: 2006年11月06日 18:43

» kelly blue book from kelly blue book
???????????????? [続きを読む]

TrackbackTime: 2006年11月07日 18:51

» uqpcc from uqpcc
たまに来ますのでよろしくお願いします。 [続きを読む]

TrackbackTime: 2006年11月08日 13:36

» hristmas tree from christmas
???????????????? [続きを読む]

TrackbackTime: 2006年11月08日 18:23

» microshoneg26 from microshoneg26
a_Ya__a__a__a_Ta_ra_a,^a,_a_-a__a_S~a_,a_-a__a_Ta_, [続きを読む]

TrackbackTime: 2006年11月19日 16:55

» velochiropka22 from velochiropka22
a_Ya__a__a__a_Ta_ra_a,^a,_a_-a__a_S~a_,a_-a__a_Ta_, [続きを読む]

TrackbackTime: 2006年11月19日 21:15

» alikmurtazaev03 from alikmurtazaev03
a_Ya__a__a__a_Ta_ra_a,^a,_a_-a__a_S~a_,a_-a__a_Ta_, [続きを読む]

TrackbackTime: 2006年11月19日 23:46

» zlobnyimarmik04 from zlobnyimarmik04
a_Ya__a__a__a_Ta_ra_a,^a,_a_-a__a_S~a_,a_-a__a_Ta_, [続きを読む]

TrackbackTime: 2006年11月20日 02:30

» phentermin from phentermine
???????????????? [続きを読む]

TrackbackTime: 2006年11月20日 20:13

» poker table from poker
???????????????? [続きを読む]

TrackbackTime: 2006年11月21日 05:33

» biun from biun
a_Ya__a__a__a_Ta_ra_a,^a,_a_-a__a_S~a_,a_-a__a_Ta_, [続きを読む]

TrackbackTime: 2006年12月02日 07:38

» student loan consolidation from student loan consolidation
a_Ya__a__a__a_Ta_ra_a,^a,_a_-a__a_S~a_,a_-a__a_Ta_, [続きを読む]

TrackbackTime: 2006年12月08日 16:46

» muzoboz1792 from muzoboz1792
a_Ya__a__a__a_Ta_ra_a,^a,_a_-a__a_S~a_,a_-a__a_Ta_, [続きを読む]

TrackbackTime: 2007年01月10日 03:32

» muzoboz0530 from muzoboz0530
a_Ya__a__a__a_Ta_ra_a,^a,_a_-a__a_S~a_,a_-a__a_Ta_, [続きを読む]

TrackbackTime: 2007年02月28日 13:44

Comments

ごめんなさい・・m(_ _)m
タグをそのまま書いたら、タグ部分が消えて変なコメントになってしまいました・・・。
上記のコメントは消してくださいね。すみません。

-----------------
こんばんは~(^^)ゞ
コメント&トラックバックありがとうございました~
これからも、ミニ改造?やって行きますので、よろしくお願いします!

月別アーカイブが、該当月にならない件?ですけど・・
Date-Based Archiveの、<MTCalendar>を<MTCalendar month="this">にすると、当月(6月のログなら6月のカレンダー)になります。
こんな感じ↓↓かな?

<table border="0" cellspacing="4" cellpadding="0" summary="投稿した日にリンクする月別のカレンダー">
<tr><th>
<MTArchivePrevious>
<a href="<$MTArchiveLink$>">≪</a>
</MTArchivePrevious>
</th>
<th colspan="5" class="calendarhead"><$MTArchiveDate format="%B %Y"$></td>
</th>
<th>
<MTArchiveNext>
<a href="<$MTArchiveLink$>">≫</a>
</MTArchiveNext>
</th></tr>
<tr>
<th abbr="日曜日" align="center"><span class="calendar">日</span></th>
<th abbr="月曜日" align="center"><span class="calendar">月</span></th>
<th abbr="火曜日" align="center"><span class="calendar">火</span></th>
<th abbr="水曜日" align="center"><span class="calendar">水</span></th>
<th abbr="木曜日" align="center"><span class="calendar">木</span></th>
<th abbr="金曜日" align="center"><span class="calendar">金</span></th>
<th abbr="土曜日" align="center"><span class="calendar">土</span></th>
</tr>
<MTCalendar month="this">
<MTCalendarWeekHeader><tr></MTCalendarWeekHeader>
<td align="center"><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>
</table>

余談ですが・・・(^^;)
私のように毎日更新しない人は、<MTCalendarIfToday>で今日のカレンダーに色とか画像をつけると、リビルドするまでそのままなんですよね永遠に・・(笑)。
なので、こんな↓方法で色づけしています。
http://nan.daa.jp/archives/000105.shtml
HTMLにJavaScriptのゴミ(不要な記述)が沢山出るんですけど、ご愛敬?と言うことで☆

byサキ .2004年08月20日 21:56

★ サキさん
わぁ。ありがとうございますっ!
あとで早速試してみますネ。
お!カレンダーに色を付けるのにそんな裏技もっ!これも時間があったら試してみたいと思います!
ホント、色々ありがとうございます!&今後ともよろしくお願いします♪

byAKIKO [TypeKey Profile Page].2004年08月21日 00:17

★ サキさん
試してみたんだけど、エラーがでて再構築が出来ない…。私の記述が何か間違ってるんだろうなぁ。もうちょっと睨めっこして頑張りますっ。

byAKIKO [TypeKey Profile Page].2004年08月21日 00:51

もう一つ抜けてました・・(^^;)
<$MTDate format="%B %Y"$>
 ↓
<$MTArchiveDate format="%B %Y"$>
にしてください。
(上はちゃんとそうなっています(笑)。)
ここを変更しないと、月表示も変わらないので。

私の環境(ロリポップ)では問題なく動いてるんですけど、どんなエラーメッセージが出ましたか?
使えない(各テンプレートで使えるタグが決まっている)タグが含まれたり、タグが抜け落ちていると、リビルド出来ない事があります。
上のタグは見本なので、とりあえず、↓だけ試してみてください。

◆Date-Based Archive(日別ログ)の該当タグを変更

<MTCalendar>
 ↓に変更
<MTCalendar month="this">

<$MTDate format="%B %Y"$>
 ↓に変更
<$MTArchiveDate format="%B %Y"$>

私のJavaScriptが原因でエラーが出た場合は、またサイトの方へお知らせください。検証してみます。

byサキ .2004年08月21日 10:12

★ サキさん
なんでエラーがでるのか分かりました(汗)
私、アーカイブ月別をカテゴリー別のにしてたんですよ。なので、変更しようとするとエラーがでていたみたいで…。
アーカイブ設定で、月別テンプレートを新たに作って設定したら上手く行きました!
これからJavaScriptの方にも進んでいきたいと思いますっ!
本当にありがとうございました^^

byAKIKO [TypeKey Profile Page].2004年08月22日 17:23

コメント拝見しました。
サキさんがコメントしてくださっているのですね。
解決なさったようで安心しました。
(私のblogにも一応返事をかきましたが、、、)

byぼーちゃん .2004年08月22日 22:50

★ ぼーちゃんさん
コメントありがとうございますっ!
はい~。どうにか解決しました。
ご心配頂いてありがとうございます^^

byAKIKO [TypeKey Profile Page].2004年08月23日 00:48

月別ログ見て来ました。
連動しているようで良かったです。
ただ、月のリンクがその月にならずに、今月になっているようなのですが・・?
私のサイトの方にそれも合わせてコメントしていますので、良かったら確認してみてください。

あっ、スパム対策されたのですね!
私もしなければ・・と思っているのですが、手つかずです。
「句読点」という発送はイイですね!参考にさせて貰います。

byサキ .2004年08月23日 03:29

★ サキさん
ホント、ありがとうございました!
あ。月のリンク大ボケかましちゃいましたっ(汗)
ってことで、早速修正しました~。

スパム対策は、そんなに必要ないかなぁ?と思っていたら、
ちょくちょくあったんですよぉ。
で、2の対策をとってみたんですが、最近の記事にもやられてしまったので…。
まぁ、私が日本語以外でblogを書くことないので、見る人も日本語分かるよね?ってことで、思いっきり英語排除です(笑)

byAKIKO [TypeKey Profile Page].2004年08月23日 12:33

紹介ありがとうございます。サイト移転致しました。
上記の記事(INDEXページのカレンダーで、前の月の月別アーカイブにリンクする方法)は、http://refresh.sakura.ne.jp/sb/log/eid4.html に掲載しています。
よろしくお願い致します。

byサキ .2005年01月04日 01:09

★ サキさん
わざわざご連絡ありがとうございます~!
お引っ越ししたんですねぇ。
後ほど確認して、リンクやTBも変更させて頂きますね!
わざわざご連絡ありがとうございます!!

byAKIKO [TypeKey Profile Page].2005年01月06日 00:54

コメント書いて下さいネ☆話がそれる場合はメニューのミニBBSをご利用下さい!




保存しますか?