+

Search Tips   |   Advanced Search

Modules provided with the modularized theme


WebSphere Portal provides has a set of ready-to-use modules.

Use these dependency guidelines when adding and removing modules from the profile:

  • If we add a module that requires another module not in the profile, automatic dependency injection adds the required module at run time.
  • If we remove a module required by another module in the profile, automatic dependency injection adds the module at run time, even if it is not listed in the profile.
  • If we remove a module that the theme requires, but is not required by any other modules in the profile, the module is removed and the theme might break.


Theme modules

Dojo modules

These modules are used for separate layers built from a Dojo build profile. The djconfig object is provided by a Portal data source with a POC URL of dojo:config@v1.6. Look in the /dojo/build.txt to see which files are in each layer. Each module contributes to the head section.


Dojo Meta-Modules

These Dojo modules are not associated with a specific Dojo release. In WebSphere Portal 8.0, a meta-module paradigm was added for Dojo support. The user can define which version of Dojo to use, 1.7 or 1.6. The meta-modules do not have the Dojo version specified.

The meta module definitions are stored in the following files:

    dojo17.json

    In PortalServer_root/theme/wp.theme.dojo/installedApps/dojo.ear/dojo.war/v1.7

    dojo16.json

    In PortalServer_root/theme/wp.theme.dojo/installedApps/dojo.ear/dojo.war/v1.6

To activate a version copy the corresponding file into the WebDAV dav:fs-type1:/themes/Portal8.0/contribution folder. Delete the previous file and restart the server.

We can only have one file in the folder at one time because the dojo16.json and dojo17.json files are not supported at the same time. Specific Dojo modules are listed in the Dojo 1.7 and Dojo 1.6 sections. For a list of Dojo classes provided by each meta-module, see more information Dojo classes provided by the Dojo modules.

The following is a list of the meta-modules.

  • dojo
  • dojo_app
  • dojo_data
  • dojo_dnd_basic
  • dojo_dnd_ext
  • dojo_dom
  • dojo_fmt
  • dojo_fx
  • dojo_node_list
  • dijit
  • dijit_app
  • dijit_editor
  • dijit_editor_plugins
  • dijit_form
  • dijit_layout_basic
  • dijit_layout_ext
  • dijit_menu
  • dijit_tree
  • dijit_all
  • dojox_aspect
  • dojox_collections
  • dojox_data_basic
  • dojox_fx
  • dojox_gfx
  • dojox_gfx3d
  • dojox_html_basic
  • dojox_io
  • dojox_string
  • dojox_uuid
  • dojox_xml
  • dojox_mobile
  • dojox_mobile_app
  • dojox_mobile_compat
  • dojox_mobile_app_compat
  • dojox_charting
  • dojox_charting_all
  • dojox_data_all
  • dojox_grid_all
  • dojox_all


Dojo 1.7 modules

The plugin.xml file location is PortalServer_root/theme/wp.theme.dojo/installedApps/dojo.ear/dojo.war/v1.7

Module Prerequisites
dojo_17

  • none

dojo_app_17

  • dojo_17

dojo_data_17

  • dojo_17

dojo_dnd_basic_17

  • dojo_17
  • dojo_dom_17

dojo_dnd_ext_17

  • dojo_17
  • dojo_dnd_basic_17

dojo_dom_17

  • dojo_17

dojo_fmt_17

  • dojo_17

dojo_fx_17

  • dojo_17

dojo_node_list_17

  • dojo_17
  • dojo_dom_17
  • dojo_fmt_17
  • dojo_fx_17

dijit_17

  • dojo_17
  • dojo_dom_17
  • dojo_app_17

dijit_app_17

  • dijit_17
  • dojo_app_17
  • dojo_fmt_17
  • dojo_fx_17

dijit_editor_17

  • dijit_17
  • dijit_app_17

dijit_editor_plugins_17

  • dijit_editor_17
  • dijit_form_17
  • dijit_menu_17

dijit_form_17

  • dijit_17
  • dijit_menu_17
  • dojo_data_17
  • dojo_dnd_basic_17
  • dojo_dnd_ext_17
  • dojo_fmt_17

dijit_layout_basic_17

  • dijit_17
  • dojo_fx_17
  • dojo_dnd_basic_17
  • dojo_dnd_ext_17

dijit_layout_ext_17

  • dojo_app_17
  • dijit_17
  • dijit_menu_17
  • dijit_layout_basic_17

dijit_menu_17

  • dijit_17

dijit_tree_17

  • dojo_dnd_basic_17
  • dojo_app_17
  • dojo_fx_17
  • dijit_17

dijit_all_17

  • dijit_17
  • dijit_app_17
  • dijit_menu_17
  • dijit__form_17
  • dijit_editor_17
  • dijit_editor_plugins_17
  • dijit_layout_basic_17
  • dijit_layout_ext_17
  • dijit_tree_17

dojox_aspect_17

  • dojo_17

dojox_collections_17

  • dojo_17

dojox_data_basic_17

  • dojo_17
  • dojo_data_17

dojox_fx_17

  • dojo_17
  • dojo_fx_17

dojox_gfx_17

  • dojo_17

dojox_gfx3d_17

  • dojo_17

dojox_html_basic_17

  • dojo_17

dojox_io_17

  • dojo_17
  • dojo_app_17
  • dojo_fmt_17
  • dojox_xml_17

dojox_layout_basic_17

  • dojo_17
  • dojo_fx_17
  • dojo_dom_17
  • dijit_layout_basic_17

dojox_string_17

  • dojo_17

dojox_uuid_17

  • dojo_17

dojox_xml_17

  • dojo_17

dojox_mobile_17

  • dojo_17

dojox_mobile_app_17

  • dojo_17
  • dojo_app_17
  • dojo_fx_17
  • dijit_17
  • dojox_mobile_17

dojox_mobile_compat_17

  • dojo_17
  • dojo_fx_17

dojox_mobile_app_compat_17

  • dojo_17
  • dojo_fx_17
  • dojox_mobile_compat_17

dojox_charting_17

  • dojo_17
  • dojox_gfx_17

dojox_charting_all_17

  • dojox_charting

dojox_data_all_17

  • dojox_data_basic_17

dojox_grid_all_17

  • dojo_17

dojox_all_17

  • dojox_gfx_17
  • dojox_charting_17
  • dojox_charting_all
  • dojox_gfx3d_17
  • dojox_fx_17
  • dojox_layout_basic_17
  • dojox_collections_17
  • dojox_uuid_17
  • dojox_html_17
  • dojox_xml_17
  • dojox_data_basic_17
  • dojox_data_all_17
  • dojox_aspect_17
  • dojox_string_17
  • dojox_io_17
  • dojox_mobile_17
  • dojox_mobile_app_17
  • dojox_mobile_compat_17
  • dojox_mobile_app_compat_17


Dojo 1.6 modules

The plugin.xml file location is PortalServer_root/theme/wp.theme.dojo/installedApps/dojo.ear/dojo.war/v1.6

Module Prerequisites
dojo_16

  • none

dojo_app_16

  • dojo_16

dojo_data_16

  • dojo_16

dojo_dnd_basic_16

  • dojo_16
  • dojo_dom_16

dojo_dnd_ext_16

  • dojo_16
  • dojo_dnd_basic_16

dojo_dom_16

  • dojo_16

dojo_fmt_16

  • dojo_16

dojo_fx_16

  • dojo_16

dojo_node_list_16

  • dojo_16
  • dojo_dom_16
  • dojo_fmt_16
  • dojo_fx_16

dijit_16

  • dojo_16
  • dojo_dom_16
  • dojo_app_16

dijit_app_16

  • dijit_16
  • dojo_fmt_16
  • dojo_fx_16

dijit_editor_16

  • dijit_16
  • dijit_app_16

dijit_editor_plugins_16

  • dijit_editor_16
  • dijit_form_16
  • dijit_menu_16

dijit_form_16

  • dijit_16
  • dijit_menu_16
  • dojo_data_16
  • dojo_dnd_basic_16
  • dojo_dnd_ext_16
  • dojo_fmt_16

dijit_layout_basic_16

  • dijit_16
  • dojo_fx_16
  • dojo_dnd_basic_16
  • dojo_dnd_ext_16

dijit_layout_ext_16

  • dojo_app_16
  • dijit_16
  • dijit_menu_16
  • dijit_layout_basic_16

dijit_menu_16

  • dijit_16

dijit_theme_tundra_16

  • none

dijit_tree_16

  • dojo_dnd_basic_16
  • dojo_fx_16
  • dijit_16

dojox_aspect_16

  • dojo_16

dojox_charting_16

  • dojo_16
  • dojox_gfx_16

dojox_collections_16

  • dojo_16

dojox_data_basic_16

  • dojo_16
  • dojo_data_16

dojox_fx_16

  • dojo_16
  • dojo_fx_16

dojox_gfx_16

  • dojo_16

dojox_gfx3d_16

  • dojo_16

dojox_html_basic_16

  • dojo_16

dojox_io_16

  • dojo_16
  • dojo_app_16
  • dojo_fmt_16
  • dojox_xml_16

dojox_layout_basic_16

  • dojo_16
  • dojo_fx_16
  • dojo_dom_16
  • dijit_layout_basic_16

dojox_string_16

  • dojo_16

dojox_uuid_16

  • dojo_16

dojox_xml_16

  • dojo_16

dojox_mobile_16

  • dojo_16

dojox_mobile_app_16

  • dojo_16
  • dojo_app_16
  • dojo_fx_16
  • dijit_16
  • dojox_mobile_16

dojox_mobile_compat_16

  • dojo_16
  • dojo_fx_16

dojox_mobile_app_compat_16

  • dojo_16
  • dojo_fx_16
  • dojox_mobile_compat_16


Mashups Enabler

Provides the modules for Enabler from the Mashups 3.0.0.1 release.

The plugin.xml file location is PortalServer_root/ui/wp.mashup.cc.deploy/installedApps/MashupCommonComponent.ear/mm.enabler.war.v3001.war/WEB-INF

Module Description Prerequisites
mm_open_ajax_hub Open Ajax Hub

  • none

mm_enabler Full enabler

  • dojo
  • dojo_app
  • dojox_collections
  • dojox_uuid
  • dojox_data_basic
  • wp_portlet_client_model
  • mm_open_ajax_hub

mm_enabler_core Enabler core; only provides iWidget container support but no model APIs

  • dojo
  • dojo_app
  • dojox_collections
  • dojox_data_basic
  • wp_portlet_client_model
  • mm_open_ajax_hub

mm_enabler_ext Enabler support not inculde in the mm_enabler

  • mm_enabler
  • dojo
  • dojo_app
  • dojox_collections
  • dojox_uuid
  • dojox_data_basic
  • wp_portlet_client_model
  • mm_open_ajax_hub


Mashups Builder

Provides the modules for Builder from the Mashups 3.0.0.1 release.

The plugin.xml file location is PortalServer_root/ui/wp.mashup.cc.deploy/installedApps/MashupCommonComponent.ear/mm.builder.v3001.war/WEB-INF

Module Description Prerequisites
mm_builder Builder base

  • mm_enabler
  • dojox_layout_basic
  • dojo_app
  • dojo
  • dojox_fx
  • dijit_menu

mm_builder_ext Builder support

  • mm_builder
  • mm_enabler_ext
  • dojox_layout_basic
  • dojo_app
  • dojo
  • dojox_fx
  • dijit_menu

mm_builder_dialogs Builder dialog base widget

  • mm_enabler
  • mm_builder
  • dojo
  • wp_pagebuilder_base

wp_theme_widget Menu support for iWidgets

  • mm_enabler
  • wp_theme_menus


User Interface modules

These modules provide user interface code.

The plugin.xml file location is PortalServer_root/ui/wp.mashup.cc.deploy/installedApps/MashupCommonComponent.ear/mm.builder.v3001.war/WEB-INF

Module Description Prerequisites
mm_page_sharing_base Add Shared Pages widget and the Share Page widget

  • mm_enabler
  • mm_builder
  • dojo
  • mm_builder_dialogs
  • wp_pagebuilder_base
  • wp_pagebuilder_ui

mm_page_sharing Add Shared Pages widget and the Share Page widget

  • mm_page_sharing_permission
  • mm_page_sharing_user

mm_page_sharing_permission Add Shared Pages widget and the Share Page widget

  • mm_page_sharing_base

mm_page_sharing_user Add Shared Pages widget and the Share Page widget

  • mm_page_sharing_base

Page handling

User interface modules
Module Description Prerequisites
mm_move_page Move Page widget

  • mm_enabler
  • mm_builder
  • dojo
  • mm_builder_dialogs
  • wp_pagebuilder_base
  • wp_pagebuilder_ui
  • dijit_tree

mm_new_page_dialog New Page Dialog widget

  • mm_enabler
  • mm_builder
  • dojo
  • wp_pagebuilder_base
  • wp_pagebuilder_ui

mm_delete_page Menu contribution for deleting a page

  • mm_enabler
  • mm_builder
  • dojo
  • wp_pagebuilder_base

Wiring

User interface modules
Module Description Prerequisites
mm_builder_wiring Wiring widget

  • mm_enabler
  • mm_builder
  • dojo
  • mm_builder_dialogs
  • wp_pagebuilder_base

Portlet handling

Module Description Prerequisites
mm_delete_control Menu contribution for deleting a portlet

  • mm_enabler
  • mm_builder
  • dojo
  • wp_pagebuilder_base


Search modules

These modules provide JavaScript code for the searchbox widget and provides a JSP to generate the search box markup that can be invoked as a dynamic content spot.

The plugin.xml file location is PortalServer_root/theme/wp.theme.modules/webapp/installedApps/ThemeModules.ear/ThemeModules.war/WEB-INF/lib/search.jar

Module Description Prerequisites
wp_search Search widget

  • dojo_16
  • dojo_app_16
  • dijit_form_16
  • dijit_16
  • dijit_menu_16
  • dojo_dom_16


Modularized Page Builder modules

These modules provide support for the modularized Page Builder themes from 7.0.

The plugin.xml file location is PortalServer_root/ui/wp.mashup.cc.deploy/installedApps/MashupCommonComponent.ear/mm.builder.v3001.war/WEB-INF

Module Description Prerequisites
mm_template_layout Widget that handles layout refreshing, this module is only used for Modularized Page Builder themes from 7.0

  • mm_enabler_ext
  • mm_builder_ext
  • dojo
  • wp_pagebuilder_base

mm_customize_shelf Base widget for the site toolbar, this module is only used for Modularized Page Builder themes from 7.0

  • mm_enabler_ext
  • mm_builder_ext
  • dojo
  • wp_pagebuilder_base
  • wp_pagebuilder_ui

mm_page_toolbar Widget for the Customize, Hidden Content, Save & Exit, and Cancel buttons. This module is only used for Modularized Page Builder themes from 7.0

  • mm_enabler_ext
  • mm_builder_ext
  • dojo
  • wp_pagebuilder_base
  • wp_pagebuilder_ui

mm_content_set_list Menu framework list widget from 7.0. This module is only used for Modularized Page Builder themes from 7.0

  • mm_enabler_ext
  • mm_builder_ext
  • dojo
  • wp_pagebuilder_base
  • wp_pagebuilder_csa

mm_content_set_menu Menu framework widget from 7.0. This module is only used for Modularized Page Builder themes from 7.0

  • mm_enabler_ext
  • mm_builder_ext
  • dojo
  • wp_pagebuilder_base
  • wp_pagebuilder_csa

mm_controlled_nav_widget Navigation widget from 7.0. This module is only used for Modularized Page Builder themes from 7.0

  • mm_enabler_ext
  • mm_builder_ext
  • dojo
  • wp_pagebuilder_base
  • wp_pagebuilder_csa
  • wp_pagebuilder_dnd


Portal Client modules

These modules provide utilities and base code for other modules, including Tagging and Rating.

The plugin.xml file location is PortalServer_root/theme/wp.theme.modules/webapp/installedApps/ThemeModules.ear/ThemeModules.war/WEB-INF/lib/portalclient.jar

Module Description Prerequisites
wp_portlet_client_model Public client programming model, include REST service and state handling, used as base prerequisite to other functional modules.

  • dojo
  • wp_portal_client_utils
  • dojox_xml
  • dojo_fx
  • dojo_dnd_basic
  • dojo_app

wp_portal_client_utils Common utilities for other modules to use (XML handling, authentication), used as base prerequisite to other functional modules.

  • dojo
  • dojox_xml
  • dojo_app

wp_portal_client_rest_utils Client-side data store used by other Portal features, such as Tagging and Rating, to access the Portal REST modules on the server.

  • dojo
  • dojox_xml
  • wp_portal_client_utils
  • dojo_app
  • dojox_aspect
  • dojo_fmt

wp_portal_ui_utils Common UI elements, used as a base prerequisite for some theme dialogs, such as the Content Mapping Picker, Tagging and Rating

  • dojo
  • dojo_app
  • dijit
  • dijit_layout_basic
  • mm_enabler

wp_tagging_rating Tagging and Rating widgets

  • dojo
  • dojo_fx
  • dojo_fmt
  • wp_one_ui_dijit
  • dijit_layout_basic
  • dojo_app
  • dijit
  • dijit_form
  • dojo_data
  • wp_portal_client_rest_utils
  • mm_enabler
  • mm_builder


Page Builder modules

These modules contain code for running Page Builder functions.

The plugin.xml file location is PortalServer_root/theme/wp.theme.modules/webapp/installedApps/ThemeModules.ear/ThemeModules.war/WEB-INF/lib/pagebuilder.jar

Module Description Prerequisites
wp_pagebuilder_base Base code and utilities used by the other modules in this section.

  • mm_enabler
  • mm_builder

wp_pagebuilder_ui Initialization code and base widgets (such as dialogs) used by other Page Builder modules.

  • mm_enabler
  • wp_pagebuilder_base
  • mm_builder
  • dojo
  • dojox_xml
  • dojo_app
  • dijit
  • dijit_layout_basic
  • dojox_io

wp_pagebuilder_controls Code to add the Move portlet menu actions (Move Up/Left/Right/Down).

  • dojo
  • wp_pagebuilder_base

wp_pagebuilder_debug Client-side debugging and tracing code, this module is turned off by default.

  • dojox_aspect

wp_pagebuilder_data Data stores used by Page Builder editing tools, and which follow the Dojo read/write API.

  • mm_enabler
  • dojo
  • dojo_app
  • dojo_data
  • wp_pagebuilder_base
  • wp_pagebuilder_ui
  • dojox_xml
  • dojo_fmt

wp_pagebuilder_dnd Support for portlet drag-and-drop in the page layout.

  • mm_enabler
  • dojo
  • dojo_app
  • dojo_dnd_basic
  • dojo_dnd_ext
  • wp_pagebuilder_base

wp_pagebuilder_shelf The site toolbar code, this module is used for modularized Page Builder themes from 7.0 only.

  • mm_customize_shelf
  • mm_page_toolbar
  • mm_enabler_ext
  • mm_builder_ext
  • dojo
  • dojo_app
  • dojox_fx
  • dojo_data
  • dojo_dnd_basic
  • dijit
  • dijit_layout_basic
  • wp_pagebuilder_base
  • wp_pagebuilder_ui
  • wp_pagebuilder_data
  • dojo_fx
  • dojo_node_list

wp_pagebuilder_csa Legacy CSA-only Page builder code, this module is used for modularized Page Builder themes from 7.0 only.

  • wp_client_main
  • wp_portal_client_utils
  • mm_enabler_ext
  • wp_pagebuilder_ui
  • wp_pagebuilder_base
  • mm_builder_ext
  • dojo
  • dojo_app
  • dojox_fx
  • dojo_data
  • dojo_dnd_basic
  • dijit
  • dijit_layout_basic
  • dijit_menu
  • dijit_form
  • dojox_aspect
  • dojox_xml
  • dojox_io

wp_pagebuilder_widget_css Legacy CSA widget CSS, this module is used for modularized Page Builder themes from 7.0 only.

  • none

wp_pagebuilder_shelf_base Contains the base code for the tabs in the theme toolbar, used a prerequisite for other modules which implement tabs in the toolbar.

  • dojo
  • dijit
  • wp_pagebuilder_data
  • wp_pagebuilder_ui

wp_wcm_modal_dialog Contains a framework which displays a page in an iframe inside a modal dialog, used as a prerequisite to other modules using this dialog framework.

  • dojo
  • dijit
  • dijit_layout_basic

wp_managed_pages_support Contains a JavaScript configuration object used by all of the managed pages theme modules.

  • none

wp_managed_pages_support_edit Contains base JavaScript code shared by the project menu and preview managed pages modules.

  • dojo
  • wp_wcm_modal_dialog
  • wp_managed_pages_support

wp_toolbar A managed pages theme module for the toolbar.

  • mm_enabler
  • mm_builder
  • dojo
  • dojo_app
  • dojox_fx
  • dojo_data
  • dojo_dnd_basic
  • dijit
  • dijit_layout_basic
  • wp_pagebuilder_base
  • wp_pagebuilder_ui
  • wp_pagebuilder_data
  • wp_pagebuilder_shelf_base
  • wp_wcm_modal_dialog
  • wp_managed_pages_support
  • wp_content_mapping_picker

wp_status_bar The theme status bar which relays information, warning, and error messages to the user.

  • wp_client_main
  • wp_client_ext
  • wp_one_ui

wp_project_menu A dojo-less managed pages theme module for the view mode display of project menu.

  • wp_client_main
  • wp_client_ext
  • wp_managed_pages_support

wp_project_menu_edit A managed pages theme module for the edit mode functionality of the project menu.

  • dojo
  • dijit
  • wp_wcm_modal_dialog
  • wp_managed_pages_support
  • mm_enabler

wp_preview CSS for the managed pages Preview controls seen in page view mode.

  • none

wp_preview_menu A managed pages theme module for the Preview functionality seen in the More menu

  • dojo
  • wp_pagebuilder_shelf_base
  • wp_wcm_modal_dialog
  • wp_managed_pages_support_edit

wp_template_select_dialog A dialog launched from the New Page dialog which allows a user to pick a page template on which to base their newly created page.

  • mm_enabler
  • mm_builder
  • dojo
  • wp_pagebuilder_base
  • wp_pagebuilder_ui


Theme modules

These modules provide legacy Portal 7.0 theme skins.

The plugin.xml file location varies and is documented in the module description.

Module Description Prerequisites
wp_pagebuilder_standard_skin_70

Legacy 7.0 standard skin

Location: dav:fs-type1/skins/Standard/

  • wp_pagebuilder_base

wp_pagebuilder_noskin_skin_70

Legacy 7.0 no skin

Location: dav:fs-type1/skins/NoSkin/

  • wp_pagebuilder_base


80 Theme modules

These modules are used by the Portal 8.0 theme, see the module descriptions for more information.

The plugin.xml file location varies and is documented in the module description.

Module Description Prerequisites
wp_theme_portal_80

The Portal 80 theme CSS.

Location: dav:fs-type1:/themes/Portal8.0/css

  • wp_client_main
  • wp_client_ext

wp_theme_edit

Adds the ability to go into page edit mode.

Location: dav:fs-type1:/themes/Portal8.0/js

  • wp_client_main

wp_theme_menus

The menu framework introduced in 7002.

Location: dav:fs-type1:/themes/Portal8.0/js

  • wp_client_main
  • wp_portal

wp_portlet_css

Legacy portlet CSS support.

Location: dav:fs-type1:/common-resources/ibm/css/portal

  • none

wp_legacy_layouts

Legacy 7.0 static page layout CSS.

Location: dav:fs-type1:/common-resources/ibm/css/portal

  • none

wp_layout_windowstates

Maximize or Minimize portlet support implemented as a server-side data source.

  • none

wp_portal

Supplies JavaScript global configuration objects for use by other features; URLs, locale information, and user information. Implemented as a server-side data source.

  • none

wp_liveobject_framework

Live object framework

  • mm_enabler
  • mm_pagebuilder_ui
  • wp_one_ui

wp_oob_sample_styles

The OneUI CSS.

Location: PortalServer_root/pzn.ext/wp.templating.wcm/shared/app/wp.wcm.templating.jar

  • none

wp_theme_skin_region Provides accessibility support

Location: dav:fs-type1:/themes/Portal8.0/js

  • wp_client_main

wp_theme_high_contrast Provides accessibility support when using high contrast.

Location: dav:fs-type1:/themes/Portal8.0/js

  • wp_client_main


Client Utils modules

These modules provide JavaScript utility code with no dependencies on the Dojo Toolkit in the i$ global namespace. These modules are useful for light-weight themes with no framework dependencies. The code includes type checks, configuration merging, IO utilities, JSON parsing, DOM helpers, Promises, eventing, and so on.

The plugin.xml file location is PortalServer_root/theme/wp.theme.modules/webapp/installedApps/ThemeModules.ear/ThemeModules.war/WEB-INF/lib/ibmc.jar

Module Description Prerequisites
wp_client_main Contains basic utilities.

  • none

wp_client_ext Contains advanced utilities like Promises, IO, DOM helpers, events, and the deferred module loading code.

  • wp_client_main


Sametime modules

These modules provides the code for integrating with IBM Sametime stlinks support and new proxy support.

The plugin.xml file location is PortalServer_root/theme/wp.theme.modules/webapp/installedApps/ThemeModules.ear/ThemeModules.war/WEB-INF/lib/sametime.jar

Module Description Prerequisites
wp_sametime_links Legacy STlinks support.

  • wp_liveobject_framework

wp_sametime_proxy New Sametime proxy support.

  • wp_liveobject_framework


OneUI modules

These modules provides the CSS for OneUI v2.1.

Meta-Module

  • wp_one_ui
  • wp_one_ui_dijit

The plugin.xml file location is PortalServer_root/theme/wp.theme.modules/webapp/installedApps/ThemeModules.ear/ThemeModules.war/WEB-INF/lib/oneui.jar

Module Description Prerequisites
wp_one_ui_21 Provides OneUI v2.1 CSS.

  • none

wp_one_ui_30 Provides OneUI v3.0 CSS.

  • none

wp_one_ui_dijit_30 Provides dijit support for OneUI.

  • wp_one_ui_30


Analytics modules

These modules provides Analytics support.
PortalServer_root/theme/wp.theme.modules/asa/installedApps/ThemeModules.ear/ThemeModules.war/WEB-INF/lib/asa.jar

Module Prerequisites
wp_analytics

  • wp_analytics_aggregator
  • dojo
  • dojo_gfx
  • dojox_charting
  • dijit
  • dijit_form
  • wp_one_ui_dijit
  • dijit_layout_basic
  • wp_pagebuilder_shelf_base
  • mm_enabler
  • mm_builder

wp_analytics_aggregator

  • wp_client_main
  • wp_client_ext


Content Mapping

Description: Provides content mapping support.
PortalServer_root/theme/wp.theme.modules/contentmapping/installedApps/ThemeModules.ear/ThemeModules.war/WEB-INF/lib/contentmapping.jar

Module Prerequisites
wp_content_mapping_picker

  • dojo
  • dojo_app
  • dijit
  • dijit_form
  • dijit_layout_ext
  • dojox_io
  • wp_pagebuilder_base
  • wp_wcm_modal_dialog
  • wp_portal_client_rest_utils
  • wp_portal_ui_utils


Federation

Description: Provides federated document picker support.
PortalServer_root/theme/wp.theme.modules/federation/installedApps/ThemeModules.ear/ThemeModules.war/WEB-INF/lib/federation.jar

Module Prerequisites
wp_federated_documents_picker

  • dojo
  • dojo_app
  • dijit
  • dijit_form
  • dijit_layout_basic
  • dijit_layout_ext
  • dijit_tree
  • wp_portal_ui_utils


See also


Parent: The module framework