日記/2007-05-06/calendar2 プラグイン
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
] [
リンク元
]
開始行:
* calendar2 プラグイン [#n757998e]
気が向いたので,カレンダーの表示を祝日対応にしてみる.
祝日は自動計算ではなく,安易に表で持たせるようにした.
まず,pukiwiki.ini.php で
$calendar2_holiday[2007]= array (
1 => array (
1 => '元旦',
8 => '成人の日',
),
2 => array (
11 => '建国記念の日',
12 => '振替休日',
),
3 => array (
21 => '春分の日',
),
…(略)…
12 => array (
23 => '天皇誕生日',
24 => '振替休日',
),
);
と,祝日の配列を定義.
あとは plugin/calendar2.inc.php で
global $calendar2_holiday; // pukiwiki.inc.php で...
…(略)…
if (! $other_month && ($day == $today['mda...
$today['mon']) && ($year == $today['year'])) { // Today
$style = 'style_td_today';
// ここから
} else if ($calendar2_holiday[$y][$m][$day...
// holiday
$s_page = htmlspecialchars( $cale...
[$y][$m][$day] );
$style = 'style_td_holiday';
//ここまで
} else if ($wday == 0) { // Sunday
$style = 'style_td_sun';
最後に skin/pukiwiki.skin.php の適当な箇所に
.style_td_holiday {
padding:5px;
margin:1px;
color:inherit;
background-color:#FFDDDD;
text-align:center;
}
を追加.
終了行:
* calendar2 プラグイン [#n757998e]
気が向いたので,カレンダーの表示を祝日対応にしてみる.
祝日は自動計算ではなく,安易に表で持たせるようにした.
まず,pukiwiki.ini.php で
$calendar2_holiday[2007]= array (
1 => array (
1 => '元旦',
8 => '成人の日',
),
2 => array (
11 => '建国記念の日',
12 => '振替休日',
),
3 => array (
21 => '春分の日',
),
…(略)…
12 => array (
23 => '天皇誕生日',
24 => '振替休日',
),
);
と,祝日の配列を定義.
あとは plugin/calendar2.inc.php で
global $calendar2_holiday; // pukiwiki.inc.php で...
…(略)…
if (! $other_month && ($day == $today['mda...
$today['mon']) && ($year == $today['year'])) { // Today
$style = 'style_td_today';
// ここから
} else if ($calendar2_holiday[$y][$m][$day...
// holiday
$s_page = htmlspecialchars( $cale...
[$y][$m][$day] );
$style = 'style_td_holiday';
//ここまで
} else if ($wday == 0) { // Sunday
$style = 'style_td_sun';
最後に skin/pukiwiki.skin.php の適当な箇所に
.style_td_holiday {
padding:5px;
margin:1px;
color:inherit;
background-color:#FFDDDD;
text-align:center;
}
を追加.
ページ名:
-->