2007.02.12 Mon.
| Movable Type |
月曜始まりカレンダーに変更
MT3.33にアップデートした際に棚上げにしてあった案件、月曜始まりカレンダーを、ようやく導入しました。
metabolism: 月曜始まりカレンダー@MT3.3版(テストしてません)
求めていたのはまさにこれっす!
「テストしてません」と書いてありますが、サイドバーをご覧のとおり、ちゃんと月曜始まりになってます♪
3168行目付近に、以下の箇所があります。
(my $days_in_month = days_in($m, $y);で検索するとわかりやすいです。)
これでめでたく月曜始まりに(^^)
やっとスッキリです♪
metabolism: 月曜始まりカレンダー@MT3.3版(テストしてません)
求めていたのはまさにこれっす!
「テストしてません」と書いてありますが、サイドバーをご覧のとおり、ちゃんと月曜始まりになってます♪
以下、改造方法。。
※MT3.33再インストール時に、小粋空間さんの「Ajax月送りカレンダー」に変更してあるので、その場合の方法です。
あ、ファイル変更の際には、バックアップをお忘れなく。。
■/lib/MT/Template/ContextHandlers.pmを変更
3168行目付近に、以下の箇所があります。
(my $days_in_month = days_in($m, $y);で検索するとわかりやすいです。)
my $days_in_month = days_in($m, $y);保存して上書きアップロードします。
my $pad_start = wday_from_ts($y, $m, 1);
my $pad_end = 6 - wday_from_ts($y, $m, $days_in_month);
my $iter = MT::Entry->load_iter({ blog_id => $blog_id,
赤字部分を下記青字のように変更。
my $days_in_month = days_in($m, $y);
my ($sdow);
$sdow = 0 unless ($sdow = $args->{sdow});
my $pad_start = (wday_from_ts($y, $m, 1) + 7 - $sdow) % 7;
my $pad_end = 6 - (wday_from_ts($y, $m, $days_in_month) + 7 - $sdow) % 7;
my $iter = MT::Entry->load_iter({ blog_id => $blog_id,
■カレンダーテンプレートの変更
続いて、Ajaxカレンダーにした時に作成した「アーカイブに関連したテンプレート」を下記のように変更。
後は「カレンダーテンプレート(月別アーカイブ)」を再構築すれば完了!
・通常の日曜始まりんで保存します。
<table summary="<MTArchiveDate format="%Y/%m">">
<tr>
<th abbr="Sunday" class="sunday">Sun</th>
<th abbr="Monday">Mon</th>
<th abbr="Tuesday">Tue</th>
<th abbr="Wednesday">Wed</th>
<th abbr="Thursday">Thu</th>
<th abbr="Friday">Fri</th>
<th abbr="Saturday" class="saturday">Sat</th>
</tr>
<MTCalendar month="this" sdow="1">
<MTCalendarWeekHeader><tr></MTCalendarWeekHeader>
赤字部分を下記青字のように書き換え。
・今回変更する月曜始まり
<table summary="<MTArchiveDate format="%Y/%m">">
<tr>
<th abbr="Monday">Mon</th>
<th abbr="Tuesday">Tue</th>
<th abbr="Wednesday">Wed</th>
<th abbr="Thursday">Thu</th>
<th abbr="Friday">Fri</th>
<th abbr="Saturday" class="saturday">Sat</th>
<th abbr="Sunday" class="sunday">Sun</th>
</tr>
<MTCalendar month="this" sdow="1">
<MTCalendarWeekHeader><tr></MTCalendarWeekHeader>
後は「カレンダーテンプレート(月別アーカイブ)」を再構築すれば完了!
これでめでたく月曜始まりに(^^)
やっとスッキリです♪
Please post a comment
Trackbacks (0件)
記事URL:
トラックバックURL:
※ 記事内容に関係のないトラックバックは削除させていただくことがあります。ご了承ください。
※ この記事に対する言及リンクのないトラックバックは、迷惑トラックバックとして公開されないことがあります。
トラックバックはありません。

loading ...
+Monthly Archives+
+Recent 5 Entries+
- 2012.01.10 Tue.
- └ 上州夜ウダ@2012
- 2011.06.04 Sat.
- └ ヤツが帰ってきた!
- 2011.05.30 Mon.
- └ F1 モナコGP決勝
- 2011.05.15 Sun.
- └ 新moblogサービスの...
- 2011.05.04 Wed.
- └ 化粧水で誤魔化して...
+Categories+
+Recent Comments+
- 上州夜ウダ@2012
- └ YUKIO (01/10)
- └ Zacky。 (01/10)
- ヤツが帰ってきた!
- └ LB (06/05)
- └ Zacky。 (06/06)
- └ 亜門 (06/07)
- └ Zacky。 (06/07)
- 化粧水で誤魔化してみる?
- └ Debow (05/06)
- └ Zacky。 (05/07)
- お肌の悩み
- └ LB (04/25)
- └ Zacky。 (04/26)
- └ YUKIO (04/26)
- └ Zacky。 (04/26)
- 久しぶりの満腹
- └ 亜門 (04/10)
- └ Zacky。 (04/10)
- 東北地方太平洋沖地震
- └ (03/12)
- └ LB (03/12)
- └ Zacky。 (03/12)
- 大雪
- └ YUKIO (02/15)
- └ Zacky。 (02/15)
- AFCアジアカップ決勝 日...
- └ Zacky。ローニ (01/31)
+Recent Trackbacks+
- ブラボー!
- └ 上村より「里... (02/16)
- コソウダ♪
- └ 突発的召集 (07/05)
- └ 突発オフミ (07/07)
- コメントスパム対策 完...
- └ MT-Keystro... (04/06)
- MovableType 3.35→3...
- └ Movable Typ... (02/27)
- 恒例!暮れの夜ウダ@...
- └ 年末恒例の夜... (12/30)
- 海ほたるで夜ウダ!
- └ 夏の風物詩・... (08/22)
- UDA 夏のBBQオフミ
- └ UDAでBB... (08/04)
- ブラッとLB工房へ
- └ メンテオフ (01/29)
- バーガーキングが帰っ...
- └ バーガーキン... (12/22)
+Hot Topics Top10+
- No. 1 ( 9 hits)
- タイミング
- No. 2 ( 8 hits)
- コソウダ♪
- No. 3 ( 7 hits)
- Movable Type ...
- No. 3 ( 7 hits)
- イカリング復活!
- No. 4 ( 6 hits)
- 不動車。。。
- No. 4 ( 6 hits)
- MT3.33へUpdate...
- No. 4 ( 6 hits)
- キーレス変更&メーター照度...
- No. 4 ( 6 hits)
- マフラー変更
- No. 4 ( 6 hits)
- UDA 仙波蕎麦オフミ♪
- No. 4 ( 6 hits)
- 危機一髪。。。(^^;;
- No. 4 ( 6 hits)
- 事の始まり

+BMW Ring+
« prev next » « random » ![]() |
+Style+
+Blog Status+
Entries : 447
Comments : 721
Trackbacks : 79
visitors now.
Comments (0件)
コメントはありません。