1 |
wakaba |
1.1 |
#?SuikaWiki/0.9
|
2 |
|
|
- Subject: WikiPage の format 差吸収界面統一スレ
|
3 |
|
|
- Priority: high
|
4 |
|
|
- Status: closed
|
5 |
|
|
- Category: WikiDatabase
|
6 |
|
|
- Creation-Date: 2003-06-04T07:25:14+00:00
|
7 |
|
|
|
8 |
|
|
[28] : [[わかば]] : 2003-02-10 19:23
|
9 |
|
|
|
10 |
|
|
色んな文書形式への対応は (形式的には) plugin に追い出したけど、 (もちろん完全な追い出しもする必要があるけど、更に) 文書/データベースから情報を取り出す界面, 例えば要約を得るとか、 obsoleted みたいな属性を調べるとか、そういうのもうまく object にして隠匿したいところ。
|
11 |
|
|
|
12 |
|
|
[33] : [[わかば]] : 2003-02-26 11:02
|
13 |
|
|
|
14 |
|
|
参考: [[tDiary]] のスタイル機能 (元データの文法を、設定ファイルで1つ選べる。)
|
15 |
|
|
''tDiary.org - スタイル機能サポート開始'' <http://www.tdiary.org/20030128.html>
|
16 |
|
|
|
17 |
|
|
[1] WikiDatabase の各項目 (= WikiPage) は随分前から SuikaWiki では (最初の行を形式を判別する magic line とすることで) (その format から出力形式への converter を plugin で用意するだけで) 任意の形式を使用できます。
|
18 |
|
|
|
19 |
|
|
しかしながら、検索機能とか要約抽出とかではこれにまだ対応しておらず、 [[SuikaWiki/0.9]] 決め打ちになったままです。
|
20 |
|
|
|
21 |
|
|
この事態を打開すべく [CODE[SuikaWiki::SrcFormat]] が新設されました。 Source document の操作はこのモジュールを通すことで、 source document format に関わらず正しく処理できるようになります (の予定です)。
|
22 |
|
|
|
23 |
|
|
(実際の処理は plugin に委譲します。なければ default の処理をするか、空の結果を返します。)
|
24 |
|
|
|
25 |
|
|
[2] SuikaWiki で実装済みだけど SrcFormat に対応させるべく修正が必要なもの:
|
26 |
|
|
-単純全文検索
|
27 |
|
|
-簡易要約作成
|
28 |
|
|
-[[WikiForm]] 入出力
|
29 |
|
|
- [3] WikiPage title 取得。例えば BugTrack だったら Subject を (pagename の代わりに) 取るような。
|
30 |
|
|
- [4] 3つめの表を取得/書き換え、のような操作も標準化できるかなあ? どうかなあ。
|
31 |
|
|
- [34] 前スレ: [[..//32]] 入出力処理の分離
|
32 |
|
|
- [35] 関連スレ: [[..//33]] H2H for SuikaWiki
|