summaryrefslogtreecommitdiff
path: root/fml/lib/FML/Ticket/Model
diff options
context:
space:
mode:
authorfukachan <fukachan>2001-03-20 06:14:35 +0000
committerfukachan <fukachan>2001-03-20 06:14:35 +0000
commit2198c4ce73b096d94ac6cbc591c86eca0a73b054 (patch)
treeb630a9faff61f1abd615f93c4bb03b3e248ef8c8 /fml/lib/FML/Ticket/Model
parentf35e1ae982ebd8b889b33b49e0bb0af100d3a2f9 (diff)
downloadfml8-error-message-status.tar.gz
fml8-error-message-status.tar.bz2
fml8-error-message-status.zip
use FML::Log qw(Log LogWarn LogError);error-message-status
Diffstat (limited to 'fml/lib/FML/Ticket/Model')
-rw-r--r--fml/lib/FML/Ticket/Model/minimal_by_db.ja.txt37
-rw-r--r--fml/lib/FML/Ticket/Model/minimal_by_db.pm2
2 files changed, 38 insertions, 1 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;