When you select a book or page in the Portal Designer, the following properties appear in the Property Editor window.
The term "hint" in the descriptions means available capabilities that are not supported in the default skeletons provided with the WebLogic Workshop Portal Extensions.
Title | Required. Enter a title for the book or page. Page titles are used for the page tabs/navigation menus. |
Theme | Optional. Select a theme to give the book or page a different look and feel than the rest of the desktop. |
Definition Label | Required. Unique identifier for each book or page. A default value is entered automatically, but you can change the value. Each book or page must have a unique Definition Label. Definition Labels can be used to navigate to books or pages. Also, components must have Definition Labels for entitlements and delegated administration. |
Backing File | Optional. If you want to use a class for preprocessing (for example, authentication) prior to rendering the book or page, enter the fully qualified name of that class. That class should implement the interface com.bea.netuix.servlets.controls.content.backing.JspBacking or extend com.bea.netuix.servlets.controls.content.backing.AbstractJspBacking. See the Tutorial Portal in the Portal Samples for examples of backing files. |
Unselected Image | Optional. Select an image to override the icon that appears next to the book or page title. This image appears on the tab of unselected pages. |
Selected Image | Optional. Select an image to override the icon that appears next to the book or page title. This image appears on the tab of selected pages. |
Rollover Image | Optional. Select an rollover image for the icon that appears next to the book or page title. This image appears when the mouse rolls over the tabs of unselected pages. |
Orientation | Optional. Hint to the skeleton to position the navigation menu on the top, bottom, left, or right side of the book. You must build your own skeleton to support this property. Following are the numbers used in the .portal file for each orientation value: top=0, left=1, right=2, bottom=3. |
Packed | Optional. Rendering hint that can be used by the skeleton to render the book or page in either expanded or packed mode. You must build your own skeleton to support the property. When packed="false" (the default), the book or page takes up as much horizontal space as it can. When packed="true," the book or page takes up as little horizontal space as possible. From an HTML perspective, this property is most useful when the window is rendered using a table. When packed="false," the table's relative width would likely be set to "100%." When packed="true," the table width would likely remain unset. |
Hidden | Optional. Hides the navigation tab for the book or page to prevent direct access. You can access the page or book with a link (to the definition label) or by using a backing file. |
Default Page (Book only) |
Required. Select the page that appears by default when the desktop is accessed. The list is populated with Definition Labels of all pages in the portal. |
Return to Default Page (Book only) | Optional. Determines the page displayed when a book is selected. When Return to Default Page="false" (the default), the last page that was active in a book is displayed when the book is selected. When Return to Default Page="true," the page selected in the Default Page property is always displayed when a book is selected. |
Content Presentation Class | Optional. The primary uses are to allow content scrolling and content height-setting. For scrolling, enter a stylesheet class that uses one of the following attributes:
For setting height, enter a stylesheet class that uses the following attribute: height:200px where 200px is any valid HTML height setting. You can also set other style properties for the content as you would using the Presentation Class property. The properties are applied to the component's content/child <div> tag. |
Content Presentation Style | Optional. The primary uses are to allow content scrolling and content height-setting. For scrolling, enter one of the following attributes:
For setting height, enter the following attribute: height:200px where 200px is any valid HTML height setting. You can also set other style properties for the content as you would using the Presentation Style property. The properties are applied to the component's content/child <div> tag. |
Layout Type (Pages only) |
Required. Select the page layout style for positioning books and portlets in placeholders on a page. |
Navigation (Book only) |
Required. Select the default type of menu to use for navigation among books and pages. |
Editable |
Optional. If you have visitor tools enabled so that users can modify book properties, setting Editable to "Edit in Titlebar" or "Edit in Menu" puts a visitor tool link in that location. "Edit in Menu" is only available if you select a menu type for the Navigation property. When you select "Edit in Titlebar" or "Edit in Menu," a group of Mode Properties appears in the Property Editor. |
Mode Properties (edit mode properties available on books when you select "Edit in Titlebar" or "Edit in Menu" for the Editable property) |
|
Content URI | Required. The path (relative to the project) to the JSP or HTML file to be used for book's edit page. For example, if the content is stored in <project>/edit/editBook.jsp, the Content URI is /edit/editBook.jsp. |
Backing File | Optional. If you want to use a class for preprocessing (for example, authentication) prior to rendering the book's edit page, enter the fully qualified name of that class. That class should implement the interface com.bea.netuix.servlets.controls.content.backing.JspBacking or extend com.bea.netuix.servlets.controls.content.backing.AbstractJspBacking. See the Tutorial Portal in the Portal Samples for examples of backing files. |
Error URI | Optional. The path (relative to the project) to the JSP or HTML file to be used for the error message if the book's edit page cannot be rendered. For example, if the error page is stored in <project>/exception/errorBookEdit.jsp, the Content URI is /exception/errorBookEdit.jsp. |
Name | Enter the name of the mode, such as "Edit". |
Visible | Optional. Makes the edit icon in the titlebar or menu invisible (false) or visible (true). Set Visible to "false" when, for example, you want to provide an edit URL in a desktop header. |