にせWikiだましもどき基本設計:実装機能リスト
機能リスト
機能のリストです。ここで実装する機能を確定します。工数を確定、削除するためにできる限り少なくします。
画面系
各種エディタ画面
- CSSエディタ(できればつけたいが)
- 特定タグやClassに対してのスタイル指定
- 基本Classへのスタイル修正
- 追加Classの登録
- 追加Classの修正
- 追加Classの削除
- スタイル指定ツールボックス
- 特定タグやClassに対してのスタイル指定
- スキン管理(なくてもいいかも)
- ジャンル単位でコントロール。
- メインエディタ
- 以下のエディタは内容は常に同期。
- WIGYG?エディタ
- Wikiエディタ
- キーワードハイライト(Wiki文法)
- テキストエディタ
- キーワードハイライト(HTML、JAVASCRIPT)
- プレーンエディタ
- javascript無効状態でも機能する
- 携帯(3G QVGAクラス)対応
- スタイル補完機能
- 自動保存機能
- 編集メニューセット
- 保存
- 公開
- 公開レベル指定
- 公開時限設定
- ジャンル(カテゴリ指定)
各ユーザ名をネームスペースに使用 - スタイル登録、削除、修正
- ステータス指定
- 画像登録
- 子画面
- 画像選択画面
- 日付選択用カレンダ
- ファイル登録
画像管理画面
- アップロード
- 削除
- リネーム
- フォルダわけ
- フォルダ作成
- フォルダ削除
- フォルダ移動
- フォルダリネーム
- ジャンルわけ
- オートジャンル作成(Wiki内と連動、Wikiにない場合はフラグがたつ)
- ジャンル作成
- ジャンル削除
- ジャンル移動
- ジャンルリネーム
スケジュール管理
- 各個人スケジュール帳
- スケジュール帳(掲示板)登録削除
- 公開レベル指定
- スケジュール時間指定
- スケジュール種類指定
- 関係者指定。
- 共有資源指定(同じ時間すでに予約が入っている場合は警告)
- 全体スケジュール表示
- カレンダ表示
- 今週表示、直近一週間指定
- 本日指定
- ユーザグループ表示指定(各表示切替はJavascriptで)
ユーザ管理
まるちユーザ環境を目指します。- ユーザ一覧表示
- 加入時期ソート
- IDソート
- ユーザ詳細表示
- プロフィール表示
- アクセス履歴表示
- ユーザ権限、履歴表
- ユーザステータス表示(凍結、新規、未アクセスなど)
- ユーザ登録
- ユーザ登録
- ユーザ情報修正
- ユーザ削除
- ユーザ権限付与、剥奪(ロールによる管理)
- ユーザ凍結
- ユーザグループ付与(ない場合は警告)
- ユーザグループ管理
- グループ作成
- グループ削除
- グループ修正
- ユーザロール管理
- ロール作成
- ロール削除
- ロール修正
- ユーザページ開設
- ユーザページ削除
- ユーザページ凍結
- ユーザページ公開、非公開
ワークフロー作成
ワークフローです。- ワークフロー一覧
- ワークフロー詳細表示画面
- ワークフロー作成権限チェック
- ワークフロー登録
- 対象ジャンル・フォーム指定・解除
- ボタン名記述
- ワークフロー削除
- ワークフロー修正
- チェックポイント登録
- チェックポイント削除
- チェックポイント修正
- チェックユーザ登録
- チェックユーザ削除
- 変更ステータス登録
- 変更ステータス削除
- フォーム作成・管理
- フォーム登録
- フォーム修正
- フォーム削除
- ステータス管理
- ステータス作成
- ステータス説明修正
- ステータス値追加
- ステータス値削除
- エスカレーションリスト表示
- ステータス作成
ページ管理画面
- 一覧表示画面
- ページ削除
- ステータス変更
- 権限チェック
- 発案
- 個別表示画面
- 削除
- 差し戻し
- 表示レベル設定
- 一般表示
- 限定表示
- 未表示(修正中など)
- 時限表示
ユーザページ
- エントリページ
- プロフィール画面
- 子画面管理画面
- 各子画面追加
- 各子画面削除(非表示)
- 各子画面修正
- 子画面
- 最新のエントリリスト(最近修正したエントリ)
- エントリ削除
- エントリ追加
- エントリ修正
- 最新のコメントリスト
- コメント削除
- コメント追加
- コメント修正
- 最新のトラックバック
- トラックバック削除
- トラックバック追加
- トラックバック修正
- ジャンルリスト(カテゴリ)
- ジャンル削除
- ジャンル追加
- ジャンル修正
- カレンダー
- スケジュール形式表示
スケジュールへのリンク - カレンダ表示
- スケジュール形式表示
- 最新のエントリリスト(最近修正したエントリ)
一般閲覧画面
一般向けのログインなしで閲覧可能な部分の表示を行います。- ログイン機能
- ログイン状況表示
- ログイン認証
- ログイン状況表示
- エントリ表示
- 単独ページ表示
- エントリ順表示(WikiNews?)
- 時系列表示(公開順、作成順、修正順)
- ジャンル別表示
- ユーザ別表示(作成者、最終修正者、承認者)
- エントリ一覧
- カレンダ形式表示
- 子画面に表示(ユーザ画面に準拠)
- カレンダ表示
- 一般向け公開表示
一部制限画面
一般公開画面にログイン制限、ロール制限を加えたものです。エラーページ
致命的なエラーを出した場合に戻る場所。- 子画面
- インフォメーションエリア
BBS
です。ダウンロード
各種ダウンロード機能、目的は主にバックアップ。基本的にサーバーサイド
- テキストダウンロード
- テキストとしてダウンロード。
- XHTMLダウンロード
- CSSも含めたViewの画面をダウンロード
- PDFダウンロード
- PDFとして画面をダウンロード
エクスポート
特定の形式で出力を行う。形式はCSV or JSON形式。
インポート
ファイル形式を公開して、それに合致する形式であればページとして登録できるようにする。
- ファイル形式:CSV or JSON
入力系(一般エディタ)
テーブル機能(スプレッドシート)
- 初回のセルのサイズはデフォルトで表示
- サイズ変更をマウスで変更(行と列で)
- 選択して境界線をクリックすると自動で最適なサイズに変更。
- ダブルクリックでセルの入力モードに移行
- 他のセルをクリックでそのモードから開放
- サイズ変更をマウスで変更(行と列で)
- スタイル機能で一括表示変換
- 選択した中に適用。
- 数値計算機能をサポート
オートシェイプ
SVG or Camvas or VML(編集機能なし)で実装予定。- オートシェイプ作成(ファイル登録)
- ファイル登録
- ファイル削除
- 編集ポイント登録
- Camvas to VML切り替え機能
- IE対策。一応見るだけはできるように。Javascript必須。
- 内部文字列書き込みOK
- 単純にBoxを入れるだけですが。
2006年06月08日(木) 00:07:22 Modified by ryunosinfx