From: ivan Date: Thu, 29 Jul 2010 03:44:49 +0000 (+0000) Subject: start of checklist/workflow, RT#8805 X-Git-Tag: root_of_svc_elec_features~7 X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=commitdiff_plain;h=69034061e197dfcbc20b1fafd0cf8c4cf698c7ae start of checklist/workflow, RT#8805 --- diff --git a/httemplate/images/square.png b/httemplate/images/square.png new file mode 100644 index 000000000..4998e349e Binary files /dev/null and b/httemplate/images/square.png differ diff --git a/httemplate/images/square_add.png b/httemplate/images/square_add.png new file mode 100644 index 000000000..d1da175fd Binary files /dev/null and b/httemplate/images/square_add.png differ diff --git a/rt/share/html/Ticket/Checklist.html b/rt/share/html/Ticket/Checklist.html index 07a704f49..7394b0c10 100644 --- a/rt/share/html/Ticket/Checklist.html +++ b/rt/share/html/Ticket/Checklist.html @@ -8,7 +8,7 @@ % if ( $show_hint ) { Link -or create +or create create child tickets to make a checklist. % } diff --git a/rt/share/html/Ticket/Elements/ShowMembers_Checklist b/rt/share/html/Ticket/Elements/ShowMembers_Checklist new file mode 100644 index 000000000..68fb3b2c5 --- /dev/null +++ b/rt/share/html/Ticket/Elements/ShowMembers_Checklist @@ -0,0 +1,29 @@ + + + + + +<%INIT> + +return unless $Ticket; +my $members = $Ticket->Members; +return unless $members->Count; + + + +<%ARGS> +$Ticket => undef +$depth => 1 + diff --git a/rt/share/html/Ticket/Elements/Tabs b/rt/share/html/Ticket/Elements/Tabs index c893a350c..6943a2703 100755 --- a/rt/share/html/Ticket/Elements/Tabs +++ b/rt/share/html/Ticket/Elements/Tabs @@ -142,6 +142,10 @@ if ($Ticket) { title => loc('Links'), path => "Ticket/ModifyLinks.html?id=" . $id, }, + _Ea => { + title => loc('Checklist'), + path => "Ticket/Checklist.html?id=" . $id, + }, _Eb=> { title => loc('Customers'), path => "Ticket/ModifyCustomers.html?id=" . $id,