summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfukachan <fukachan>2001-01-30 16:36:43 +0000
committerfukachan <fukachan>2001-01-30 16:36:43 +0000
commit57df314842cb2e7169e6a8442f4750a678d05ea9 (patch)
tree4a31e61a97ca2eb8c4312de4d057ccb3e73a4b6c
parent3095ebb33474cab8dbd3a9da504672591c3259d3 (diff)
downloadfml8-57df314842cb2e7169e6a8442f4750a678d05ea9.tar.gz
fml8-57df314842cb2e7169e6a8442f4750a678d05ea9.tar.bz2
fml8-57df314842cb2e7169e6a8442f4750a678d05ea9.zip
change ticket system tag definition to use $ml_name
-rw-r--r--fml/etc/default_config.cf.ja7
-rw-r--r--fml/etc/defaults/tickets.cf.ja2
-rw-r--r--fml/lib/FML/Ticket/Model/toymodel.pm6
3 files changed, 10 insertions, 5 deletions
diff --git a/fml/etc/default_config.cf.ja b/fml/etc/default_config.cf.ja
index 8095228d..e90b9f83 100644
--- a/fml/etc/default_config.cf.ja
+++ b/fml/etc/default_config.cf.ja
@@ -51,6 +51,8 @@ header_checks = validate_message_id
verify_unique_x_ml_info
verify_unique_list_post
+# もちろん”記事”に対してのものだ(自明?)
+# article_header_rewrite_rules とかの方がよいか?
header_rewrite_rules = rewrite_subject_tag
rewrite_reply_to
add_software_info
@@ -60,8 +62,11 @@ header_rewrite_rules = rewrite_subject_tag
add_x_sequence
add_rfc2369
+
+# Subject: につけるタグの制御
subject_tag_name = $ml_name
+# % の意味は UNIX マニュアルを参照。例えば sprintf 関数など
subject_tag = [$ml_name:%05d]
=head2 ロック
@@ -100,7 +105,7 @@ use_ticket = yes
ticket_model = toymodel
-ticket_id_syntax = %s_#%08d
+ticket_id_syntax = $ml_name_#%08d
# please use [] or () or {} for the ends
ticket_subject_tag = [$ticket_id_syntax]
diff --git a/fml/etc/defaults/tickets.cf.ja b/fml/etc/defaults/tickets.cf.ja
index 4d2f856a..04b573c5 100644
--- a/fml/etc/defaults/tickets.cf.ja
+++ b/fml/etc/defaults/tickets.cf.ja
@@ -6,7 +6,7 @@ use_ticket = yes
ticket_model = toymodel
-ticket_id_syntax = %s_#%08d
+ticket_id_syntax = $ml_name_#%08d
# please use [] or () or {} for the ends
ticket_subject_tag = [$ticket_id_syntax]
diff --git a/fml/lib/FML/Ticket/Model/toymodel.pm b/fml/lib/FML/Ticket/Model/toymodel.pm
index 10079ffd..2190a063 100644
--- a/fml/lib/FML/Ticket/Model/toymodel.pm
+++ b/fml/lib/FML/Ticket/Model/toymodel.pm
@@ -111,12 +111,12 @@ sub _gen_ticket_id
# ticket_id in subject
my $tag = $config->{ ticket_subject_tag };
- my $ticket_id = sprintf($tag, $ml_name, $id);
+ my $ticket_id = sprintf($tag, $id);
$self->{ _ticket_subject_tag } = $ticket_id;
$tag = $config->{ ticket_id_syntax };
- $ticket_id = sprintf($tag, $ml_name, $id);
- $self->{ _ticket_id } = $ticket_id;
+ $ticket_id = sprintf($tag, $id);
+ $self->{ _ticket_id } = $ticket_id;
return $ticket_id;
}