> On Oct 12, 2016, at 21:37, Matt Zagrabelny <mzagr...@d.umn.edu> wrote:
> On Wed, Oct 12, 2016 at 3:53 PM, Alex Hall <ah...@autodist.com> wrote:
>> Callbacks I get now, at least I'm pretty sure I do. I've been reading the
>> docs for RT objects, and if I can use any of the properties and methods I've
>> found, I can see how plugins are so powerful.
>> My sticking point now is modifying what's already there. I can remove items
>> from a menu with deleteKey, but I haven't found a way to remove items from
>> other areas of RT and replace them with my own.
> You would use local versions of the Mason components. RT doesn't (at
> this point) have that modular or dynamic of an architecture.

I hoped you weren't going to say that. :) I was looking earlier, to find where 
exactly the download/with headers links and other extras get assembled and 
inserted. I couldn't find any of it anywhere. I found ShowHistory and 
ShowTransaction, but I couldn't find where the text of replies and other 
transactions gets turned into what you see on the web UI. I must have missed 
something obvious, but I can't see what.
> It'd be great to have flexibility for users to see what they want in
> the layout - it'd probably be a big-ish undertaking to implement it.
> My ultimate goal, as I've
>> said, is to redo the ticket history section on ticket summary and history
>> pages, to make it easier to read and follow. I have an idea of how I'd make
>> the display I want to see, but how do I also get rid of the default one?
> From:
> https://docs.bestpractical.com/rt/4.4.1/writing_portlets.html
> "Copy /opt/rt4/html/share/SelfService/index.html to
> /opt/rt4/local/html/SelfService/index.html"
> So if you wanted un-callback-able modifications made to your RT, then
> you'd copy, for instance:
> /opt/rt4/html/share/Ticket/Display.html
> to
> /opt/rt4/html/local/Ticket/Display.html
> and then hack on the latter.
> -m

RT 4.4 and RTIR training sessions, and a new workshop day! 
* Boston - October 24-26
* Los Angeles - Q1 2017

Reply via email to