Changing the RT at a glance homepage

Hi,

is there a guide or some help on how to customise the home page for RT?

Id like to add more columns to the display for things like “all new
tickets” “all new/open tickets in queue x”, that sort of thing.

If anyone could point me to the file that needs modifying or some guide
about it I could probably work it out from there…

Ta,

Chris

Chris Hall wrote:

Hi,

is there a guide or some help on how to customise the home page for RT?

Id like to add more columns to the display for things like “all new
tickets” “all new/open tickets in queue x”, that sort of thing.

If anyone could point me to the file that needs modifying or some guide
about it I could probably work it out from there…

/path/to/rt3/share/html/index.html - it’s RT home page wrote in Mason style
You could copy it to /path/to/rt3/local/html/ and change like you want.
This page also include some elements(mason components) you could also
copy them in local/html directory with saving of subfolders structure.

All DB interactions in RT go through DBIx::SearchBuilder API but it
incapsulated in RT::* classes which are inherited from(not directly).
index.html and Elements which are included in it - it’s good point to
start from.
Each *.pm file under /path/to/rt3/lib dir have not bad POD documentaton.
Good luck. Ruslan.

I modified mine to show stalled tickets in the quicksearch area and in
the users tickets that he/she owns that are stalled. All the links work
for quicksearch and if you click on the queue name you will get
open/new/stalled tickets… I changed the rt logo to my company as
well…

Just make sure you make a backup copy before editing the original :slight_smile:
I made my changes in /opt/rt3/share/elements

Quick search
Queue New Open Stalled

Michael-----Original Message-----
From: Chris Hall [mailto:chris@filmlight.ltd.uk]
Posted At: Tuesday, September 16, 2003 8:06 AM
Posted To: RT
Conversation: [rt-users] changing the RT at a glance homepage
Subject: [rt-users] changing the RT at a glance homepage

Hi,

is there a guide or some help on how to customise the home page for RT?

Id like to add more columns to the display for things like “all new
tickets” “all new/open tickets in queue x”, that sort of thing.

If anyone could point me to the file that needs modifying or some guide
about it I could probably work it out from there…

Ta,

Chris

rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users

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

RT wrote:

I modified mine to show stalled tickets in the quicksearch area and in
the users tickets that he/she owns that are stalled. All the links work
for quicksearch and if you click on the queue name you will get
open/new/stalled tickets… I changed the rt logo to my company as
well…

Just make sure you make a backup copy before editing the original :slight_smile:
I made my changes in /opt/rt3/share/elements

That’s the nice thing about using local/ instead. I have all of the
original pages plus my own. So when I go to install rt 3.0.5 I can
simply diff the two and apply my changes.

Chris Hall wrote:

Hi,

is there a guide or some help on how to customise the home page for RT?

Id like to add more columns to the display for things like “all new
tickets” “all new/open tickets in queue x”, that sort of thing.

If anyone could point me to the file that needs modifying or some guide
about it I could probably work it out from there…

The gist of things is most of the items on the RT screen are found in
Elements/ subdirectories. This way you change it once and it affects
all of the pages which use it.

Like Ruslan I added information about stalled tickets and another ticket
list which shows all tickets without an owner.

Included is my Elements/ addition of NobodysTickets which is based on
the MyTickets Element.

NobodysTickets (2.45 KB)