?? email.txt.tmpl
字號:
#------------------------------------------------------------------------# Compiled template generated by the Template Toolkit version 2.20#------------------------------------------------------------------------Template::Document->new({ METADATA => { 'modtime' => '1188421896', 'name' => 'request/email.txt.tmpl', }, BLOCK => sub { my $context = shift || die "template sub called without context\n"; my $stash = $context->stash; my $output = ''; my $_tt_error; eval { BLOCK: { $output .= "\n"; $output .= "\n"; #line 24 "template\en\default\request\email.txt.tmpl" $output .= $context->process('global/variables.none.tmpl'); $output .= "\n"; #line 26 "template\en\default\request\email.txt.tmpl" $stash->set('bugidsummary', $stash->get(['bug', 0, 'bug_id', 0]) . ': ' . $stash->get(['bug', 0, 'short_desc', 0])); #line 27 "template\en\default\request\email.txt.tmpl" $stash->set('attidsummary', $stash->get(['attachment', 0, 'id', 0]) . ': ' . $stash->get(['attachment', 0, 'description', 0])); #line 28 "template\en\default\request\email.txt.tmpl" $stash->set('statuses', { '+' => 'granted', '-' => 'denied', 'X' => 'canceled', '?' => 'asked' }); $output .= "\n"; #line 31 "template\en\default\request\email.txt.tmpl" $stash->set('to_identity', ''); #line 40 "template\en\default\request\email.txt.tmpl" if ($stash->get(['flag', 0, 'status', 0]) eq '?') { #line 33 "template\en\default\request\email.txt.tmpl" $stash->set('to_identity', $stash->get(['flag', 0, 'requestee', 0, 'identity', 0]) . ' for'); #line 34 "template\en\default\request\email.txt.tmpl" $stash->set('subject_status', 'requested'); } else { #line 38 "template\en\default\request\email.txt.tmpl" if ($stash->get(['flag', 0, 'requester', 0])) { #line 37 "template\en\default\request\email.txt.tmpl" $stash->set('to_identity', $stash->get(['flag', 0, 'requester', 0, 'identity', 0]) . '\'s request for'); } #line 39 "template\en\default\request\email.txt.tmpl" $stash->set('subject_status', $stash->get(['statuses', 0, $stash->get(['flag', 0, 'status', 0]), 0])); } $output .= "\nFrom: "; #line 41 "template\en\default\request\email.txt.tmpl" $output .= $stash->get(['Param', [ 'mailfrom' ]]); $output .= "\nTo: "; #line 42 "template\en\default\request\email.txt.tmpl" $output .= $stash->get('to'); $output .= "\nSubject: "; #line 43 "template\en\default\request\email.txt.tmpl" $output .= $stash->get(['flag', 0, 'type', 0, 'name', 0]); $output .= " "; #line 43 "template\en\default\request\email.txt.tmpl" $output .= $stash->get('subject_status'); $output .= ": ["; #line 43 "template\en\default\request\email.txt.tmpl" $output .= $stash->get(['terms', 0, 'Bug', 0]); $output .= " "; #line 43 "template\en\default\request\email.txt.tmpl" $output .= $stash->get(['bug', 0, 'bug_id', 0]); $output .= "] "; #line 43 "template\en\default\request\email.txt.tmpl" $output .= $stash->get(['bug', 0, 'short_desc', 0]); #line 45 "template\en\default\request\email.txt.tmpl" if ($stash->get('attachment')) { $output .= " :\n [Attachment "; #line 45 "template\en\default\request\email.txt.tmpl" $output .= $stash->get(['attachment', 0, 'id', 0]); $output .= "] "; #line 45 "template\en\default\request\email.txt.tmpl" $output .= $stash->get(['attachment', 0, 'description', 0]); } $output .= "\nX-Bugzilla-Type: request\n\n"; #line 48 "template\en\default\request\email.txt.tmpl" # USE $stash->set('wrap', $context->plugin('wrap')); #line 54 "template\en\default\request\email.txt.tmpl" # FILTER $output .= do { my $output = ''; my $_tt_filter = $context->filter('wrap', [ 80 ], 'bullet') || $context->throw($context->error); #line 51 "template\en\default\request\email.txt.tmpl" $output .= $stash->get(['user', 0, 'identity', 0]); $output .= " has "; #line 51 "template\en\default\request\email.txt.tmpl" $output .= $stash->get(['statuses', 0, $stash->get(['flag', 0, 'status', 0]), 0]); $output .= " "; #line 51 "template\en\default\request\email.txt.tmpl" $output .= $stash->get('to_identity'); $output .= " "; #line 51 "template\en\default\request\email.txt.tmpl" $output .= $stash->get(['flag', 0, 'type', 0, 'name', 0]); $output .= ":\n"; #line 53 "template\en\default\request\email.txt.tmpl" $output .= $stash->get(['terms', 0, 'Bug', 0]); $output .= " "; #line 53 "template\en\default\request\email.txt.tmpl" $output .= $stash->get('bugidsummary'); &$_tt_filter($output); }; $output .= "\n"; #line 55 "template\en\default\request\email.txt.tmpl" $output .= $stash->get(['Param', [ 'urlbase' ]]); $output .= "show_bug.cgi?id="; #line 55 "template\en\default\request\email.txt.tmpl" $output .= $stash->get(['bug', 0, 'bug_id', 0]); #line 62 "template\en\default\request\email.txt.tmpl" if ($stash->get('attachment')) { $output .= "\n"; #line 60 "template\en\default\request\email.txt.tmpl" # FILTER $output .= do { my $output = ''; my $_tt_filter = $context->filter('wrap', [ 80 ], 'bullet') || $context->throw($context->error); $output .= "\nAttachment "; #line 59 "template\en\default\request\email.txt.tmpl" $output .= $stash->get('attidsummary'); &$_tt_filter($output); }; $output .= "\n"; #line 61 "template\en\default\request\email.txt.tmpl" $output .= $stash->get(['Param', [ 'urlbase' ]]); $output .= "attachment.cgi?id="; #line 61 "template\en\default\request\email.txt.tmpl" $output .= $stash->get(['attachment', 0, 'id', 0]); $output .= "&action=edit"; } #line 71 "template\en\default\request\email.txt.tmpl" # FILTER $output .= do { my $output = ''; my $_tt_filter = $context->filter('wrap', [ 80 ], 'bullet') || $context->throw($context->error); $output .= "\n"; #line 65 "template\en\default\request\email.txt.tmpl" # USE $stash->set('Bugzilla', $context->plugin('Bugzilla')); #line 69 "template\en\default\request\email.txt.tmpl" if ($stash->get(['Bugzilla', 0, 'cgi', 0, 'param', [ 'comment' ]]) && $stash->get(['Bugzilla', 0, 'cgi', 0, 'param', [ 'comment' ], 'length', 0]) > 0) { $output .= "\n------- Additional Comments from "; #line 67 "template\en\default\request\email.txt.tmpl" $output .= $stash->get(['user', 0, 'identity', 0]); $output .= "\n"; #line 68 "template\en\default\request\email.txt.tmpl" $output .= $stash->get(['Bugzilla', 0, 'cgi', 0, 'param', [ 'comment' ]]); } $output .= "\n"; &$_tt_filter($output); }; $output .= "\n"; } }; if ($@) { $_tt_error = $context->catch($@, \$output); die $_tt_error unless $_tt_error->type eq 'return'; } return $output; }, DEFBLOCKS => { },});
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -