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 |
|
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 |
|
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. |
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. |
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. |
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. |