[Rt-commit] rt branch, 4.0/config-loc, created. rt-4.0.1rc1-8-gf40cc8d
Shawn Moore
sartak at bestpractical.com
Wed Jun 1 12:33:27 EDT 2011
The branch, 4.0/config-loc has been created
at f40cc8d5741876c211a071d6b57b1560281a2e03 (commit)
- Log -----------------------------------------------------------------
commit f40cc8d5741876c211a071d6b57b1560281a2e03
Author: Shawn M Moore <sartak at bestpractical.com>
Date: Wed Jun 1 12:28:51 2011 -0400
loc_pair lifecycles labels
This fixes http://issues.bestpractical.com/Ticket/Display.html?id=17540
However, I wish I didn't have to reformat the code to get loc_pair to
target the correct strings. Just adding "# loc_pair" comments is not
enough, since the "parser" in extract-message-catalog can't handle
statements this complex. Furthermore, we do not want to loc either
part of the "update => 'Respond'" pair.
diff --git a/etc/RT_Config.pm.in b/etc/RT_Config.pm.in
index 1bbca11..6b885c4 100755
--- a/etc/RT_Config.pm.in
+++ b/etc/RT_Config.pm.in
@@ -2258,19 +2258,49 @@ Set(%Lifecycles,
'* -> *' => 'ModifyTicket',
},
actions => [
- 'new -> open' => { label => 'Open It', update => 'Respond' },
- 'new -> resolved' => { label => 'Resolve', update => 'Comment' },
- 'new -> rejected' => { label => 'Reject', update => 'Respond' },
- 'new -> deleted' => { label => 'Delete' },
-
- 'open -> stalled' => { label => 'Stall', update => 'Comment' },
- 'open -> resolved' => { label => 'Resolve', update => 'Comment' },
- 'open -> rejected' => { label => 'Reject', update => 'Respond' },
-
- 'stalled -> open' => { label => 'Open It' },
- 'resolved -> open' => { label => 'Re-open', update => 'Comment' },
- 'rejected -> open' => { label => 'Re-open', update => 'Comment' },
- 'deleted -> open' => { label => 'Undelete' },
+ 'new -> open' => {
+ label => 'Open It', # loc_pair
+ update => 'Respond',
+ },
+ 'new -> resolved' => {
+ label => 'Resolve', # loc_pair
+ update => 'Comment',
+ },
+ 'new -> rejected' => {
+ label => 'Reject', # loc_pair
+ update => 'Respond',
+ },
+ 'new -> deleted' => {
+ label => 'Delete', # loc_pair
+ },
+
+ 'open -> stalled' => {
+ label => 'Stall', # loc_pair
+ update => 'Comment',
+ },
+ 'open -> resolved' => {
+ label => 'Resolve', # loc_pair
+ update => 'Comment',
+ },
+ 'open -> rejected' => {
+ label => 'Reject', # loc_pair
+ update => 'Respond',
+ },
+
+ 'stalled -> open' => {
+ label => 'Open It', # loc_pair
+ },
+ 'resolved -> open' => {
+ label => 'Re-open', # loc_pair
+ update => 'Comment',
+ },
+ 'rejected -> open' => {
+ label => 'Re-open', # loc_pair
+ update => 'Comment',
+ },
+ 'deleted -> open' => {
+ label => 'Undelete', # loc_pair
+ },
],
},
# don't change lifecyle of the approvals, they are not capable to deal with
@@ -2302,19 +2332,49 @@ Set(%Lifecycles,
'* -> *' => 'ModifyTicket',
},
actions => [
- 'new -> open' => { label => 'Open It', update => 'Respond' },
- 'new -> resolved' => { label => 'Resolve', update => 'Comment' },
- 'new -> rejected' => { label => 'Reject', update => 'Respond' },
- 'new -> deleted' => { label => 'Delete' },
-
- 'open -> stalled' => { label => 'Stall', update => 'Comment' },
- 'open -> resolved' => { label => 'Resolve', update => 'Comment' },
- 'open -> rejected' => { label => 'Reject', update => 'Respond' },
-
- 'stalled -> open' => { label => 'Open It' },
- 'resolved -> open' => { label => 'Re-open', update => 'Comment' },
- 'rejected -> open' => { label => 'Re-open', update => 'Comment' },
- 'deleted -> open' => { label => 'Undelete' },
+ 'new -> open' => {
+ label => 'Open It', # loc_pair
+ update => 'Respond',
+ },
+ 'new -> resolved' => {
+ label => 'Resolve', # loc_pair
+ update => 'Comment',
+ },
+ 'new -> rejected' => {
+ label => 'Reject', # loc_pair
+ update => 'Respond',
+ },
+ 'new -> deleted' => {
+ label => 'Delete', # loc_pair
+ },
+
+ 'open -> stalled' => {
+ label => 'Stall', # loc_pair
+ update => 'Comment',
+ },
+ 'open -> resolved' => {
+ label => 'Resolve', # loc_pair
+ update => 'Comment',
+ },
+ 'open -> rejected' => {
+ label => 'Reject', # loc_pair
+ update => 'Respond',
+ },
+
+ 'stalled -> open' => {
+ label => 'Open It', # loc_pair
+ },
+ 'resolved -> open' => {
+ label => 'Re-open', # loc_pair
+ update => 'Comment',
+ },
+ 'rejected -> open' => {
+ label => 'Re-open', # loc_pair
+ update => 'Comment',
+ },
+ 'deleted -> open' => {
+ label => 'Undelete', # loc_pair
+ },
],
},
);
-----------------------------------------------------------------------
More information about the Rt-commit
mailing list