Configuring Advanced Sectionalized Homepage and Dashboard

To configure the advanced sectionalized homepage or dashboard, application developers and customers can apply stylesheets and style class attributes for homepages or dashboards and sections in the homepage or dashboard content reference (CREF). Styling for tiles is applied at the tile level in the tile CREF.

In addition to the attributes, you should also specify required configuration setting provided on the homepage or dashboard CREF and tile CREF pages.

You can use the following attributes at the appropriate levels to configure homepages, sections, and tiles.

Attributes

Applicable Level

Description

Example

PS_STYLESHEETS

  • Homepage or Dashboard

  • Section Template

  • Section

  • Tile CREF

A semi-colon separated list of stylesheet names known by the local system to be loaded when attribute is found at the various levels. Note that stylesheets are loaded at homepage load time and will only be loaded once even if referenced by multiple sources.

CSS_SHEET1;CSS_SHEET2;CSS_SHEET3

PS_STYLECLASSES

  • Homepage or Dashboard

  • Section Template

  • Section

  • Tile CREF

A semi-colon separated list of style classes to be applied at the assigned level, such as, homepage or dashboard, section, or tile.

Note: At the homepage level, you must enter the psc_hpmodel-A value to apply the model delivered for advanced sectionalized homepage or dashboard.

psc_theme-primary-all-140;psc_theme-tile-transparent

PS_INCLUDE_SOURCE

Tile CREF

Use this attribute to implement a tile that needs to know the triggering source (homepage and section IDs) when the tile is selected (action URL). It is primarily used for implementing section action buttons on a section so that settings against a specific homepage or section can be stored by the application.

True

The following settings enable you to set the behavior of certain aspects of homepages, sections, and tiles.

You should note that all the settings, which are introduced to support the advanced sectionalized homepage or dashboard, are not listed here. You can find descriptions for all the settings in the topics where the pages are described.

See Managing Homepages and Setting Fluid Attributes for Content References.

Control Name

Applicable Level

Description

Uses Custom Layout

Homepage CREF

Select this setting when you create an advanced sectionalized homepage. Selecting this setting prohibits the adaptive changes automatically performed by the system when running on a small form factor device making the responsibility of the custom layout to handle all visual changes for the small form factor device.

Do not use this setting with pre-8.62 fixed tile size homepages or dashboards.

Hide Notification Panel

Homepage CREF

You can use this option to hide the notifications panel for all users when this homepage is displayed.

Section Loader Application Class or Loader Class

Section Template or Section

You have to specify the full local path of the application class used to load tiles dynamically in the associated section. It is an extension to the base class PTNUI:Dynamic:DynamicLoader.

See Creating Tiles and DynamicLoader Class Methods.

Identify Tile as a Button

Tile CREF

Use this setting to change a tile from being identified as a link to a button.

This setting is typically used for a tile that you want to set as a section-action button.

Note: This option applies to tiles within a section or outside a section on a homepage or dashboard. It does not apply to NavBar tiles.

See Creating Different Presentations of Tiles

Use Alternate Text on Tile Image

Tile CREF

Use this option to specify that the title of a tile (standard or long) will be used as the Title and Alt Text if a tile is rendered simply as a button with no text. For example, when you specify a tile as a button, you may want to display the alternate text when you hover on the button.

Note: This option applies to tiles only within a section on a homepage or dashboard. It does not apply to NavBar tiles.

See Creating Different Presentations of Tiles

Disable Accessible Description as Tile

Tile CREF

Select to disable the tile accessible description. This setting is typically used in conjunction with the Identify Tile as Button setting so that the tile is no longer identified as a tile. Also, you can use this setting when you are configuring a tile as a link.

Note: This option applies to tiles within a section or outside a section on a homepage or dashboard. It does not apply to NavBar tiles.

See Creating Different Presentations of Tiles.