LocalCommentTools[taro:Memo]

[Written by たろう]
CommentToolsに認証をつけて公開/非公開のItemを設定するのではなく、PublicなCommentToolsとLocalなCommentToolsを用意して認証を行わない

LocalCommentToolsのItemは当然非公開(というか他の人はそもそも参照できない)
LocalCommentToolsはPublicCommentToosのItemデータとLocalマシンに格納してあるItemデータの両方をmashupして表示する(表示の際PublicItemのデータはCacheしておく)
LocalCommentToolsからPublicCommentToosのItemデータは変更できない(PublicCommentToosにリダイレクトされて操作を行う)
LocalCommentToolsのItemを公開したい場合、LocalCommentToolsがPublicCommentToolsにItem投稿することで実現する
LocalCommentToolsのItemデータにはBookが存在しない※
LocalからPublicに投稿を行うとPublicCommentToolsではBook=Localとして投稿される※
(※:Localの方にもBookをもたせるのもありかな?/CalendarはPublicのものとLocalのものをmashupしたいよな…)
当然PublicCommentToolsからLocalCommentToolsへの投稿はできないので、公開したものを非公開には基本的にはできない
ただし、PublicCommentToolsのItemをLocalCommentToolsにコピーすることは可能(コピーはCacheしたPublicItemデータ)
コピーしたItemはPublicCommentTools上のItemとは別なのでLocalCommentTools上で編集可能
LocalCommentTools同士が投稿するパターンは考えない…利用者は僕しかいないから

できれば持ち運びたい→DBはテキストベースにしないとだめかな?
tags:思いつき:CommentTools:
[2006-06-17 02:50:11]


Comment


(このNoteは書き込みから約半年以上経過したためコメントFormを非表示しています)

Zenback