Supporting new markup languages


WebSphere Portal supports HTML, WML, and cHTML markup languages.

If you want to define another markup language to support, ensure that you have portlets that provide markup for that language. In addition, create a subdirectory for the markup in each of the following locations:

was_root/installedApps/hostname/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 Screens for more information.

was_root/installedApps/hostname/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 Create your own theme for more information.

was_root/installedApps/hostname/wps.ear/wps.war/skins

See Create your own skin for information about the resources in the skins directory.

See Search order for portal resources for complete information about how client resources are found in the directory structure. The JSPs in each of these locations must provide the markup that is required by the new markup language.

Use the administration portlets to add the new markup to the portal site. Make sure that the markup name that you add is the same as the subdirectory name that you used for the markup. You can add markup from the Portal settings page. See Supported markups help for more information.

 

See also

 

WebSphere is a trademark of the IBM Corporation in the United States, other countries, or both.

 

IBM is a trademark of the IBM Corporation in the United States, other countries, or both.