PEAK XOOPS - 今後の予定も,比較対象を「日付境界」にする方法 in englishin japanese

今後の予定も,比較対象を「日付境界」にする方法

  • You cannot open a new topic into this forum
  • Guests cannot post into this forum
Previous post - Next post | Parent - Children.1 | Posted on 2006/7/1 22:47
click  二等兵   Posts: 2
はじめまして。clickといいます。

質問させていただくのは初めてですが,
piCalはもちろん,WEBサイトや書籍でいつもお世話になっています。
ありがとうございます。

今後の予定ブロックの表示方法について教えてください。

「今後の予定」と「今日の予定」との2つのブロックを並べて使用(表示)しているため,
24時間以内のイベントであっても,翌日のイベントであれば,
それ以降のイベントと同様に,青いドットGIFで日付と件名を表示したいと思っています。

もちろん,お時間のあるとき,気が向いたときで結構ですが,
ご教示いただけると大変助かります。
よろしくお願いします。


Votes:0 Average:0.00
Previous post - Next post | Parent - Children.1 | Posted on 2006/7/8 5:46
GIJOE  先任軍曹   Posts: 4110
piCal_xoops.php 436行目付近

		} else if( $event->start - $now < 86400 ) {

この条件式を書き換えればOKですよ。
サーバ・ユーザの時差を考えなくて良くて、サマータイムもなくて、日付境界も0:00なら、

} else if( date('Ymd',$event->start) == date('Ymd',$now) ) {

なんて手抜きコードでOKです。
Votes:2 Average:5.00
Previous post - Next post | Parent - No child | Posted on 2006/7/8 10:53
click  二等兵   Posts: 2
お忙しい中,本当にありがとうございます。

今後の予定で,比較対象を「日付境界」にせずに,
今後の予定ブロック単独でも充分なようにされたのは,
piCalを作成される上でむしろ工夫された部分だと思います。

にもかかわらず,このような質問をした私に答えてくださり,
ありがとうございました。
早速,教えていただいた条件式を書き換えてみます。
Votes:0 Average:0.00

  Advanced search


Login
Username or e-mail:

Password:

Remember Me

Lost Password?

Register now!