[otrs-cvs] CVS: otrs/Kernel/Modules AgentTicketQueue.pm,1.13,1.14
cvs-log at otrs.org
cvs-log at otrs.org
Mon May 15 19:13:54 CEST 2006
Update of /home/cvs/otrs/Kernel/Modules
In directory lancelot:/tmp/cvs-serv19530/Kernel/Modules
Modified Files:
AgentTicketQueue.pm
Log Message:
added support of 4 queue levels
Index: AgentTicketQueue.pm
===================================================================
RCS file: /home/cvs/otrs/Kernel/Modules/AgentTicketQueue.pm,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -r1.13 -r1.14
*** AgentTicketQueue.pm 28 Mar 2006 01:11:49 -0000 1.13
--- AgentTicketQueue.pm 15 May 2006 16:13:52 -0000 1.14
***************
*** 660,663 ****
--- 660,666 ----
$QueueStrg .= '<b>';
}
+ if ($#QueueName == 3 && $#MetaQueue >= 3 && $Queue{Queue} =~ /^$MetaQueue[0]::$MetaQueue[1]::$MetaQueue[2]::$MetaQueue[3]$/) {
+ $QueueStrg .= '<b>';
+ }
}
# --
***************
*** 730,733 ****
--- 733,739 ----
$QueueStrg .= '</b>';
}
+ if ($#QueueName == 3 && $#MetaQueue >= 3 && $Queue{Queue} =~ /^$MetaQueue[0]::$MetaQueue[1]::$MetaQueue[2]::$MetaQueue[3]$/) {
+ $QueueStrg .= '</b>';
+ }
}
***************
*** 750,759 ****
$Param{QueueStrg2} .= $QueueStrg;
}
}
! if ($Param{QueueStrg1}) {
! $Param{QueueStrg} .= '<br>'.$Param{QueueStrg1};
! }
! if ($Param{QueueStrg2}) {
! $Param{QueueStrg} .= '<br>'.$Param{QueueStrg2};
}
$Self->{LayoutObject}->Block(
--- 756,770 ----
$Param{QueueStrg2} .= $QueueStrg;
}
+ elsif ($#QueueName == 3 && $Level >= 4 && $Queue{Queue} =~ /^$MetaQueue[0]::$MetaQueue[1]::$MetaQueue[2]::/) {
+ if ($Param{QueueStrg3}) {
+ $QueueStrg = ' - '.$QueueStrg;
+ }
+ $Param{QueueStrg3} .= $QueueStrg;
+ }
}
! foreach (1..5) {
! if ($Param{'QueueStrg'.$_}) {
! $Param{'QueueStrg'} .= '<br>'.$Param{'QueueStrg'.$_};
! }
}
$Self->{LayoutObject}->Block(
More information about the cvs-log
mailing list