Monday, 19 May 2014

Examine contributions in Theme Optimization Analyzer in IBM WebSphere Portal Server 8.5

Use the Contributions section to explore contributions defined as part of modules. You can view the various types of contributions and subcontributions that are provided and the Reference Identifiers that are provided as part of the subcontributions within a tree. 

There are two ways to examine contributions
  1.  Examine contributions by profiles 
  2.  Examine all contributions.

Searching in examine all modules in theme analyzer in IBM WebSphere portal Server 8.5

In Module explorer,using the search bar you can  search the tree view and the details view for various information.

 Module Identifier

You can search for a specific module by name. For example, wp_client_main.

Search for the module that exposes a certain resource. For example, enter master.css to identify the module that exposes this resource. This search is useful if you find an error in a JavaScript file in your browser. You can easily find the module that this resource belongs to.

 Search for the modules that are associated with a specific capability. For example, if you want to know which module provides the dojo capability. Then, you know which module you must add as a prerequisite for your own module.

Reference Identifiers

Search for which dynamic content spot or module reference is exposed by which module.

Examine modules in theme analyzer in IBM WebSphere Portal Server 8.5

Examine modules is divided into two parts.

  1. Examine modules by profile -- explore the modules of a specific profile
  2. Examine all modules  -- explore all of the modules available with the system, theme, or both.
Modules by profile 

Click "Examine Modules by profile" in theme analyzer page.

Select a profile in the Select Profile screen and then advance to the Module Explorer to explore the modules in that profile.The Select Profile screen displays the themes and their profiles in the tree view and shows details on the selected branch in the details view.

The tree view also shows in parentheses which theme and profile is the default so this information is easily visible. All other information is shown in the details view, such as the location of the profile JSON file.

All Modules

Click "Examine All Modules" in theme analyzer page.

Double Click on any theme(example Portal 8.5), two modules are displayed.
  • System Modules: Contains all modules that are defined globally through a plugin.xml.
  • Theme Modules: Contains all modules that are defined within the themes contribution folder as part of the JSON files. This branch is only shown when a theme is selected.

The tree view shows the module hierarchy, the details view shows details on the selected module from the tree view.

 The details view displays the details for the selected module such as:
  • ID: Displays the module ID.
  • Version: Displays the module version, if one was defined.
  • Is system-module: Yes if the module is globally defined through a plugin.xml file.
  • Is meta-module: Yes if the module does not contain any contributions, but instead contains only prerequisites.
  • Is deprecated: Yes, if the module was deprecated.
  • Location: Displays the file path for the module.
  • Capabilities: Displays all capabilities for the module.
  • Prereqs: Displays all prerequisites for the module.
  • Parents: Displays all parent modules for the module
  • Contributions: Displays all contributions by contribution and sub contribution. The resources are elements that can be clicked, which open a new window and serves the resource in the browser when clicked.

Examine page profiles in theme analyzer in WebSphere Portal Server 8.5

Using Examine page profile information ,we can can get whole page hierarchy of the system .

Per page information about the themes and profiles is also obtained.

When you select the Examine page profile information on the Home screen, screen is divided into two.Left hand side is called tree view and right hand side is called page details view.

The page details view displays details for the selected page as well as the theme and profile that are used on the page. If a theme or profile is inherited, it is displayed in parentheses after the theme or profile name. When a theme or profile is set specifically, no comment is displayed.

When you expand a tree or branch, if it is large and takes more than 30 seconds to expand, the expansion process is stopped. You must expand those branches individually.


Expand manually "Portlet management"