Documentation Home
> Sun Java System Portal Server 7 Developer Sample Guide
Sun Java System Portal Server 7 Developer Sample Guide
Book Information
Preface
Chapter 1 Introduction to Customizing the Developer Sample Portal Desktop
Types of Desktop Customizations
End User Customizations
Developer Customizations
Administrator Customizations
What Are the Areas for Customizing the Desktop?
Using the Display Profile
Using JavaServer Pages and (HTML) Template Files
Using the Desktop Tag Library
Chapter 2 Modifying the Developer Sample Portal
Introduction to Developer Sample
Editing the Developer Sample Portal Files
Changing the Desktop Type
To change the Desktop type
Restoring the Default Settings
To Reload the Global Sample Display Profile
To Restore Developer Sample Display Profile
Chapter 3 Creating a New Desktop
Developing the Container
Editing the Display Profile
Developing and Deploying JSP or Template Files
To Create Customized Organization JSP and Template Files
Loading the Display Profile at the Appropriate LDAP Nodes
(Optional) Creating a Resource Bundle
Accessing the Developer Sample Portal Desktop
To Access the Desktop
Debugging the Desktop
Chapter 4 Customizing Container Tabs
Adding a Tab to JSPTabContainer
To Add a Tab to JSPTabContainer
Creating a Tab Within a Tab
Stretching a Tab Across an Entire Container
To Stretch a Tab Across an Entire Container
Changing the Tab Image for JSP-based Tab Containers
To Change the Tab Image for JSP-based Tab Containers
Changing the Color of Tabs
To Change the Color of Tabs
Making a Tab the Start Tab
To make the tab the start tab
Adding a Channel to a User-defined Tab
Chapter 5 Customizing Channels
Customizing Channel Refresh Times and Container Caching
Customizing Window Preference
To Customize the Channel Window Preference
Removing a Button
To Remove a Button From All Channels in a Container
To Remove a Button From a Single Channel
Changing the Channel Layout for a Table Container
To Change the Channel Layout for a Table Container
Removing the Title Bar from a Channel
To Remove the Title Bar from a Channel
Changing the Channel Border Width and/or Color
To Change the Border Width and Color for all Channels in a Container
Chapter 6 Customizing Authentication
Using UNIX Authentication with LoginProvider
To Use UNIX Authentication with LoginProvider
Configuring LDAP Authentication for UserInfoProvider
To Enable End User Password Maintenance for LDAP Authentication
Chapter 7 Modifying the Desktop Layout
Deriving More Desktop Layouts
Changing Content Layout to Support Categorizing the Available and Selected Lists
Customizing Existing JSPs
Writing a New Content Channel
Adding New Layouts
Changing the Desktop Column Layout
To Change the Desktop Column Layout from the Command Line
Chapter 8 Branding the Desktop
Changing the HTML Title (Title That Appears in the Browser)
Changing the Logo (Image) in the Banner Header
To Change the Logo (image) in the Banner
Changing the Header and Footer of the Theme, Content, and Layout Pages
To Change the Header and Footer of the Theme, Content, and Layout Pages
Chapter 9 Changing Desktop Colors
Changing Desktop Colors
To Change the Desktop Colors
Changing the Default Color Scheme for an Organization
Chapter 10 Customizing the Global Themes
Customization Overview
Adding a Theme to the Sample Portal
To add a Theme to the Developer Sample
Customizing the Current Themes
To Change the Text
Chapter 11 Customizing the Service Providers
Overview of Customizing the Service Providers
Overview of Customizing the Search Provider
Search Provider Design
Search JavaServer Pages and Tag Libraries
Overview of Customizing the Discussion Provider
Discussion Service Channels
DiscussionLite Channel
Discussions Channel
Discussion JavaServer Pages and Tag Libraries
Tips for Customizing the Service Providers
Debugging the Service Providers
Location of JavaServer Pages
Modifying JavaServer Pages
Accessing Channels Directly
Customizing the Search Provider
To Add last-modified to the Search Result Display
To Remove content-length from Search Results
To Display the Total Number of Documents in the Search Result Status Message
To Remove author from the Advanced Search Interface
To Add a New Field to Advanced Search
Customizing the Discussion Channels
Customizing DiscussionLite Channel
To Customize the DiscussionLite Channel Link Display Window
To Display DiscussionLite on the Front tab
Customizing Discussions Channel
To Display Additional Fields in the List View of Discussions
To Modify the Sort Order in List All Discussions Page
To Modify viewHits in View Discussion Page
To Inherit Classification and readACL
To Control Access to Discussions
Chapter 12 Customizing the Desktop End-User Online Help
Overview of the Desktop End-User Online Help
Location of the Desktop End-User Online Help HTML Files
Modifying the Desktop End-User Online Help HTML files
Editing An Existing Help File
Creating a New Help File
To Create a New Online Help File and to Define the helpURL Value
Chapter 13 Miscellaneous JSP and Template Information
Performing JSP Redirects
JSP vs. Theme Color
Recompiling JSPs
JavaServer Page Caching Information
Debugging JSPs
Dynamic Template Reloading
To Change the Template Reload Interval
© 2010, Oracle Corporation and/or its affiliates