Hi!

I installed 3.8.7 (yes, I'll update soon, but the package was already there ;)) on Ubuntu 10.04, with apache2 fastcgi.
Works fine.

Now I wanted to edit some Files to add a link to our time-tracking utility, as it is now working fine in 3.8.2.

All changed files (*) are in /usr/share/request-tracker3.8/html/
* I edited Elements/PersonalQuickbar (in 3.8.2 this was still in Elements/Header) for a general link (2nd line added)
...
% if ($session{'CurrentUser'}->Name) {
<a href="http://server/directory/timetracking/"; target="_blank">time tracker</a> | <&|/l, "<span>".$session{'CurrentUser'}->Name."</span>" &>Logged in as [_1]</&>
...

* Ticket/Elements/Tabs for a ticket specific link
Added into $ticket_page_tabs:

  _Z => {
            title => loc('time tracker'),
path => "http://server/directory/timetracking/?newEntry="; . $id,
        },

* Ticket/Elements/ShowSummary to add an element for time-tracking summary.

<&| /Widgets/TitleBox, title => loc('time tracker'),
title_href => "http://server/directory/timetracking/?newEntry=".$Ticket->Id,
                class => 'ticket-info-links' &>
<& /Elements/ShowTimeTracking, Ticket => $Ticket &>
</&>

(just before </td> </tr> </table> at the end)

* Of course, there is a new Elements/ShowTimeTracking

<%$webdata%>

<%INIT>
my $tid = $Ticket->id;
my $webdata = `wget -O - http://server/directory/timetracking/listing.php?q=$tid`;
my $path
    = RT->Config->Get('WebPath')
    . '/Ticket/Create.html?Queue='
    . $Ticket->Queue
    . '&CloneTicket='
    . $Ticket->id;
</%INIT>




After these changes I restarted Apache2 (/etc/init.d/apache2 restart), but nothing changed.
No signs of my added texts/links.

Is there another trick, has fastcgi some lasting caches?
Do I have to change something else than the files mentioned above?

FastCGI seems to be restarted ok, I tried apache2 stop, looked for processes (found none), and started again. > FastCGI: server "/usr/share/request-tracker3.8/libexec/mason_handler.fcgi" started (pid 1234)

There are no errors in the apache logs.


--
Dipl.-Inform. Marco Dieckhoff
Project Manager IT/ORG

BREMSKERL-REIBBELAGWERKE EMMERLING GMBH & CO KG
Brakenhof 7, 31629 Estorf-Leeseringen (Germany)
P.O. Box 1860, 31568 Nienburg (Germany)
phone: +49 (0) 5025 978 120
mail: [email protected]

Geschäftsführer der GmbH / General Manager: Reinhard Gramatke
Amtsgericht Walsrode / Registration no.: KG: HRA100282, GmbH: HRB100520

Signature Certificate Authority (CA) CAcert - http://wiki.cacert.org/ImportRootCert

Discover RT's hidden secrets with RT Essentials from O'Reilly Media.
Buy a copy at http://rtbook.bestpractical.com

Reply via email to