![]() Operating systems: i5/OS, Linux,Windows |
By using the Eclipse Extension Point Framework, the default Portal theme provides various points where theme functionality can be extended by simply putting a new JAR file in the classpath.
<%-- Declares extension point ID that you want to retrieve attached extensions for --%> <portal-theme-ext:themeExtension id="com.ibm.portal.theme.plugin.SimpleLinks" > <%-- loop over active extensions, if any --%> <portal-theme-ext:themeExtensionLoop> <%-- Use extension properties to add content to the page --%> <a href="<portal-theme-ext:themeExtensionItemUrl />" > <portal-fmt:title varname= '<%=(com.ibm.portal.theme.plugin.ThemeItem)themeExtension%>' /></a> </portal-theme-ext:themeExtensionLoop> </portal-theme-ext:themeExtension>
Refer to the descriptions in Tags used by the portal JSPs for more information about the theme extension tags and the their usage options. Refer to the Javadoc information for the Themes public API as the <portal-theme-ext> tags will only work with those interfaces.