昨日のブログに少しだけ書きましたが、新しいWikiツールを作ってます。
どんな機能かを軽く書くと…
- FSWikiのプラグインをある程度使えるようにしたい。FSWikiをパクるのではなく、作ったついでにFSWikiと互換性を持たせる感じ。だから、動くプラグインは動くけど、動かないプラグインは動かない…そんな感じ。
- FSWikiのような「Farm」は使わない。ただ、ページデータを階層化させる。たとえば、「NewWiki/Frontpage」みたいな。FSWikiは「Menu」というページを作るとそれがサイドバーとして表示されたけど、「NewWiki/Menu」って感じに、Menuも階層毎に定義できる。
- 携帯端末との親和性。たとえば携帯電話からログインして編集とか。
- レイアウトエンジンは独自に作る。ただ、データ移行が面倒だからFSWikiのレイアウトフォーマット規約をベースに拡張。
- レイアウトエンジンの切り替えは不可。ただ、カスタマイズできる仕組みにする。
- デザインテンプレートは、FSWikiと同様にtDiary形式(はてなダイアリー形式)をベースに少し拡張(右側にもサイドバーを設置できるようにしたりとか)。
- 内部的な話だけど、HTML::Templateは使わない。
- ユーザはグルーピング可能にする。
…と、まぁこんな感じかなぁ。

Leave a Reply