Update the theme profile for the Connections portlets to
functions properly.
Before you begin
Note: You do not need to perform these steps for the sample
portal pages that are deployed under IBM Connections when you install
the portlets. Those pages are already configured to use the full profile
theme for WebSphere Portal 8.0. For WebSphere Portal 8.5, a custom
theme, IBM Connections Portlets, is deployed when you install the
Connections Portlets and those pages are already configured to use
this profile. Follow these steps if you add new pages to your deployment.
About this task
By design, the default themes for Portal 8.0 and Portal
8.5 does not load Dojo in view mode. This helps to render the theme
faster. Because the Connections portlets depend on different capabilities,
you must use a profile that includes the Dojo capabilities. For the
portal default theme in Portal 8.0, the PAA installer is automatically
assigning the "Full" profile. However, that profile includes more
capabilities than the portlets need. In order to create a highly optimized
setup, the rest of this article describes which dependencies the portlets
have and how you can add them to your custom theme profile. The custom
theme deployed for Portal 8.5 includes the modules needed to render
the Connections Portlets, however, you may need to merge the modules
into the profile used for your site if you integrate the Connections
Portlets into existing pages with other content.
You can not
deploy and configure the Connections portlets on a Portal 8 server.
An error warns you that the modules are missing.
Procedure
- Follow the steps in the article Adding or removing a ready to use module to a theme to
in the WebSphere Portal Knowledge Center. Portal 8.0:
- wp_liveobject_framework
- dijit_form_17
Portal 8.5 (Modules needed in addition to the modules loaded
in the Basic Content profile):- dijit_form
- dojox_xml (If you are using the Library portlet)
- dijit_tree (If you are using the Library portlet)
Note: if you are using a custom profile, add
the modules to that profile.
- Stop and restart the Portal server.
- To specify a theme profile at the page level, you can override
the default theme. For example, if the theme is using the profile_deferred.json profile,
you can specify a custom profile for specific portal pages. Follow
the steps for Setting a profile override on a page in the
WebSphere Portal Knowledge Center.