JavaScript content includes module resources defined by
js files used by the theme.
Page Builder
PortalServer_root\theme\wp.theme.modules\webapp\installedApps\ThemeModules.ear\ThemeModules.war\modules\pagebuilder\js\
The Page Builder modules contain the implementations for the Page Builder functions. Layer files generated in the
pagebuilder\js\ directory are associated with a defined Page Builder module. For more information about modules, see Modules.
Table 1. Page Builder modules and layer files.
| Module | Layer file |
| wp_pagebuilder_base | pb_base_layer.js (localized versions under the nls directory) |
| wp_pagebuilder_ui | pb_ui_layer.js |
| wp_pagebuilder_controls | pb_controls_layer.js |
| wp_pagebuilder_debug | pb_debug_layer.js |
| wp_pagebuilder_data | pb_dnd_layer.js |
| wp_pagebuilder_dnd | pb_dnd_layer.js |
| wp_pagebuilder_shelf | shelf70.js |
Dojo
portalserver_root\theme\wp.theme.dojo\installedApps\dojo.ear\dojo.war\v1.6\dojo\
The dojo support is modularized. There are modules for the separate layers built from the dojo build profile for the theme. Look in
/dojo/build.txt to see which files are in each layer.
For a list of dojo modules, see Modules provided with the WebSphere Portal Theme.
The dynamic-content spots referenced by the theme template are at
PortalServer_root\theme\wp.theme.modules\webapp\installedApps\ThemeModules.ear\ThemeModules.war\themes\html\DynamicSpots
OneUI CSS
The common CSS elements used across Lotus products. For the
IBM® WebSphere Portal 7.0.0.2 theme, these styles are only for content. The WebSphere Portal 7.0.0.2 theme markup is independent of OneUI.
Documentation for the OneUI is located in the following directory:
.
PortalServer_root\theme\wp.theme.modules\webapp\installedApps\ThemeModules.ear\ThemeModules.war\modules\oneui\v2.1\lotusOneUIv2.1_Documentation.zip
Parent topic: Understanding the WebSphere Portal 7.0.0.2 theme
Related concepts
Modules