AquaLogic Interaction (formerly called Plumtree Foundation) includes a collection of useful tools and components to support UI customization.
To add custom images to the portal UI, always copy the image file to the specially designated location in the ALI Image Service.
Many Web services, applications and UI customizations require access to portal objects and pages. The portal API provides several options:
Adaptive Tags allow you to reference ALI objects in portlets and UI components. The openerlink tag allows you to open any ALI object from any gatewayed HTML, such as a portlet.
The Common Object Opener allows you to open any ALI object from anywhere within the portal. The CommonOpener_OpenObject function is included in every page generated by the ALI application, and can be called from any piece of UI or from within a portlet. Portlets can also call the function remotely through the PRC.
The ASURL object allows you to create ALI-specific URLs to ActivitySpaces as Strings or HTMLAnchor objects.
The Redirect object can return any URL, and handles the page change to the new URL. The portal uses the Redirect object to redirect control flow from one ActivitySpace or Control to another.
A Variable Package (VarPack) is essentially a set of name-value pairs stored on the Application. VarPacks are mainly used to store the values from an xml file in memory so the data can be used easily without directly accessing the xml file. The portal ships with a variety of VarPacks that are used throughout the portal. You can create custom VarPacks for use in your customizations.
Next: Adding Custom Images