Writing portlets

A "portlet" is a component used to extend your RT instance, specifically the "RT-at-a-glance" home and Self-Service pages. For instance, the "n Highest Priority Tickets I own", "Quick Ticket Creation" and "Quick Search" panels on the default homepage are portlets.

When you click on the "Edit" link at your home page (or go there via your preferences), you can select which of the available portlets are displayed in the "body" (left) or "summary" (right) columns of the home page.

They can also appear on the Self-Service interface, but have to be hard-coded, because Self-Service users don't have the same preferences available to them. You will have to create your element in /opt/rt4/local/html/SelfService/Elements, then exend the SelfService interface to call it. Copy /opt/rt4/html/SelfService/index.html to /opt/rt4/local/html/SelfService/index.html, then edit it to add: