First Previous Next Last Portal Guide  

CHAPTER 12    Personalizing Your Portal

This chapter explains how to use the Portal Personalizer to create user pages and group pages. It contains the following sections:

 
Top of page

About the Portal Personalizer

The Portal Personalizer is a Web-based facility that allows users to create pages that show personalized content.

Personalizer3

To define a new page using the Portal Personalizer, a portal user needs to specify the page contents as well as the layout for the page. The Component Selector allows the user to specify which components should appear on the page. The Layout Selector provides a user interface for selecting the layout. After using the Portal Personalizer to create one or more pages, a portal user can use the MyPortal facility to display these pages.

Pages created with the Portal Personalizer are not tightly bound to portal layouts. That means users can switch layouts for their pages without disrupting the page contents. When the user applies a new layout to a page, any previously selected components are automatically displayed using the new layout.

The Portal Personalizer lets you create two types of pages:

Pages

Description

User pages

Portal pages that show personalized content. User pages can be created by any portal user.

Group pages

Portal pages that show content suitable for a particular group of users. Group pages must be created by a group page administrator who has the CREATE permission.

Each portal user can select the group page they want to see when they view their individual user pages. When visiting a particular user page, each user sees the content for that page, along with the content for the currently selected group page.

NOTE:   You can use the PAC to restrict access to a specific portal group page. The access control list (ACL) for the group page can specify a particular list of users, or a particular group in the directory realm.

 
Top of page

Starting the Portal Personalizer

Procedure To start the Portal Personalizer directly:

Procedure To start at the Portal home page:

 
Top of page

Working with user pages

Any portal user can create a user page. To build a new user page, you first create the page, specifying a page name and description. Once you've created the new page, you need to modify the page contents and (optionally) the layout. After performing these steps, you can display the page right away by using the MyPortal facility.

 
Top of section

Creating a user page

Procedure To create a user page:

  1. Click New in the Portal Personalizer.

    The Portal Personalizer creates a new user page called Untitled.

    Personalizer4

    TIP:   If you're logged on as a portal administrator, you need to click New User Page in the Portal Personalizer.

  2. Enter the name of the page in the Page Name field and optionally enter a description in the Description field.

    Personalizer5

  3. Click Save.

 
Top of section

Modifying the page contents

Procedure To modify the contents for a user page:

  1. Click Modify Content in the Portal Personalizer.

    The Component Selector displays listing portal components by category.

    Personalizer6

  2. Browse the list of categories until you find the components you want to include on the page.

  3. Select each component you want to include.

    Personalizer7

  4. When you've finished making your selections, click Save Components.

    The Portal Personalizer displays again.

 
Top of section

Modifying the page layout

Procedure To modify the layout of a user page:

  1. Click Modify Layout in the Portal Personalizer.

    The Layout Selector displays showing the default layout for the portal. Each portal component you selected in the Component Selector appears in the left column.

    Personalizer8

  2. To use a different layout, click Choose a new layout at the bottom of the page.

    The Layout Picker window displays.

    Personalizer9

  3. Select the layout you want to use and click Select Layout.

  4. Position the components where you want them to appear.

    You can reorder the components within each section and you can move components from one section to another. To move a component, click the component's title bar and drag it to the desired location.

    Personalizer10

    Personalizer11

  5. When you've finished modifying the layout, click Save Layout.

    The Portal Personalizer displays again.

 
Top of section

Displaying a user page

Procedure To display a user page:

  1. Click MyPortal in the Portal Personalizer.

    TIP:   You can also access the MyPortal facility from the Portal Home Page by clicking myPortal.

    The MyPortal facility displays. The page you set as your default displays automatically.

    Personalizer12

  2. If the page you want to display is not the default page, click the page in the MyPages list.

    The page you selected displays:

    Personalizer13

 
Top of section

Setting the default user page

Procedure To set a specific user page as the default page for your portal:

  1. Select the page in the Portal Personalizer.

  2. Click Set as default.

 
Top of section

Deleting a user page

Procedure To delete a user page:

  1. Select the page in the Portal Personalizer.

  2. Click Remove.

  3. Click OK.

 
Top of page

Working with group pages

To build a new group page, you first create the page, specifying a page name and description. Once you've created the new page, you need to modify the page contents and (optionally) the layout.

To create a new group page, you need to be a group page administrator with the CREATE permission. To view the definition of group pages in the Portal Personalizer, you need to be a group page administrator with the PROTECT, UPDATE, and READ permissions.

Each group page must contain a portal component called Portal User Page Component that displays the currently selected user page. The group page can also contain one or more additional components that display group content.

NOTE:   The default group page for the portal, called DefaultGroupPage, includes a component called MyPages. This component lists all user pages created for the current user. If you want your group page to list existing user pages, you may want to include the MyPages component in the group page definition.

 
Top of section

Creating a group page

Procedure To create a group page:

  1. Log on to the custom Web application as a group page administrator.

    For more information    See Starting the Portal Personalizer.

    NOTE:   You must have the CREATE permission.

  2. Display the Portal Personalizer. When you log on as an administrator, the Portal Personalizer lists user pages as well as group pages in the User & Group Pages box. Each group page is marked with the (G) prefix.

    Personalizer15

  3. Click New Group Page in the Portal Personalizer.

    The Portal Personalizer creates a new group page called Untitled.

    Personalizer16

  4. Select the new untitled page and enter a name for the page in the Page Name field. Optionally enter a description in the Description field.

  5. Click Save.

 
Top of section

Modifying the page contents

Procedure To modify the page contents for a group page:

  1. Click Modify Content in the Portal Personalizer.

    The Component Selector displays listing portal components by category. For group pages, the Component Selector includes the System Components category.

  2. Open the System Components category.

  3. Select Portal User Page Component.

    Personalizer17

    TIP:   Be sure to select Portal User Page Component. If you do not include this component, the currently selected user page cannot be displayed inside the group page and the group page will be unusable.

  4. Browse the list of categories until you find the other components you want to include on the page.

  5. Select each component you want to include.

  6. When you've finished making your selections, click Save Components.

    The Portal Personalizer displays again.

CAUTION:   Be sure to select Portal User Page Component in Step 3. If you do not include this component, the currently selected user page cannot be displayed inside the group page and the group page will be unusable.

 
Top of page

Setting the current group page

Procedure To set the group page for the current user:

  1. Select the group page you want to use in the Current Group Page list box.

    Personalizer18

  2. Click Set as current.

 
Top of page

Setting the theme for your portal

Procedure To set the theme for your portal:

  1. Click Select another theme.

    Director displays the Portal Themes page in a new browser window.

    Personalizer19

  2. Click the radio button for the theme you want to use.

  3. Click Save.

 
Top of page

Customizing your portal

Director lets you customize many aspects of the user interface for your portal. For example, you can customize the Portal Personalizer as well as the Portal home page.

 
Top of section

Customizing the Portal Personalizer

You can customize some aspects of the Portal Personalizer by changing the default settings for the Portal Personalizer component. To do this, you need to edit the PortalPersonalizer.xml file (the component descriptor for the PortalPersonalizer component). The following default settings are particularly useful:

Default

Description

SHOW_GROUP_PAGE_UI

Specifies whether group pages will be listed along with user pages in the Portal Personalizer. When this default is set to true, the Portal Personalizer lists user pages as well as group pages in the User & Group Pages box. Each group page is marked with the (G) prefix. When this default is set to false, the group page user interface is not available.

SHOW_AVAILABLE_GROUPS_UI

Specifies whether the Current Group Page box is included in the Portal Personalizer. When this default is set to true, the Portal Personalizer includes this box, allowing the user to set a particular group page as current. When this default is set to false, this control is not available.

SHOW_THEME_UI

Specifies whether the Select another theme link is included in the Portal Personalizer. When this default is set to true, the Portal Personalizer includes this link, allowing the user to set the theme for their portal. When this default is set to false, this facility is not available.

SHOW_WIRELESS_LAYOUT

Specifies whether the Edit Wireless Layout link is included in the Portal Personalizer. When this default is set to true, the Portal Personalizer includes this link, allowing the user to edit layouts for wireless applications. When this default is set to false, this facility is not available.

For example, you could disable the facility that allows the user to set the theme for their portal by setting the SHOW_THEME_UI default to false:

  ...
  <default>
   <name>SHOW_GROUP_PAGE_UI</name>
   <value>false</value>
  </default>
  <default>
   <name>SHOW_AVAILABLE_GROUPS_UI</name>
   <value>false</value>
  </default>
  <default>
   <name>SHOW_THEME_UI</name>
   <value>false</value>
  </default>
  <default>
   <name>SHOW_WIRELESS_LAYOUT</name>
   <value>false</value>
  </default>
  ...

 
Top of section

Customizing the Portal home page

You can customize the Portal home page in one of two ways:

    First Previous Next Last Portal Guide  

Copyright © 2000, 2001, 2002, 2003 SilverStream Software, LLC, a wholly owned subsidiary of Novell, Inc. All rights reserved.