Supporting new clients
Add a new client to the portal site using the Manage Clients administration portlets.
During the operation of the portal site, you could discover that some users have upgraded their browsers, and that the new browser has certain HTML requirements. Or, you could get a request to support a new mobile phone that has special WML requirements. In either case, you can add support for the client to the portal site. If the new client requires markup that is not supported by the portal site, then first create the new markup languages.
To add a new client, first create the subdirectories containing the resources that are necessary to support the new client in each of the following locations:
- Windows and UNIX:
- PROFILE_HOME/installedApps/cellname/wps.ear/wps.war/screens
- i5/OS:
- was_root/installedApps/cellname/wps.ear/wps.war/screens
Screens are JSPs that are invoked by the portal server for displaying various content. The Home screen is most often displayed because it is used for the portlet content area. Other screens include the Login or Error screen. See the Screens topic for a description of the resources needed for this directory.
- Windows and UNIX:
- PROFILE_HOME/installedApps/ cellname/wps.ear/wps.war/themes
- i5/OS:
- was_root/installedApps/cellname/wps.ear/wps.war/themes
In addition to JSPs, the themes directory might need images, style sheets, or any other file types that are required of the new markup. See the Creating your own theme topic for a description of the resources needed for this directory.
- Windows and UNIX:
- PROFILE_HOME/installedApps/ cellname/wps.ear/wps.war/skins
- i5/OS:
- was_root/installedApps/cellname/wps.ear/wps.war/skins
See the Creating a new skin topic for a description of the resources needed for this directory.
For example, to add a banner page with markup that is specific to Netscape 6 browsers, you can create a Banner.jspf for each theme in the following location:
- Windows and UNIX:
- PROFILE_HOME/installedApps/cellname/wps.ear/wps.war/themes/html/ns6
- i5/OS:
- was_root/installedApps/cellname/wps.ear/wps.war/themes/html/ns6
Use the Manage Clients administration portlets to add the new client to your site. Verify the client name that you add is the same as the subdirectory name that you used for the client.
You can add a new client using the Manage Clients administration portlets in the Portal settings-Supported Clients page. See the Supported clients portlet help for more information.
Parent topic:
Customize the portal
Related concepts
Portal style classes
Work with portal navigation
Use JSTL tags in the portal JSPs
User and group management
Related tasks
Creating a new theme
Import a theme
Deploy the theme
Creating a new skin
Enable automatic JSP reloading
Supporting new markup languages
Changing banner text
Related reference
Use the color palette in themes
Performance guidelines for themes and skins
Related information
Changing the page help