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.
IViewContent : Indicates where to display the iView's content within the tray
IViewTitle : Displays the iView's title
IfIViewTitleAvailable, IfIViewTitleNotAvailable : Includes its body if the iView is set to display or not to display its title in its tray
IViewToggleOpen, IViewToggleClose : Creates a link that shows or hides the iView's contents
IfIViewToggleAvailable, IfIViewToggleNotAvailable : Includes its body if the iView's Show 'Expand'/'Collapse' Icon in Tray property is set to true
IfShowTray, IfNotShowTray : Includes its body if the current iView is set to be displayed or not to be displayed in a tray
IViewFamily : Displays the value of the iView's Family attribute, which indicates the type of content to be displayed in the iView
IViewTrayColor : Displays the color value for the iView's Family attribute, which is used for the iView tray background color
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 .