- バックアップ一覧
- ソース を表示
- 機能/API は削除されています。
- 1 (2007-12-30 (日) 02:57:47)
- 2 (2008-02-11 (月) 15:29:16)
- 3 (2009-11-07 (土) 01:16:26)
- 4 (2010-02-27 (土) 20:03:28)
- 5 (2011-01-15 (土) 08:17:44)
- 6 (2011-12-14 (水) 01:29:17)
- 7 (2012-07-30 (月) 11:23:10)
- 8 (2012-09-15 (土) 10:37:10)
- 9 (2012-09-20 (木) 06:45:50)
- 10 (2012-09-20 (木) 07:46:16)
- 11 (2012-09-22 (土) 22:35:35)
- 12 (2013-03-03 (日) 11:10:18)
目次 † 
関連 † 
API周辺のタグ † 
Array
トリガー指定 † 
…など。
実行順序 † 
機能の実行順をURLクエリーに書かれている順ということにする。
同じトリガーを使う機能が複数ある場合。
データの改ざん † 
前の機能の出力は次の機能に入力される。
クライアントからの入力も書き換え可能。次の機能には書き換え後が渡る。
問題は出力と入力のデータ型を統一すること。
文字列か、文字列の集約。
HTMLで書かれたページの断片。
フレームワーク/WikiEngineからの呼び出し † 
可能な限り多くの副処理呼び出しで割り込み可能にしたい。
APIに制限は要らない。
→TemplateMethodで。
APIリファレンスは処理系に付属しているツールで生成 † 
標準ツールで生成されたテキストを体裁付きでページ化できれば尚可。
ページのイテレーター † 
機能側で使えるように。
ページを出すイテレーターを。
- 全ページを内部名順に/表示名順に
- 章を記述されている順に
…などをPageFactoryのI/Fから。
バージョン † 
機能では使うクラスのバージョン番号*1を判定。
想定したものより古いなら停止。実行も展開もしない。
フレームワーク側で実現するように。
機能側では自身のデータにバージョンを付けやすいように。それとバージョンの判定→バージョン別処理をしやすいように。
トリガー2種類 † 
テスト用コード † 
機能にテスト用コードを含めること。
実行環境でのテスト。
管理者からのコマンドで実行される。
前提としているプログラムを使えるか確認。
※全て機能任せ。
インスタンスID † 
機能はどれもIDを持つ。
同じIDなら設定とデータも同じ。
定義時も参照時もデフォルト値あり。だから指定しなくてもいい。
参照時に未定義のIDを使うとエラーメッセージが出力される。
機能の設定ページ ID 設定項目 設定項目 ID 設定項目
オブジェクト取得API † 
機能用APIにページ/名前やページ/内部名でページ/内容(というかページオブジェクト)を得るものを。
スクラッチ † 
全ページのある言葉を置き換えたいときに機能を作ってできるように。
必要なのは…