Changes for version 0.35 - 2007-09-27

  • [[重要:非互換な仕様変更]]
    • Template#getForm, setForm, extForm, addHiddenForm, addSessionCheck は対象 となるノードに未置換の <&タグ> がある場合にはエラーになるように変更された。
  • DBのクエリをデバッグする際に、パラメータが記録に残らないバグを修正。
  • 意味の解り難い英文のエラーメッセージを全面的に見直し。
  • Tripletail::SMIME を Tripletail フレームワークから独立させ、Crypt::SMIME に した。$TL->newSMIME は継続して利用可能。
  • $TL->getCookie と $TL->getRawCookie は $TL->startCgi の外から呼ぶとエラーに なるようにした。
  • DB のクエリログを取っている場合、これまでは $TL->startCgi() の内部で実行さ れたクエリであるかどうかに関係無くデバッグ表示画面に表示する為に内部に全て のクエリログを保存していたが、$TL->startCgi() 内部で実行されたものでなけれ ば保存する意味が無いため、保存しないようにした。
  • FastCGI 環境で動作しているかどうかを判定する方法を、FastCGI の仕様書に定め られている通りにした。
  • $TL->startCgi() の -main 関数の外でエラーが発生した場合にそのエラー内容が二 重にログに出力される問題を解決。

Documentation

tailing separated log files.
Holiday of Japan (ja)

Modules

HTMLのパースと書き換え
Tripletail, Framework for Japanese Web Application
CSV のパースと生成
内部クラス
独自のクッキー管理を行う
DBIのラッパ
日付と時刻
Holiday of Japan (ja)
TL デバッグ用クラス
$TL->watch用内部クラス
内部クラス
ファイルの更新の監視
CGI出力加工
内容に変更を加えない出力フィルタ
CSV出力フィルタ
通常HTML用出力フィルタ
ヘッダのみ出力
MemCachedを使用するときに使用するフィルタ
携帯電話向けHTML出力用フィルタ
SEO出力フィルタ
テキスト出力フィルタ
フォーム情報
指定されたURLからデータを取得し、HTMLメールを作成する。
設定ファイルを読み書きする
CGIクエリパラメータを読み取る
通常HTML向けCGIクエリ読み取り
携帯電話向けHTML用CGIクエリ読み取り
何も処理を行わない
SEO入力フィルタ
メール作成/読み込み
キャッシュを扱う
メモリ使用状況の監視
ページング処理
汎用的なクッキー管理を行う
メールの送信を行う
Forcast esmtpを使用するメール送信
独自のメールキューを使用するメール送信
Sendmailメール送信
SMTPメール送信
セッション
HTMLのタグのチェック
テンプレート
Templateノードオブジェクト
値の検証の一括処理
Tripletail::Validator フィルタ I/F
Tripletail::Validator 内部クラス
値の検証や変換

Provides

in lib/Tripletail/CSV.pm
in lib/Tripletail/DB.pm
in lib/Tripletail/DB.pm
in lib/Tripletail/DB.pm
in lib/Tripletail/DB.pm
in lib/Tripletail/Debug/Watch.pm
in lib/Tripletail/Debug/Watch.pm
in lib/Tripletail/Debug/Watch.pm
in lib/Tripletail/Error.pm
in ext/Tripletail-HtmlFilter/HtmlFilter.pm
in ext/Tripletail-HtmlFilter/HtmlFilter.pm
in ext/Tripletail-HtmlFilter/HtmlFilter.pm
in ext/Tripletail-HtmlFilter/HtmlFilter.pm
in ext/Tripletail-HtmlFilter/HtmlFilter.pm
in lib/Tripletail.pm
in lib/Tripletail/TagCheck.pm
in lib/Tripletail/Validator/Filter.pm
in lib/Tripletail/Validator/Filter.pm
in lib/Tripletail/Validator/Filter.pm
in lib/Tripletail/Validator/Filter.pm
in lib/Tripletail/Validator/Filter.pm
in lib/Tripletail/Validator/Filter.pm
in lib/Tripletail/Validator/Filter.pm
in lib/Tripletail/Validator/Filter.pm
in lib/Tripletail/Validator/Filter.pm
in lib/Tripletail/Validator/Filter.pm
in lib/Tripletail/Validator/Filter.pm
in lib/Tripletail/Validator/Filter.pm
in lib/Tripletail/Validator/Filter.pm
in lib/Tripletail/Validator/Filter.pm
in lib/Tripletail/Validator/Filter.pm
in lib/Tripletail/Validator/Filter.pm
in lib/Tripletail/Validator/Filter.pm
in lib/Tripletail/Validator/Filter.pm
in lib/Tripletail/Validator/Filter.pm
in lib/Tripletail/Validator/Filter.pm
in lib/Tripletail/Validator/Filter.pm
in lib/Tripletail/Validator/Filter.pm
in lib/Tripletail/Validator/Filter.pm
in lib/Tripletail/Validator/Filter.pm
in lib/Tripletail/Validator/Filter.pm
in lib/Tripletail/Validator/Filter.pm
in lib/Tripletail/Validator/Filter.pm
in lib/Tripletail/Validator/Filter.pm
in lib/Tripletail/Validator/Filter.pm
in lib/Tripletail/Validator/Filter.pm
in lib/Tripletail/Validator/Filter.pm