ログイン
ユーザ名

パスワード



パスワード紛失

新規登録
参照元情報
参照なし

このフォーラムではゲスト投稿が禁止されています

このフォーラムに新しいトピックを立てることはできません

Action
list-tree ツリー構造順で表示 sort-down 投稿の新しいものから previous 前のトピック next 次のトピック

なし eguideの日付について教えてください

こんにちは。
eguide 2.31モジュールをベースにイベント登録モジュールを作っているのですが、テーブルにある*dateの意味が分からず教えていただけませんか。
現状分かっているものは
cdate:投稿日時
edate:開始日時
mdate:編集日時

わかっていないものは
ldate

データベースを見るとldateは0でしたのでひょっとすると2.31では使用しないのかと思いましたが、ソースにはldateを参照するところがいくつかあったので、何の日付なのか教えてください
(追記)
v 2.42が出ていましたね。
しかし、こちらでもldateは0ですね。

なし Re: eguideの日付について教えてください

ldate は、内部的な作業用に使っています。

具体的には、複数日指定をした場合の直近のイベント日時を設定しています。ldate は 0 に設定しておけば、必要に応じて更新するようになっています。なお、単一イベントの場合は ldate は使っていません。

元々はイベントの終了日時を入れるつもりで用意したフィールドなのですが、イベント予約と言う処理において終了日時は使い所が無い情報でした。

満足 Re: eguideの日付について教えてください

nobuさん

引用:

ldate は、内部的な作業用に使っています。

具体的には、複数日指定をした場合の直近のイベント日時を設定しています。ldate は 0 に設定しておけば、必要に応じて更新するようになっています。なお、単一イベントの場合は ldate は使っていません。
なるほど!
ご丁寧にありがとうございます。

セミナーなどのイベントでは開始時間、終了時間が明確なイベントもあるので、もし使ってないならldateに終了日時を保存しようと思っていました。
新たにqdateフィールドを作って対応しようと思います。

引用:
元々はイベントの終了日時を入れるつもりで用意したフィールドなのですが、イベント予約と言う処理において終了日時は使い所が無い情報でした。
nobuさんの作業と逆のことをするわけですね(笑)
ユーザーインターフェースとして掲載終了時間をキーワード指定するのには慣れないので、終了日時が来たら掲載終了する予定です。

なし Re: eguideの日付について教えてください

引用:

tomotomoさんは書きました:

引用:
元々はイベントの終了日時を入れるつもりで用意したフィールドなのですが、イベント予約と言う処理において終了日時は使い所が無い情報でした。
nobuさんの作業と逆のことをするわけですね(笑)
ユーザーインターフェースとして掲載終了時間をキーワード指定するのには慣れないので、終了日時が来たら掲載終了する予定です。
それなら、データベースのフィールドはいじる必要ないですよ。掲載終了時間を、どのように入力させるかだけの話ですから。

終了時間をキーワードで指定させているのは、厳密な指定の必要性がないからで、内部的には時間を計算して格納しています。指定の労をいとわないなら、全部指定させれば良いだけです。

eguide 1.x では日時で指定してましたが、いちいち煩わしいので UI を相対指定に変更したものです。ただし、保存しているデータ形式は変更していません。
--
安冨 伸浩 (マイサイト管理人)

なし Re: eguideの日付について教えてください

nobuさん
引用:
nobuさんは書きました:
それなら、データベースのフィールドはいじる必要ないですよ。掲載終了時間を、どのように入力させるかだけの話ですから。

終了時間をキーワードで指定させているのは、厳密な指定の必要性がないからで、内部的には時間を計算して格納しています。指定の労をいとわないなら、全部指定させれば良いだけです。
ご返信が遅くなりました。

なるほど、終了日時から開始日時を引いたものをexpireに保存するだけでいいんですね。
確かにそれなら楽そうです!
ありがとうございます

list-tree ツリー構造順で表示 sort-down 投稿の新しいものから previous 前のトピック next 次のトピック



条件検索へ
© 2008 MySite Web Service