Looking at RTx-EmailCompletion, they include extra Javascript with a callback file:<br><br>local/plugins/RTx-EmailCompletion/html/Callbacks/RTx-EmailCompletion/Elements/Header/Head<br><br>That gets included in all headers.<br>

<br clear="all">--<br>Mathieu Longtin<br>1-514-803-8977<br>
<br><br><div class="gmail_quote">On Wed, Oct 20, 2010 at 3:57 AM, Vitaly Tskhovrebov <span dir="ltr"><<a href="mailto:Vitaly.Tskhovrebov@exigenservices.com">Vitaly.Tskhovrebov@exigenservices.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div link="blue" vlink="purple" lang="RU"><div><p class="MsoNormal"><span lang="EN-US">Hi.</span></p><p class="MsoNormal">

<span lang="EN-US"> </span></p><p class="MsoNormal"><span lang="EN-US">I’ve created additional functionality to the web interface, but to implement it, I have to add one Javascript file to Ticket.html and register one function to execute onload(). I’ve did it manually, but it seems to be an ugly hack.</span></p>

<p class="MsoNormal"><span lang="EN-US"> </span></p><p class="MsoNormal"><span lang="EN-US">How do I create an installable plugin to handle situation correctly?</span></p><p class="MsoNormal"><span lang="EN-US"> </span></p>

<p class="MsoNormal"><span lang="EN-US">Thanks, Vitaly.</span></p></div></div></blockquote></div><br>