FreeStyleWikiの機能拡張計画
これはなに?
FreeStyleWikiへの機能拡張のアイデアを考えるページです。+改造ソースの公開場です。
FSWiki改造:まとめ
どうしてそうなったのか
はやいはなしPerlのみの実行環境いうのは考えにくく将来的にDBMSを使用したシステムへの移行は必須であると思うのですよ。
このページでは華式の機能をFreeStyleWiki上で実現し
それを元に次のステップへ行きましょうというもの。
したがって縁の下は当然停止。
人的リソースはあまりにも少ないのでできるだけシンプルに行きましょう。
で、追加すべき機能は・・・
以下華式にあってFreeStyleWikiでは実現されていない機能です。トップページのHTML化
FrontPageでの出力結果をそのままHTML化します。最新の記事の一覧作成
Blogの機能をWikiに取り込みます。- Bologを書くというボタンクリックでいくと通常の編集画面+アルファにいける。
- この編集フォームで作成したページにはタグがついている
- このページのリストはファイルで管理されている。
- ファイルで管理するものには以下のものがある。
- ページ名(これには必然的にBlog::のネームスペースが割り振られる。)
- 作成日時:カレンダープラグインに間借り?
- 作成時間
- 更新時間
- 管理フラグ
- 作成者名
- 更新者名
- カテゴリ:ここの管理はカテゴリプラグインに従う。
- タグ
- ファイルで管理するものには以下のものがある。
- 一覧表はそのファイルから取得する。
- 以下のソーティングができるとことする。
- 以下のソーティングができるとことする。
- あんまり長いのは折りたためるタグを放り込める。
公開期限の設定、管理
記事編集ナビゲータの表示
一覧で表示されているものに対して行います。- ログイン時のみ表示されること
- 表示方式はタイトルの右側に
- 一覧表単に表示されている単位で表示すること。
- 引用単位での表示となる。
- ボタンは以下を用意する。
- 新規
- 新ページではなく、Blogのページとして作成する。
- 削除
- 対象ログインユーザのみ、もしくは管理ユーザのみ。
- 権限の管理も行う?
- 公開、非公開
- 公開範囲の指定
- 編集
- 対象のブログページ編集画面への移動。
- Cmt
- 受付か停止か非表示かを指定できる
- TB
- 同様に。
- 新規
できればやるもの
WYSIWYGエディタ
GPLライセンスの他のライブラリを借りて作る。Wikiの書式をそのまま出力できるようにする。
Canvasタグを使用したお絵かきツール
いずれは漫画実装ツールへ。ToDo管理の強化
メモ書きとあの機能は欲しい。スケジュール管理の強化
メールを使用した2008年01月30日(水) 01:11:21 Modified by ryunosinfx