This chapter contains the following sections:
PredefinedFrontPageTemplatePanelContainerProvider and PredefinedSamplesTemplatePanelContainerProvider
SamplesTemplatePanelContainer and ToolsTemplatePanelContainer
developersample directory template files
The templates available in the MyFrontPageTemplatePanelContainer directory and their description are:
The banner across the top of the Desktop pages.
HTML for the menubar across the bottom of the Desktop pages, including the Edit, Layout, and Content pages, and containing Home, Help and Log Out links.
The templates available in the PredefinedFrontPageTemplatePanelContainerProvider directory and their description are:
The banner across the top of the Desktop pages.
Template for each provider wrapper with no titlebar.
Content bar for template displayed when a user selects Content on any other page’s Content bar.
Content bar for template displayed when user selects Layout on any other page’s Content bar.
Content bar for template displayed on the Desktop before the user selects Content or Layout.
The HTML template for the Content (Channels) page that displays when a user selects Content.
left/thin, right/wide.
left/wide, right/thin.
left/thin, center/wide, right/thin.
left/thin, center/thin, right/thin.
Partial HTML template for Layout pages when the user has a full width channel available at the bottom of the layout.
Partial HTML template for Layout pages when the user has a full width channel available at the top of the layout.
Template of a provider when it’s in its maximized state.
HTML for the menubar across the bottom of the Desktop pages, including the Edit, Layout, and Content pages and containing Home, Help and Log Out links.
Template of a provider when it’s in its minimized state - just the title/button bar showing, no content area showing.
Template for the Options page of the Desktop.
Menubar to be used in popup windows.
Used to show provider/channel content in detached windows. Similar use to providerWrapper.template, but not in a table structure.
Template that all providers and channels use for layout on Desktop. Defines the look of the border of the providers and channels on the screen.
The base Desktop layout structure document. Very little in this file, as most of the content of the Desktop is swapped in during processing in the servlets.
JavaScript code used in the Desktop Layout page.
JavaScript code to launch a popup window.
JavaScript code used on the Layout page.
JavaScript code used on the Layout page.
JavaScript code used to remove a channel from the Desktop.
JavaScript code used on the Layout page.
JavaScript code used on the Layout page.
The templates available in the PredefinedFrontPageTemplatePanelContainerProvider directory and their description are:
The banner across the top of the Desktop pages.
Template for each provider wrapper with no titlebar.
Content bar for template displayed when a user selects Content on any other page’s Content bar.
Content bar for template displayed when user selects Layout on any other page’s Content bar.
Content bar for template displayed on the Desktop before the user selects Content or Layout.
The HTML template for the Content (Channels) page that displays when a user selects Content.
left/thin, right/wide.
left/wide, right/thin.
left/thin, center/wide, right/thin.
left/thin, center/thin, right/thin.
Partial HTML template for Layout pages when the user has a full width channel available at the bottom of the layout.
Partial HTML template for Layout pages when the user has a full width channel available at the top of the layout
Template of a provider when it’s in its maximized state.
HTML for the menubar across the bottom of the Desktop pages, including the Edit, Layout, and Content pages, and containing Home, Help and Log Out links.
Template of a provider when it’s in its minimized state - just the title/button bar are displayed and no content area is displayed.
Template for the Options page of the Desktop.
Menubar to be used in popup windows.
Used to show provider/channel content in detached windows. Similar use to providerWrapper.template, but not in a table structure.
Template that all providers and channels use for layout on Desktop. Defines the look of the border of the providers and channels on the screen.
The base Desktop layout structure document. Very little in this file, as most of the content of the Desktop is swapped in during processing in the servlets.
JavaScript code to launch a popup window.
JavaScript code used on the Layout page.
JavaScript code used on the Layout page.
JavaScript code used to remove a channel from the Desktop.
JavaScript code used on the Layout page.
JavaScript code used on the Layout page.
The templates available in the SamplesTemplatePanelContainer directory and their description are:
The banner across the top of the Desktop pages.
HTML for the menubar across the bottom of the Desktop pages, including the Edit, Layout, and Content pages, and containing Home, Help and Log Out links.
The templates available in the ToolsTemplatePanelContainer directory and their description are:
The banner across the top of the Desktop pages.
HTML for the menubar across the bottom of the Desktop pages, including the Edit, Layout, and Content pages, and containing Home, Help and Log Out links.
The templates available in the developersample directory and their description are:
Handles reattaching a detached channel.
Allows the channel to be displayed in the maximize mode so that the channel occupies the entire Desktop.
Handles link to the Edit page for the detached channel.
Handles detaching a channel.
Handles closing or removing a detached channel.
Handles link to the Edit page for the detached channel.
Generates the help URL for each of the channels. Displays the help contents in a new window.
Allows the channel to be displayed in the minimize mode so that only the title bar of the channel is displayed and no content of the channel is displayed.
Allows the channel to be displayed in the normal mode so that the channel is displayed in the Desktop, with all other channels in the same table container.
Removes the channel.