[rt-users] customizing RT interface

Graham Briggs graham at historicalengineering.com
Mon Aug 29 04:33:05 EDT 2005


Yes, of course I was including the fact that there was a local/html  
folder for your own HTML code that effectively overrides the HTML  
code in share/html in that statement! Of course, if you want to  
modify certain components, you need to override the Perl code that  
generates them.

Sorry, I should have been more concise and stated that I meant that  
you could both override the Perl and HTML aspects of RT, and that it  
is quite easy if you read the online documentation and can program  
Perl and HTML.

Yours,

Graham

On 29 Aug 2005, at 07:48, Jan Hudec wrote:

> On Mon, Aug 29, 2005 at 00:55:18 +0100, Graham Briggs wrote:
>
>> Hi,
>>
>> Yes, there's a load of stuff in the online Wiki on the website. Most
>> customisation is done using Callbacks, i.e., code that overrides the
>> default layout code. It is possible to completely rewrite the
>> interface over time this way, however most people limit the changes
>> to the bare minimum.
>>
>
> I would disagree with this. The Callbacks only *add* things, but  
> can NOT
> override them. To override the layout, you need to create your own  
> version of
> the templates, which are Elements/Header and Elements/Footer and
> Elements/PageLayout. I have also modified some others -- depends on  
> what do
> you need to change. Just copy these over to the local area and start
> modifying. Also note, that if you just want to replace the logo,  
> it's in
> a variable, so you can do that from the RT_SiteConfig.pm file.
>
> --
>                          Jan 'Bulb' Hudec <bulb at ucw.cz>
>




More information about the rt-users mailing list