WikiPage
publicメソッド
- initialize(ページ名)
- exist
- ページの本文が存在するならば真を出力。
- view
- 内容を出力する、もしページが存在しないならばeditメソッドを呼ぶ
- #と$$はそのまま出力する。呼び出し元で解釈する。
- edit
- 内容を編集用に出力する(<→&gt;等)
- 全体を#edit()で囲む
- history(timestamp="")
- timestampである以前のページを出力する,timestampが""の時にはリストを出力
- 履歴を出力する。
- reference
- 参照ページを検索しリストを出力する。[[ページ名]]で検索と同じ
- store(ページ内容)
- ページ内容を保存する。とりあえずはファイル形式。直列化すべきなんだろうけど内部保存形式をXMLにして直列化したいのでとりあえずは従来通り。
- replace(置換元,置換文字列)
- コメント等の為に利用する。
- upload(ファイル)
- 画像用のアップローダ
- どこに保存するか検討する必要あり(ページと同じフォルダ)
- contents
- 画像等のコンテンツのリストを出す
- コンテンツの削除も必要かもしれない。
- delete
- ページを削除する。(管理者モード)
privateメソッド
- name
- ページ名を出力する。