pageedit.d †
コメント †
- ここが一番リファクタリングが必要だ -- sakurai?
目次 †
class NotFoundException?:Exception †
ファイルが見つからなかった場合の例外です。
int getFileTime?(char[] filename) †
最終ファイル変更時刻取得
指定ファイル名の最終ファイル変更時刻を取得します。
class WebApplicatoin?:CGI †
this() †
コンストラクタ
static char[] getHeader() †
httpヘッダー文字列取得
httpヘッダー文字列を取得します。
TODO:この辺自動的に設定するようにしたほうがいいなぁ。printf禁止にして。
char[] getSessionString?() †
セッション文字列取得
セッションがすでにあれば、その文字列を、なければ、新たに生成して返します。
static char[] createSessionString?() †
セッション文字列作成
セッション文字列を作成して返します。
char[][char[]] readSession() †
セッション読み込み
セッションを読み込み、連想配列を返します。
bool writeSession(char[][char[]]session) †
セッション書き出し
TmplDom? readTmplDom?(char[] command) †
テンプレート取得
char[] getFilename() †
ファイル名取得
void setCommandLineOption?(char[] exename,char[][char[]] param) †
コマンドラインオプション設定
char[] getCommand() †
コマンド取得
void delegate() dels[char[]] †
dispatch用関数呼び出し用連想配列
void setDelegate(char[] name, void delegate() del) †
dispatch用関数設定
- name コマンド文字列
- del 呼び出しデリゲード
void dispatch() †
ディスパッチ
void dispatch(char[] name) †
ディスパッチ
static bool exists(char[] filename) †
ファイル存在チェック
static char[] read(char[] filename) †
ファイル読み込み
void print_default() †
デフォルトリクエスト時出力
デフォルトのリクエスト時の出力を行います。
void setAuthDefault?(bool auth) †
認証デフォルト設定
デフォルトで認証を行うかどうかを設定します。
int search(char[] str,RegExp? reg) †
正規表現文字列検索
正規表現で文字列を検索し結果を返します。
void main() †
メイン関数
class PageEdit?:WebApplication? †
this() †
コンストラクタ
void print_index() †
index.htmlリクエスト時出力
TOPページを出力します。
void print_new() †
new.htmlリクエスト時出力
新規作成ページを出力します。
void print_edit() †
edit.htmlリクエスト時出力
編集ページを出力します。
void print_editend() †
editend.htmlリクエスト時出力
編集完了ページを出力します。
void print_list() †
list.htmlリクエスト時出力
一覧ページを出力します。
void print_detail() †
detail.htmlリクエスト時出力
詳細ページを出力します。
void print_detaillist() †
detaillist.htmlリクエスト時出力
詳細一覧ページを出力します。
void print_login() †
login.htmlリクエスト時出力
ログインページを出力します。
人気の10件
- counter: 4211
- today: 1
- yesterday: 1
- online: 1