The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Search results for "dist:Tripletail ini"

Tripletail::Ini - 設定ファイルを読み書きする River stage zero No dependents

以下のような設定ファイルを読み書きする。 [HOST] Debughost = 192.168.10.0/24 Testuser = 192.168.11.5 192.168.11.50 [TL@server:Debughost] logdir = /home/tl/logs errormail = tl@example.org [TL:register@server:Debughost] logdir = /home/tl/logs/register [TL:register] logdir ...

HIO/Tripletail-0.65 - 27 Dec 2021 10:15:26 UTC

Tripletail::Ini::Group - 内部用 River stage zero No dependents

Tripletail によって内部的に使用される。 METHODS "new" POD ERRORS Hey! The above document had some coding errors, which are explained below: Around line 3: Non-ASCII character seen before =encoding in 'によって内部的に使用される。'. Assuming ISO8859-1 Around line 8: =over withou...

HIO/Tripletail-0.65 - 27 Dec 2021 10:15:26 UTC

Tripletail::Ini::Group::Variant - 内部用 River stage zero No dependents

Tripletail によって内部的に使用される。 METHODS "new" POD ERRORS Hey! The above document had some coding errors, which are explained below: Around line 3: Non-ASCII character seen before =encoding in 'によって内部的に使用される。'. Assuming ISO8859-1 Around line 8: =over withou...

HIO/Tripletail-0.65 - 27 Dec 2021 10:15:26 UTC

Tripletail::Ini::Group::Annotation - 内部用 River stage zero No dependents

Tripletail によって内部的に使用される。 METHODS "Tripletail::Ini::Group::Annotation->setEnabledTags(@tags)" POD ERRORS Hey! The above document had some coding errors, which are explained below: Around line 3: Non-ASCII character seen before =encoding in 'によって内部的に使...

HIO/Tripletail-0.65 - 27 Dec 2021 10:15:26 UTC

security River stage zero No dependents

このドキュメントは、TripletaiL を利用する際、どのようなセキュリティ上の問題に配慮すべきかについて記述しています。 Cross Site Scripting (クロスサイトスクリプティング、XSS) タグ文字が差し込まれるのを防ぐ ユーザの入力を画面に表示する際に、"<" や ">" などのHTMLタグがそのまま表示されないように注意します。 Template クラスを使用します。 TripletaiL の Template クラスを使用し、ユーザ入力の展開に expand や add...

HIO/Tripletail-0.65 - 27 Dec 2021 10:15:26 UTC

Tripletail - Tripletail, Framework for Japanese Web Application River stage zero No dependents

"use" Tripletail では、ライブラリの各種設定は Ini ファイルに置かれる。 実行が開始されるスクリプトの先頭で、次のように引数として Ini ファイルの位置を渡す。するとグローバル変数 $TL がエクスポートされる。 Ini ファイル指定は必須である。 use Tripletail qw(/home/www/ini/tl.ini); 他のファイルから $TL 変数を使う場合は、そのパッケージ内で "use Tripletail;" のように引数無しで "use" する。二度目以...

HIO/Tripletail-0.65 - 27 Dec 2021 10:15:26 UTC

Tripletail::DB - DBI のラッパ River stage zero No dependents

接続/切断は自動で行われる。 手動で接続/切断する場合は、connect/disconnectを使うこともできるが、なるべく使用しないことを推奨。 実行クエリの処理時間・実行計画・結果を記録するデバッグモード。 prepare/executeを分けない。fetchは分けることもできる。 拡張プレースホルダ機能 $db->execute(q{select * from a where mode in (??)}, ['a', 'b']) と記述すると、 $db->execute(q{select ...

HIO/Tripletail-0.65 - 27 Dec 2021 10:15:26 UTC

Tripletail::Form - フォーム情報 River stage zero No dependents

CGIへのクエリ情報を保持するクラス。 一つのキーに対し、1つ以上の値を持つ。 METHODS "$TL->newForm" $form = $TL->newForm $form = $TL->newForm(a => 1, b => [2, 20]) $form = $TL->newForm({a => 1, b => [2, 20]}) $form = $TL->newForm('http://foo.com/?a=1&b=2&b=20') Tripletail::Form オブジェクトを作...

HIO/Tripletail-0.65 - 27 Dec 2021 10:15:26 UTC

Tripletail::Debug - TL デバッグ用クラス River stage zero No dependents

このクラスは "use Tripletail" 時に自動的に読み込まれる. ini で "enable_debug" を0以外にセットすると、 以後デバッグ機能が有効になる。 ini グループ名は "Debug" でなければならない。 公開されているメソッドは存在しない。 METHODS "flush" 内部メソッド "print" 内部メソッド "reset" 内部メソッド Ini パラメータ enable_debug enable_debug = 1 デバッグ機能を使用するか否か。省略可能。...

HIO/Tripletail-0.65 - 27 Dec 2021 10:15:26 UTC

Tripletail::Cookie - 独自のクッキー管理を行う River stage zero No dependents

Tripletail::Form クラスのインスタンスをクッキーに保存し、 また、クッキーから Tripletail::Form を取り出す。 クッキー有効期限、ドメイン、パス等は、 ini ファイルで指定する。 METHODS "$TL->getCookie" $cookie = $TL->getCookie($inigroup) $cookie = $TL->getCookie('Cookie') Tripletail::Cookie オブジェクトを取得。 引数には Ini で設定したグルー...

HIO/Tripletail-0.65 - 27 Dec 2021 10:15:26 UTC

Tripletail::MongoDB - MongoDB との接続 River stage zero No dependents

Tripletail::DB と同様の目的を持つモジュールだが、こちらは MongoDB (<https://www.mongodb.com/>) を対象とする。 METHODS "$TL->getMongoDB" my $DB = $TL->getMongoDB; my $DB = $TL->getMongoDB($inigroup); "Tripletail::MongoDB" オブジェクトを取得する。 引数には Ini で設定したグループ名を渡す。 引数省略時は "MongoDB" グルー...

HIO/Tripletail-0.65 - 27 Dec 2021 10:15:26 UTC

Tripletail::Session - セッション River stage zero No dependents

64bit符号無し整数値の管理機能を持ったセッション管理クラス。 セッションは64bit整数から負の数を除いた範囲(0..9223372036854775807)以外の データを取り扱えない為、その他のデータを管理したい場合は、 セッションキーを用い別途管理する必要がある。 セッションの管理は DB を利用して行われる。 また、保存に利用するテーブルは自動的に作成される。 デフォルトでは "tl_session_Session" という名前になる。 (Ini 項目 "sessiontable" ...

HIO/Tripletail-0.65 - 27 Dec 2021 10:15:26 UTC

Tripletail::Sendmail - メールの送信を行う River stage zero No dependents

METHODS $TL->newSendmail $TL->newSendmail($inigroup); Tripletail::Sendmail オブジェクトを作成。 引数には ini で設定したグループ名を渡す。 引数省略時は 'Sendmail' グループが使用される。 setTimeout $smail->setTimeout($sec); タイムアウトまでの秒数を設定する。 引数については Tripletail::Sendmail::Smtp、Tripletail::Sendmail...

HIO/Tripletail-0.65 - 27 Dec 2021 10:15:26 UTC

Tripletail::Template - テンプレート River stage zero No dependents

コードとデザインを分離するためのテンプレートを扱うクラスです。 HTMLやメールの原稿をテンプレートとしてプログラム外部に 用意し、コードとデザインを分離するようにします。 テンプレート書式 ブロックタグ <!begin:????> .... <!end:????> beginとendで囲まれた部分をノードとします。 ???? 部分は、同じ階層のノードでユニークでなければなりません。 また、begin/end が交差したり、対応が取れていないことが無いよ うに注意しなければなりません。 ノードと...

HIO/Tripletail-0.65 - 27 Dec 2021 10:15:26 UTC

Tripletail::RawCookie - 汎用的なクッキー管理を行う River stage zero No dependents

生の文字列の状態でクッキーを取り出し、また格納する。 改行などのコントロールコードが含まれないように注意する必要性がある。 クッキー有効期限、ドメイン、パス等は、 ini ファイルで指定する。 METHODS "$TL->getRawCookie" $TL->getRawCookie($inigroup) $TL->getRawCookie('Cookie') Tripletail::RawCookie オブジェクトを取得。 引数には ini で設定したグループ名を渡す。 引数省略時は 'Coo...

HIO/Tripletail-0.65 - 27 Dec 2021 10:15:26 UTC

Tripletail::MemCached - キャッシュを扱う River stage zero No dependents

memcachedを利用するためのクラスです。 Cache::Memcached::XSを使用しています。 Cache::Memcached::XSが利用不可能な場合、Cache::Memcachedを利用しようとします。(デフォルト設定の場合) METHODS $TL->newMemCached $memc = $TL->newMemCached; Tripletail::MemCached オブジェクトを作成。 set $memc->set($key, $data) $memc->set($...

HIO/Tripletail-0.65 - 27 Dec 2021 10:15:26 UTC

Tripletail::Validator - 値の検証の一括処理 River stage zero No dependents

Formオブジェクト値の検証の一括処理を行う。 POD ERRORS Hey! The above document had some coding errors, which are explained below: Around line 3: Non-ASCII character seen before =encoding in 'Formオブジェクト値の検証の一括処理を行う。'. Assuming ISO8859-1...

HIO/Tripletail-0.65 - 27 Dec 2021 10:15:26 UTC

Tripletail::InputFilter - CGIクエリパラメータを読み取る River stage zero No dependents

QUERY_STRING, PATH_INFO, stdin等からリクエストのパラメータを受け取り、 Tripletail::Form を生成する為のフィルタ。 フィルタ一覧 Tripletail::InputFilter::HTML QUERY_STRING / stdinからリクエストを読む。 セッション は クッキー から読む。(デフォルト) Tripletail::InputFilter::MobileHTML QUERY_STRING / stdinからリクエストを読む。 セッション ...

HIO/Tripletail-0.65 - 27 Dec 2021 10:15:26 UTC

Tripletail::FileSentinel - ファイルの更新の監視 River stage zero No dependents

FCGI モードの際に、特定のファイルが更新されたかどうかを調べて、 更新を検出した場合にプロセスを再起動する。このモジュールは FCGI モードで自動的に使用され、FCGI モードでない時には使用されない。 METHODS "$TL->getFileSentinel" my $fsenti = $TL->getFileSentinel; Tripletail::FileSentinel オブジェクトを取得。 "watch" $fsenti->watch('/var/log/wtmp'); 監視...

HIO/Tripletail-0.65 - 27 Dec 2021 10:15:26 UTC

Tripletail::Sendmail::Smtp - SMTP メール送信 River stage zero No dependents

指定されたsmtpサーバーに向けてメールを送信する。 送信先ドメインのMXレコードを引いて直接送信するのではない。 METHODS new disconnect send Tripletail::Sendmail 参照。 setTimeout $smail->setTimeout($timeoutsec) タイムアウトまでの秒数を設定する。 connect $smail->connect($host) メール送信先に接続を行い、sendメソッドの準備を整える。 $host が指定されなかった場合...

HIO/Tripletail-0.65 - 27 Dec 2021 10:15:26 UTC
25 results (0.035 seconds)