Show TOC

Types of TagsLocate this document in the navigation structure

Use

This section describes the different groups of layout tags.

Basic Layout Tags

The following tags enable you to specify the location of the containers within the JSP page.

  • template : Specifies the start and end of the layout.

  • container : Creates a layout container whose iViews use the standard tray.

    The tag is nested in the template tag.

  • containerWithTrayDesign : Creates a layout container whose iViews use the tray defined in the body of the tag. In the body of this tag, use the tags described in Custom Tray Tags below.

    The tag is nested in the template tag.

  • IfRunTimeMode, IfDesignTimeMode : Includes its body if the page is run and shown either at runtime in the portal, or in the layout view of the page editor in the Portal Content Studio.

Custom Tray Tags

All of the following tags, nested in the containerWithTrayDesign tag, are used to define a custom iView tray for the iViews displayed in the container.

Tray Function Tags

The tag library includes a set of tags to create links for executing standard tray functions. For each type of link, there is one tag for creating the link anchor (for example, IViewAbout) and another for displaying the default link text translated for the current user (for example, IViewAboutTitle).

The following tags are available:

  • IViewAbout, IViewAboutTitle: Creates a link that displays information about the iView

  • IViewExpand, IViewExpandTitle: Creates a link that opens the iView in a new window

  • IViewHelp, IViewHelpTitle: Creates a link that displays help for the iView

  • IViewPersonalize, IViewPersonalizeTitle: Creates a link that displays the personalization dialog for the iView

  • IViewRefresh, IViewRefreshTitle: Creates a link that refreshes the iView

  • IViewRemove, IViewRemoveTitle: Creates a link that removes the iView from the current page

For each type of link, there are also tags that enable you to check if the administrator has set the link to be displayed for the iView. There is one tag whose body is included if the link is set to be displayed, and another whose body is included if the link is set to not be displayed.

The following tags are available:

  • IfIViewAboutAvailable, IfIViewAboutNotAvailable

  • IfIViewExpandAvailable, IfIViewExpandNotAvailable

  • IfIViewHelpAvailable, IfIViewHelpNotAvailable

  • IfIViewPersonalizeAvailable, IfIViewPersonalizeNotAvailable

  • IfIViewRefreshAvailable, IfIViewRefreshNotAvailable

  • IfIViewRemoveAvailable, IfIViewRemoveNotAvailable

For more information, see Tray Function Tags .