Hi; A while back I added a ticket custom field with Enter multiple values , and then a line lines of code in Ticket/Display.html
if (! $session{'pull'}{$id}) #$RT::Logger->debug("someone viewing this ticket ". $TicketObj->Id); $TicketObj->AddCustomFieldValue(Field=>'Pulled-By',Value=>$session{'CurrentUser'}->Name); $session{'pull'}{$id}= 1; } Where Pulled_By is the custom field name, the session bit is to avoid adding a value on refresh etc, in our case we are not bothered how many times someone admired a ticket during a session .. The above lines need to be after a ticket is Loaded, ie after } else { $TicketObj ||= LoadTicket($ARGS{'id'}); The proper way to do this is to add this code to callback rather than editing Display.html Roy Flynn, Timothy J wrote: > I am looking for a way to record when someone views a ticket and log it > somehow. I know the url accesses are in apache logs. I am looking for > something long term that people could easily see when a ticket was > accessed, by who, and when. I was thinking about a scrip to do this to > record instances to a ticket itself. Also the RT logfile came to mind > but it is full of other messages and errors. Has anyone done something > similar? > > RT 3.8.2 > > Thanks! > -Tim > > > Notice: This UI Health Care e-mail (including attachments) is covered by the > Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential > and may be legally privileged. If you are not the intended recipient, you > are hereby notified that any retention, dissemination, distribution, or > copying of this communication is strictly prohibited. Please reply to the > sender that you have received the message in error, then delete it. Thank > you. > > _______________________________________________ > http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users > > Community help: http://wiki.bestpractical.com > Commercial support: sa...@bestpractical.com > > > Discover RT's hidden secrets with RT Essentials from O'Reilly Media. > Buy a copy at http://rtbook.bestpractical.com > _______________________________________________ http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users Community help: http://wiki.bestpractical.com Commercial support: sa...@bestpractical.com Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com