2006年9月23日
(復興作業)ブログ・カレンダーに当日を表示
カレンダーの当日を強調表示にした。
1). カレンダー・テンプレートの修正
- 前出のテンプレートの一部を追加
<td class="calendar" style="color: <$MTCalendarColor holidaycolor="red" saturdaycolor="blue" evencolcolor="black" oddcolcolor="black"$> ;<MTCalendarIfToday>font-weight: bold;</MTCalendarIfToday>">
2). ブログを自動的に再構築
- a) フリーのプラグイン ( mt-rebuild-0.2.tar.gz ) をダウンロードしてインストール
$ tar xzvf mt-rebuild-0.2.tar.gz
$ su
# mv mt-rebuild.pl [CGIPath]/MT/
# cd chmod 700 [CGIPath]/MT/mt-rebuild.pl
b) 再構築スクリプト ( mt-rebuild.sh ) の作成と自動実行登録
$ vi /var/bit-consul/mt-rebuild.sh
/var/bit-consul/cgi-bin/MT/mt-rebuild.pl -mode="all" -blog_id=1
$ su
# chmod 755 /var/bit-consul/mt-rebuild.sh
# crontab -e
0 0 * * * /var/bit-consul/mt-rebuild.sh
試しにスクリプトを走らせてみたところ沢山なエラーが出てきた。No handler exists for tag ・・・Builder.pm line 175. で、・・・のところは、BlogIfArchives と EntryIfCategories であった。
動作には影響がないようだし、原因はさっぱり分からないし、なによりうるさいので、、、 [CGIPath]/MT/lib/MT/Builder.pm の 175行をコメントに修正した。・・・当然静かになった。(^_^)
投稿者: 管理者 日時: 2006年9月23日 16:41 | パーマリンク |TOPページへ ▲画面上へ
トラックバック
このエントリーのトラックバックURL:
https://bit-consul.net/cgi-bin/MT/mt-tb.cgi/35