Changes for version 0.32 - 2007-08-31

  • [[d—v:”ñŒÝŠ·‚ÈŽd—l•ÏX]] @- o—̓tƒBƒ‹ƒ^‚Æ‚µ‚ÄMobileHTML‚ð—˜—p‚µ‚Ä‚¢‚é‚Æ‚«‚É$TL->location‚ð—˜—p‚·‚é‚Æ @@ƒZƒbƒVƒ‡ƒ“‚ª³‚µ‚­ˆÛŽ‚³‚ê‚È‚¢–â‘è‚ðC³B @@‚Ü‚½A‚±‚̏C³‚É”º‚¢ATripletail::Filter::Redirect‚Í”pŽ~‚Æ‚µA @@$TL->location‚͏o—̓tƒBƒ‹ƒ^‚ªHTMLAMobileHTMLASEO‚Ì @@ê‡‚Ì‚Ý—˜—p‚Å‚«‚éŽd—l‚ɕύXB @@RedirectƒtƒBƒ‹ƒ^‚ðsetContentFilter‚ÅŽg—p‚µ‚½‚èAo—̓tƒBƒ‹ƒ^‚Æ‚µ‚Ä @@CSVATEXTABinaryA‚ð—˜—p‚µ‚Ä‚¢‚éê‡‚̓Gƒ‰[‚Æ‚È‚éB @- “ü—̓tƒBƒ‹ƒ^‚ÌMobileHTMLAo—̓tƒBƒ‹ƒ^‚ÌMobileHTML‚ÌŽd—l‚ð•ÏX‚µA @@Œg‘ÑŠG•¶Žš‚ɑΉž‚µ‚Ü‚µ‚½B @@DoCoMoAAUASoftbankAASTEL‚Ì‚»‚ꂼ‚ê‚Ì’[––‚ÌŠG•¶Žš‚ðˆµ‚¦‚é‚悤‚É @@‚È‚è‚Ü‚µ‚½B @- •¶ŽšƒR[ƒh•ÏŠ·‚ð‚·‚é•”•ª‚ŁAprefer_encode ƒIƒvƒVƒ‡ƒ“‚ðŽw’è‚Å‚«‚é @@ƒƒ\ƒbƒh‚ª•¡”‚ ‚è‚Ü‚µ‚½‚ªAŽÀÛ‚Ì“®ì‚ª”½‘΂ɂȂÁ‚Ä‚¢‚Ü‚µ‚½B @@Unicode::Japanese ‚Í utf8 ƒtƒ‰ƒO•t‚«‚Ì•¶Žš—ñ‚Å‚àŽó‚¯•t‚¯‚Ü‚·‚ªA @@Encode ‚͎󂯕t‚¯‚Ü‚¹‚ñB @@‚»‚̂܂܏C³‚·‚é‚ƌ݊·«‚Ì–â‘肪‘½‚­¶‚¶‚é‰Â”\«‚ª‚ ‚邽‚߁A @@prefer_encode ƒIƒvƒVƒ‡ƒ“Ž©‘Ì‚ð”pŽ~‚·‚邱‚Æ‚É‚µ‚Ü‚µ‚½B @@prefer_encode ‚ÍŽw’肳‚ê‚Ä‚à–³Ž‹‚³‚ê‚Ü‚·‚ªA«—ˆ“I‚É @@•Ê‚̈ø”‚ª’ljÁ‚³‚ê‚é‰Â”\«‚ª‚ ‚邽‚߁Aprefer_encode ‚ð @@Žw’肵‚Ä‚¢‚éƒR[ƒh‚́AC³‚·‚é‚悤‚É‚¨Šè‚¢‚µ‚Ü‚·B @- $TL->charconv ‚Í Unicode::Japanese ‚ðí‚É—Dæ‚·‚éŽd—l‚ɕύXB @@Unicode::Japanese ‚Å•ÏŠ·‚Å‚«‚È‚¢•¶ŽšƒR[ƒh‚̏ꍇ‚́A @@Encode ‚ðŽg‚Á‚Ä•ÏŠ·‚ðs‚¤‚悤‚ɏC³B @- Tripletail::Filter::Text ‚Ì charset ‚́AUnicode::Japanese ‚Ì @@È—ªŒ`‚ðŽw’è‚Å‚«‚È‚­‚È‚è‚Ü‚µ‚½B @@sjis, euc, jis, utf8 ‚Í‚»‚ꂼ‚ê Shift_JIS, EUC-JP, ISO-2022-JP, UTF-8 @@‚֏C³‚µ‚Ä‚­‚¾‚³‚¢B @- $TL->charconv($str, ['EUC-JP', 'Shift_JIS'] => 'UTF-8'); @@‚̂悤‚ɐ„‘ª‚·‚镶ŽšƒR[ƒh‚ðˆê——‚ÅŽw’è‚·‚é•û–@‚ð”pŽ~B
  • SessionƒNƒ‰ƒX‚ÌŠÇ—ƒƒO‚̓fƒtƒHƒ‹ƒg‚ŏo—Í‚³‚ê‚È‚­‚È‚Á‚½B @iniƒpƒ‰ƒ[ƒ^‚ÅŽw’肵‚½‚Æ‚«‚̂ݏo—Í‚ðs‚¤B
  • SessionƒNƒ‰ƒX‚Ìsqlite DML‚̃oƒOC³(0.30-)B @iniƒpƒ‰ƒ[ƒ^‚ÅŽw’肵‚½‚Æ‚«‚̂ݏo—Í‚ðs‚¤B
  • TagCheckƒNƒ‰ƒX‚ŁA:BR ‚È‚Ç‚ÌŽw’è‚ð‚µ‚½Žž‚ÉŽ©“®‚ŕ‚¶ƒ^ƒO‚ª•t‚¢‚Ä‚µ‚Ü‚¤ @ƒoƒO‚ðC³B
  • TagCheckƒNƒ‰ƒX‚ŁAŽ©“®‚ŕ‚¶ƒ^ƒO‚ð’ljÁ‚·‚éÛ‚ɁA’ljÁ‚·‚鏇˜‚ª‹t‚Å @‚ ‚Á‚½‚½‚߁A³‚µ‚¢“ü‚êŽqŠÖŒW‚É‚È‚ç‚È‚¢ƒoƒO‚ðC³B
  • TagCheckƒNƒ‰ƒX‚ŁA‘啶Žš¬•¶Žš‚Ì“¯ˆêŽ‹‚ª³‚µ‚­s‚í‚ê‚Ä‚¢‚È‚©‚Á‚½ @ƒoƒO‚ðC³B
  • TagCheckƒNƒ‰ƒX‚ŁAs––‚ÉŠJ‹Æ‚ª‚È‚¢ê‡‚Å‚àAline/block‚Ń^ƒO‚ð•Â‚¶‚é‚悤‚ɕύXB
  • TagCheckƒNƒ‰ƒX‚ŁAxhtml‚Å <a /> ‚̂悤‚ÈŒ`Ž®‚É‚µ‚½ê‡‚ɐ³‚µ‚­”»’è @‚Å‚«‚Ä‚¢‚È‚©‚Á‚½ƒoƒO‚ðC³B
  • ValueƒNƒ‰ƒX‚ÉisPcPortableƒƒ\ƒbƒh‚ð’ljÁB @isPortableƒƒ\ƒbƒh‚Ì”»’胍ƒWƒbƒN‚ðˆê•”•ÏXB @forcePortableAforcePcPortableƒƒ\ƒbƒh‚ð’ljÁB @strCutSjisAstrCutUtf8ƒƒ\ƒbƒh‚ð’ljÁB
  • ValidatorƒNƒ‰ƒX‚ÉPcPortableAForcePortableAForcePcPortableƒtƒBƒ‹ƒ^‚ð’ljÁB

Documentation

tailing separated log files.
Holiday of Japan (ja)

Modules

HTMLのパースと書き換え
S/MIMEの署名、検証、暗号化、復号化
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