Sun Java logo     Previous      Contents      Index      Next     

Sun logo
Sun Java System Portal Server 6 2004Q2 Desktop Customization Guide 

About This Guide

This guide explains how to customize the Sun Java™ System Portal Server 6 software Desktop. The Portal Server software provides a platform to create portals for your organization’s integrated data, knowledge management, and applications. The Portal Server software platform offers a complete infrastructure solution for building and deploying all types of portals, including business-to-business, business-to-employee, and business-to-consumer.

This preface includes the following sections:


Who Should Read This Book

You should read this guide if you are responsible for customizing the Portal Server software Desktop at your site.


What You Need to Know

Before you customize the Portal Server software, you must be familiar with the following concepts:

You must also be familiar with the following software configuration, administration, and customization tasks:


How This Book Is Organized

This book contains the following chapters and appendices:

About This Guide    

(this chapter)

Chapter 1, "Introduction to Customizing the Desktop"    

This chapter describes the Portal Server software Desktop, the different kinds of customizations, who would make those customizations, and the actual Desktop files that you customize.

Chapter 2, "Display Profile Properties"    

This chapter supplies information on the display profile definitions and properties that ship with the Portal Server software.

Chapter 3, "Understanding the Sample Portal"    

This chapter describes the sample portal that you can choose to install on your system during the Portal Server software installation.

Chapter 4, "Internally Used Containers"    

This chapter describes the contained containers used by the Portal Server software sample Desktop.

Chapter 5, "Customizing Container Tabs"    

This chapter provides a variety of tasks to customize the container tabs.

Chapter 6, "Customizing Channels"    

This chapter describes how to customize channels.

Chapter 7, "Customizing Instant Messaging"    

This chapter describes a variety of tasks for customizing the Instant Messaging provider.

Chapter 8, "Customizing the Anonymous Desktop"    

This chapter describes customizations you can make for the anonymous Desktop.

Chapter 9, "Customizing Authentication"    

This chapter contains instructions for customizing authentication for LoginProvider and UserInfoProvider.

Chapter 10, "Modifying the Desktop Layout"    

This chapter describes how to modify the channel arrangement in the Desktop.

Chapter 11, "Branding the Desktop"    

This chapter describes how to brand the Desktop with your site’s logo and name.

Chapter 12, "Changing Desktop Colors"    

This chapter describes how to change the color for various Desktop components.

Chapter 13, "Customizing the Global Themes"    

This chapter describes the Global themes and some common customizations.

Chapter 14, "Customizing the Service Providers"    

This chapter describes common customization tasks for modifying the service providers in the Portal Server software.

Chapter 15, "Customizing the Desktop End-User Online Help"    

This chapter supplies information on customizing the Portal Server software Desktop online help.

Appendix A, "Desktop Template Files"    

This appendix describes the Desktop templates files.

Appendix B, "Desktop Tag Reference"    

This appendix serves as a reference for the tags used by the Desktop template files (discussed in Appendix A).

Appendix C, "JavaServer Pages Reference"    

This appendix describes the various JavaServer Pages used by the Portal Server software.

Appendix D, "JavaServer Pages Tag Library Reference"    

This appendix describes the Desktop custom JSP tag library and serves as a reference for the tags available within the library.


Document Conventions Used in This Guide

Monospaced Font

Monospaced font is used for any text that appears on the computer screen or text that you should type. It is also used for file names, distinguished names, functions, and examples.

Bold Monospaced Font

Bold monospaced font is used to represent text within a code example that you should type.

Italicized Font

An italicized font is used to represent text that you enter using information that is unique to your installation (for example, variables). It is used for server paths and names and account IDs.

Square or Straight Brackets

Square (or straight) brackets [] are used to enclose optional parameters. For example, in the Portal Server software documentation, you will see the usage for the dpadmin command described as follows:

dpadmin list|modify|add|remove [command-specific options]

The presence of [command-specific] indicates that there are optional parameters that may be added to the dpadmin command.

Command-Line Prompts

Command-line prompts (for example, % for a C-Shell, or $ for a Korn or Bourne shell) are not displayed in the examples. Depending on which operating system environment you are using, you will see a variety of different command-line prompts. However, you should enter the command as it appears in the document unless specifically noted otherwise.


Note

The procedures in this book use the dpadmin command-line utility instead of the Identity Server software administration console to administer the display profile. See the Portal Server Administration Guide for information on using the administration console to administer the display profile.


Variables

The following is a two column table that describes the common variables used in this document. The first column lists the variables, and the second column provides a description of how the variables are used.

portal-server-install-root

The Portal Server software installation directory. For example, /opt.

web-server-install-root

For example:

  • Web Server /opt/SUNWwbsvr
  • Application Server /opt/SUNWappserver7
  • BEA WebLogic Server 6.1 /opt/bea/wlserver6.1
  • IBM WebSphere Application Server /opt/WebSphere/AppServer

directory-server-install-root

The Directory Server software installation directory. For example, /usr/sunone/servers.

identity-server-install-root

The Identity Server software installation directory. For example, /opt/IS6.1.

UserID

User identification. For example, root or nobody.


Where to Find Related Information

In addition to this guide, the Portal Server software comes with supplementary information for administrators as well as documentation for developers. Use the following URL to see all the Portal Server software documentation:

http://docs.sun.com/prod/s1portalsrv

Listed below are the additional documents that are available:


Where to Find This Guide Online

You can find the Portal Server Desktop Customization Guide online in PDF and HTML formats. This book can be found at the following URL:

http://docs.sun.com/coll/PortalServer_04Q2



Previous      Contents      Index      Next     


Copyright 2004 Sun Microsystems, Inc. All rights reserved.