[rt-devel] our expirience with RT 2.0.8

Arthur de Jong arthur at West.NL
Mon Nov 19 11:35:17 EST 2001


We have been using RT 2.0.8 for a couple of weeks now (before RT1) and are
quite pleased with it. Some changes take getting used to but overaal a
great improvement.

We did a number of modifications, mostly so that the configuration
interface would not be visible and accessible to most our and our
customers would not see any information (not even uids) of other
customers. (dit this by if not in group OurCompany the don't display this
field).

We have come across several changes and bugs in RT2 though. I have not had
time yet to try 2.0.9 so some might be fixed already.

First problem is with wrapping of tekst in messages. Wrapping seems to be
done at several point in RT. The input areas have some form of wrapping,
the libraries seem to do some wrapping here and there and the web
interface (perl/mason code) does some wrapping. Not all wrapping is done
at the same number of columns what makes comments enterd though the web
interface sometimes look funny. Maybe make the number of columns to wrap
at a global config setting? The wrapping of template output was mentioned
earlyer on the list.

When a user creates a new ticket through the web interface, but makes the
requestor field blank, RT somehow tries to send to
To: 'Owner at toronto.West.NL, Requestor at toronto.West.NL, AdminCc at toronto.West.NL,
   "Cc of west.nl Ticket #945'":;
(toronto.west.nl is the host running RT)

When an attachment is requested, but the user is not authenticated, the
source of the login screen is returned. This is probably due to the fact
that content-type is set to text/plain for attachments. Was unable to test
thoroughly because couldn't get wget to send the right cookie.

In the search page there is no "last page" link.

The <<First, <Previous, Next> and Last>> links in the ticket view only
seem to link to tickets in the currently displayed page of the search
results, not in all of the search results.

I have exptended the "Create Ticket in Queue..." button to display the
queue used in the first request in the search results (see attachment) per
default. I've tried but couldn't get the queue of the currenltly viewed
ticket (ticket display pages) to display as default.

-- arthur de jong - arthur at west.nl - west consulting b.v. --
-------------- next part --------------
<FORM ACTION="<% $RT::WebPath%>/Ticket/Create.html"><input type=submit value="New ticket in">&nbsp;<& /Elements/SelectNewTicketQueue, Default => $Default &></FORM>
<%INIT>
  # 20011119 Arthur/West: try to find some sensible default queue
  my $Default = undef;
  #if ( not defined $Default ) {
  #  if ($Ticket) {
  # if there is a current ticket use it's queue
  #  $Default = $Ticket->QueueObj->Id;
  #  }
  if (defined $session{'tickets'}) {
    # probably far from optimal code but stolen from Tabs
    # if there is a search use queue of first ticket
    my $items = $session{'tickets'}->ItemsArrayRef();
    if ($items->[0] && $items->[0]->QueueObj) {
      $Default = $items->[0]->QueueObj->Id;
    }
  }
  #}
</%INIT>
<%ARGS>
$Ticket => undef
</%ARGS>


More information about the Rt-devel mailing list