diff options
Diffstat (limited to 'fml/lib/FML/Ticket')
| -rw-r--r-- | fml/lib/FML/Ticket/Model/minimal_by_db.ja.txt | 37 | ||||
| -rw-r--r-- | fml/lib/FML/Ticket/Model/minimal_by_db.pm | 2 | ||||
| -rw-r--r-- | fml/lib/FML/Ticket/System.pm | 2 |
3 files changed, 39 insertions, 2 deletions
diff --git a/fml/lib/FML/Ticket/Model/minimal_by_db.ja.txt b/fml/lib/FML/Ticket/Model/minimal_by_db.ja.txt new file mode 100644 index 00000000..20e5f973 --- /dev/null +++ b/fml/lib/FML/Ticket/Model/minimal_by_db.ja.txt @@ -0,0 +1,37 @@ +○ 状態遷移 + + open + チケット番号らしきものを含まないメールが投稿されたら + 自動的に open + + going + 誰か返事をしたら、対応中 + + closed + close 宣言がなされたら、クローズ + + +○ close 宣言は以下のいずれかの実行である。 + + 1) Subject: が close ではじまる + + 2) メール本文の行頭が close ではじまる。 + 先頭の空白は無視されます。 + 正規表現では \s*close です。 + + multipart メールの場合は最初の text/plain パートの + 行頭が close で始まる場合です。 + + 3) メールヘッダで X-Ticket-Pragma: close が指定されていた時 + + +○ 特別なヘッダ + +X-Ticket-Pragma: ignore + + 新たにチケットを割り当てない + すべてのチケットに関する操作を抑制する。 + +X-Ticket-Pragma: close + + チケットをクローズする。 diff --git a/fml/lib/FML/Ticket/Model/minimal_by_db.pm b/fml/lib/FML/Ticket/Model/minimal_by_db.pm index 04fa8abb..66fbd20c 100644 --- a/fml/lib/FML/Ticket/Model/minimal_by_db.pm +++ b/fml/lib/FML/Ticket/Model/minimal_by_db.pm @@ -13,7 +13,7 @@ package FML::Ticket::Model::minimal_by_db; use strict; use vars qw(@ISA @EXPORT @EXPORT_OK); use Carp; -use FML::Log qw(Log); +use FML::Log qw(Log LogWarn LogError); use FML::Ticket::System; require Exporter; diff --git a/fml/lib/FML/Ticket/System.pm b/fml/lib/FML/Ticket/System.pm index 17faed7f..6da78704 100644 --- a/fml/lib/FML/Ticket/System.pm +++ b/fml/lib/FML/Ticket/System.pm @@ -14,7 +14,7 @@ use strict; use vars qw(@ISA @EXPORT @EXPORT_OK $AUTOLOAD); use Carp; use FML::Errors qw(error_reason error error_reset); -use FML::Log qw(Log); +use FML::Log qw(Log LogWarn LogError); =head1 NAME |
