Note: Not verified with 6.1 (But if not correct it is close)
Mapping of Sample Portal
Go Back to Menu
Note: Sometimes things don't change when you change them. This is because the JSPs are not being recompiled. Go to the directory in question and do touch *. This will change the timestamp on all of the files.
See
SamplePortal.jpg
for a picture of the portal
File location and files that are called: (These files are relative to /etc/opt/SUNWps/desktop/default)
!
tab.jsp is the base for this desktop example
!
!-- start ./JSPTabContainer/tab.jsp
!
!
Build the header now. This includes the theme, tab, etc buttons
!
! !-- start ./JSPTabContainer/header.jsp
! !
! ! default sytle sheet is:
! ! /opt/SUNWps/web-apps/https-moses.sunONE.com/portal/desktop/css/style.css
! !
! ! Product gif file is:
! ! /opt/SUNWps/web-apps/https-moses.sunONE.com/portal/images/productName.gif
! !
! !-- end ./JSPTabContainer/header.jsp
!
!
Build the Tab images
!
! !-- start ./JSPTabContainer/availableTabs.jsp
! !
! ! !-- start ./JSPTabContainer/selectedTab.jsp
! ! !
! ! ! The selected tab is built here
! ! !
! ! !-- end ./JSPTabContainer/selectedTab.jsp
! !
! ! !-- start /etc/opt/SUNWps/desktop/default./JSPTabContainer/tabs.jsp
! ! !
! ! ! The rest of the tabs
! ! !
! ! !-- end /etc/opt/SUNWps/desktop/default./JSPTabContainer/tabs.jsp
! !
! !-- end ./JSPTabContainer/availableTabs.jsp
!
!
!
Build the desktops content
!
! !-- start ./JSPTableContainerProvider/tabtable.jsp
! !
! ! !-- start ./JSPTableContainerProvider/launchPopup.jsp
! ! !
! ! !-- end ./JSPTableContainerProvider/launchPopup.jsp
! !
! !
Toolbar is where content and layout appear
! !
! ! !--begin toolbar in ./JSPTableContainerProvider/tabtable.jsp
! ! !
! ! ! Content Menu bar
! ! ! Layout Menu bar
! ! !
! ! !--end toolbar
! !
! !
This example does not have a full top channel
! !
! ! !-- BEGIN FULL TOP CHANNELS in ./JSPTableContainerProvider/tabtable.jsp
! ! !
! ! ! !-- start./JSPTableContainerProvider/tabletopbottom.jsp
! ! ! !
! ! ! !-- end./JSPTableContainerProvider/tabletopbottom.jsp
! ! !
! ! !-- end TOP CHANNELS in ./JSPTableContainerProvider/tabtable.jsp
! !
! !
Build the left hand column (We only have 2 channels in the example)
! !
! ! !-- BEGIN LEFT CHANNELS in ./JSPTableContainerProvider/tabtable.jsp
! ! !
! ! ! !-- start ./JSPTableContainerProvider/tablecolumn.jsp
! ! ! !
! ! ! !
LeafWrapper is the portlet iteself
! ! ! !
! ! ! ! !-- start ./JSPTableContainerProvider/leafWrapper.jsp
! ! ! ! !
! ! ! ! ! User Info Channel
! ! ! ! !
! ! ! ! ! !-- start ./JSPTableContainerProvider/providerCommands.jsp
! ! ! ! ! !
! ! ! ! ! ! Buttons on Channel
! ! ! ! ! !
! ! ! ! ! !-- end ./JSPTableContainerProvider/providerCommands.jsp
! ! ! ! !
! ! ! ! !-- end ./JSPTableContainerProvider/leafWrapper.jsp
! ! ! !
! ! ! ! !-- start ./JSPTableContainerProvider/leafWrapper.jsp
! ! ! ! !
! ! ! ! ! my Bookmarks channel
! ! ! ! !
! ! ! ! ! !-- start ./JSPTableContainerProvider/providerCommands.jsp
! ! ! ! ! !
! ! ! ! ! ! Buttons on channel
! ! ! ! ! !
! ! ! ! ! !-- end ./JSPTableContainerProvider/providerCommands.jsp
! ! ! ! !
! ! ! ! !-- end ./JSPTableContainerProvider/leafWrapper.jsp
! ! ! !
! ! ! !-- end ./JSPTableContainerProvider/tablecolumn.jsp
! ! !
! ! !-- end LEFT CHANNELS in ./JSPTableContainerProvider/tabtable.jsp
! !
! !
Our desktop just has 2 columns. The Center is not used.
! !
! ! !-- BEGIN CENTER CHANNELS in ./JSPTableContainerProvider/tabtable.jsp
! ! !
! ! ! !-- start ./JSPTableContainerProvider/tablecolumn.jsp
! ! ! !
! ! ! !-- end ./JSPTableContainerProvider/tablecolumn.jsp
! ! !
! ! !-- end CENTER CHANNELS in ./JSPTableContainerProvider/tabtable.jsp
! !
! !
Build the right column in our example this is the wide column
! !
! ! !-- BEGIN RIGHT CHANNELS in ./JSPTableContainerProvider/tabtable.jsp
! ! !
! ! ! !-- start ./JSPTableContainerProvider/tablecolumn.jsp
! ! ! !
! ! ! ! !-- start ./JSPTableContainerProvider/leafWrapper.jsp
! ! ! ! !
! ! ! ! ! XML Channel
! ! ! ! !
! ! ! ! ! !-- start ./JSPTableContainerProvider/providerCommands.jsp
! ! ! ! ! !
! ! ! ! ! ! Buttons for Channel
! ! ! ! ! !
! ! ! ! ! !-- end ./JSPTableContainerProvider/providerCommands.jsp
! ! ! ! !
! ! ! ! !-- end ./JSPTableContainerProvider/leafWrapper.jsp
! ! ! !
! ! ! !-- end ./JSPTableContainerProvider/tablecolumn.jsp
! ! !
! ! !-- end RIGHT CHANNELS in ./JSPTableContainerProvider/tabtable.jsp
! !
! !
Our example does not have a bottom channel
! !
! ! !-- BEGIN FULL BOTTOM CHANNELS in ./JSPTableContainerProvider/tabtable.jsp
! ! !
! ! ! !-- start./JSPTableContainerProvider/tabletopbottom.jsp
! ! ! !
! ! ! !-- end./JSPTableContainerProvider/tabletopbottom.jsp
! ! !
! ! !-- end BOTTOM CHANNELS in ./JSPTableContainerProvider/tabtable.jsp
! !
! !-- end ./JSPTableContainerProvider/tabtable.jsp
!
!
Menu bar is built next
!
! !-- start./JSPTabContainer/menubar.jsp
! !
! !-- end./JSPTabContainer/menubar.jsp
!
!
Footer is basically empty at this time
!
! !-- start./JSPTabContainer/footer.html
! !
! !-- end ./JSPTabContainer/footer.html
!
!-- end ./JSPTabContainer/tab.jsp
Go Back to Menu