[rt-users] customizing RT interface
Jan Hudec
bulb at ucw.cz
Mon Aug 29 08:44:23 EDT 2005
On Mon, Aug 29, 2005 at 09:33:05 +0100, Graham Briggs wrote:
> 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.
... for which again code in local/lib overrides share/lib.
> 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.
The confusion stems from the fact, that there is also a mechanism called
"Callbacks", where you can place mason templates in
html/Callbacks/<package>/<something> and it will be inserted where the main
component calls <& Elements/Callback ... &>, but this never overrides
anything.
> On 29 Aug 2005, at 07:48, Jan Hudec wrote:
> >On Mon, Aug 29, 2005 at 00:55:18 +0100, Graham Briggs wrote:
> >>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>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.bestpractical.com/pipermail/rt-users/attachments/20050829/baacd54c/attachment.sig>
More information about the rt-users
mailing list