Quick search

Hello,
is it possible to see not only the new and open tickets , but also the stalled
and released tickets in the Quick Search frame?
Greetings
Markus Frahm

What do you mean by released? Do you mean resolved?

Here is my QuickSearch which adds stalled tickets. I
have been trying to figure out how to do it with
callbacks but I’m not sure it can be done cleanly.

Note that I add the calls to $Tickets->IgnoreType so
that even approvals would be shown.

-Todd

./local/html/Elements/Quicksearch
%# BEGIN LICENSE BLOCK
%#

%#
%# (Except where explictly superceded by other copyright notices)
%#
%# This work is made available to you under the terms of Version 2 of
%# the GNU General Public License. A copy of that license should have
%# been provided with this software, but in any event can be snarfed
%# from www.gnu.org.
%#
%# This work is distributed in the hope that it will be useful, but
%# WITHOUT ANY WARRANTY; without even the implied warranty of
%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
%# General Public License for more details.
%#
%# Unless otherwise specified, all modifications, corrections or
%# extensions to this work which alter its source code become the
%# property of Best Practical Solutions, LLC when submitted for
%# inclusion in the work.
%#
%#
%# END LICENSE BLOCK
<& /Elements/TitleBoxStart, title => loc(“Quick search”), bodyclass => “” &>

   <th align=right><font size=-1><&|/l&>New</&></font></th>
   <th align=right><font size=-1><&|/l&>Open</&></font></th>
   <th align=right><font size=-1><&|/l&>Stalled</&></font></th>

<%PERL>
my $i;
while (my $queue = $Queues->Next) {
$Tickets->ClearRestrictions;
$Tickets->IgnoreType;
$Tickets->LimitStatus(VALUE => “open”);
$Tickets->LimitQueue(VALUE => $queue->Name, OPERATOR => ‘=’);
my $open = $Tickets->Count();

 $Tickets->ClearRestrictions;
 $Tickets->IgnoreType;
 $Tickets->LimitStatus(VALUE => "new");
 $Tickets->LimitQueue(VALUE => $queue->Name, OPERATOR => '=');
 $Tickets->ClearRestrictions;
 $Tickets->IgnoreType;
 $Tickets->LimitStatus(VALUE => "stalled");
 $Tickets->LimitQueue(VALUE => $queue->Name, OPERATOR => '=');
 my $stalled = $Tickets->Count();

</%PERL>
% $i++;

% }
<&|/l&>Queue
<%$queue->Name% > <%$new%> <%$open%> <%$stalled%>
<& /Elements/TitleBoxEnd &>

<%INIT>
my $Queues = RT::Queues->new($session{‘CurrentUser’});
$Queues->UnLimit();
my $Tickets = RT::Tickets->new($session{‘CurrentUser’});
</%INIT>On Wed, Mar 31, 2004 at 05:37:21PM +0200, Markus Frahm wrote:

Hello,
is it possible to see not only the new and open tickets , but also the stalled
and released tickets in the Quick Search frame?
Greetings
Markus Frahm


rt-users mailing list
rt-users@lists.bestpractical.com
The rt-users Archives

Have you read the FAQ? The RT FAQ Manager lives at http://fsck.com/rtfm