目次 Edit


関連 Edit

検索:プロトタイピング

プロトタイピング周辺のタグ Edit

Array

プロトタイピングとは Edit

実装のためのまとめ。

特に関連の強いページ Edit

実装 Edit

Perlで。
UI抜きで。
フレームワークの実現と主要機能の実現を。

もしWikiNotationプラグインをまったく使えないWikiEngineを作ったら…
テキストを記録するだけ。
ファイル名とテキストを与えると記録、ファイル名のみならテキストを出力。

これにプラグイン独自のデータと処理を加えて、プラグインごとに違うHTML出力ができるようにする。
中心はプラグインを作るためのAPI

最低限必要なもの Edit

  • コア部分
  • 周辺部分

コア部分 Edit

データ変換(WikiNotationクラス) Edit

テキスト→オブジェクト→HTML
オブジェクト→永続オブジェクト
どれもWikiNotationクラスの役目。

周辺部分 Edit

特にWebアプリケーションとしてのWikiに必要なこと。

UI Edit

スキンに含まれるテンプレートと関連が深い。

アカウント Edit

利用者


ユーザー属性


アカウント属性


ロール属性


権限属性

スキン Edit

ページの一種。それがテンプレートになる。
スタイルシートや画像は普通に作ればいい。

UI Edit

最低限必要なUIだけ。

コード Edit

01 Edit

codeなにがしに投稿してみる。

02 Edit

テスト用のUIを付けて…
http://wiki.pmint.name/proto/02/に設置して…
コードはhttp://wiki.pmint.name/のどこかに置いて。