« 展示ルームVersion3B04のなりかけ | メイン | 展示ルームVersion3B06 »

展示ルームVersion3B05

V03B04R2006033001
管理者権限でユーザを削除するとログアウトさせられてしまうバグの修正
ユーザ権限でユーザを削除する時のエラー処理の戻り先の記述間違いを修正

V03B05R2006040101
データベースの構造を一部変更
users yobi_02→js_false (BOOL)
sakuhin mail_send (INT) 追加

ユーザー情報を編集すると、毎回登録通知が送られてしまうバグを修正
ユーザーアイコン(アバター)を利用できるようにした。
希望する人には作品にコメントがついたらメール通知するようにした。

コメント時のJavaScriptの利用をユーザが強制的に指定出来るようにした。
JavaScriptが無効の場合は設定しないと書き込めないので、警告文を出すようにした。

かなりメール通知って複雑な判定式(メールアドレスを登録、メール配信を希望、オーナが作品を見た時刻より現時刻が大きく、かつ、オーナーが見た時刻よりメール送信時刻が小さい場合、メールを送信する)なので、失敗とかしたりするかも。
作品投稿者の人にはレスがついたのがすぐわかっていいのでは?と実装したけども、不快な書き込みも管理者より先に見てしまう可能性は否定出来ないので自己責任で選択して下さい。デフォルトは「しない」です。
また、メールアドレスが登録されていないと、当然のごとくしません。

ToDo
レスをつけた作品にさらにレスがついたらレスをつけた人達に通知 というのも実装したいんだけど、どうやれば実現出来るのか、アイデア浮かばず保留。
RSSがもっと普及すればいらんような気もする。

自動ログインの実現。

つけたいと思っている機能はそろそろ終わりで、安定化(デバッグ)が今後の課題。