Paragraph Oriented Wiki
テキストをページごとではなくパラグラフごとに扱うWikiという構想。
- 登録タイムスタンプ
- 更新タイムスタンプ
- 本文
- 署名
くらいのデータをひとかたまりとして、ページ内の相対位置1 で管理する。
パラグラフを移動したり再編集したり挿入したり削除したりできる。
また、そうした変更の履歴を自由にトラッキングできる。
他人の書いたパラグラフに手を加えられるかどうかはサイト管理者の
ポリシーで決められる。
似ているもの
掲示板は投稿してしまえばあとは削除とかくらいしかできないけど、
そこに再編集のボタンがあったり、スレ内でカキコの位置をage/sageできるボタンがあったり、
というふうに例えると分かりやすいかもしれない。
実験しよう
てっとりばやくPHP+MySQLという組合せで実装してみました。
http://cake.dyndns.org/hashedwiki/
お試し下さい。
- [1] 相対位置
-
やはり木構造がいいのだろうか。個人的には単純なベクタでいいと思うけど。