BEA Logo BEA WebLogic Portal Release 4.0

  BEA Home  |  Events  |  Solutions  |  Partners  |  Products  |  Services  |  Download  |  Developer Center  |  WebSUPPORT

 

   WebLogic Portal Documentation   |   Portals and Portlets   |   Previous Topic   |   Next Topic   |   Contents   |   Index

Portals and Portlets

 

Welcome to Getting Started with Portals and Portlets.


This document contains information about portals and portlets for users, administrators and developers. It shows the following:

How to create and modify portals and portlets.

How to use the E-Business Control Center to administer portals and portlets.

How to use the WebLogic Administration Tools for configuring portals and portlets.


 


 

 

Introducing WebLogic Portal

Portal Functionality Becomes a Platform

Who Can Use WebLogic Portal?

Key Portal Concepts

Relationships Among Applications and Portals

What Is a Portal?

What Is a Group Portal?

What Is a Portal Page?

What Is a Layout?

What Is a Portlet?

What Are Skins?

Personalization Versus Customization

Visitor Entitlements

Delegated Administration

What's New in WebLogic Portal?

New Deployment Scheme

New Administration Features

New Development Features

Reference Implementation Portals and Portlets

New Ways to Develop Portal Applications

New Application Infrastructure

Custom JSP Tags

The E-Business Control Center

Portal Administrator Tools

 

Overview of Portal Administration

Portal Administration Concepts

Scoping Portal Resources and Services

Understanding the Administrator Hierarchy

Three Levels of Administrator Permissions

SA- System Administrators

PA - Portal Administrators

GA - Group Administrators

Application Assembler/Deployer

How Users are Managed

User Groups

Administration Considerations Specific to Portal

Life Cycle of a Portal Application

Which Tool for Which Task?

Portal Metadata Versus Application Files

Verifying Your Synchronization

Delegated Administration

Scoping Privileges

Visitor Entitlements

Rule-Based Entitlements Versus Rule-Based Personalization

Portal Rendering

Rendering Implementation

What Is Rendered First?

Default Rendering

The Auto Placer and "Homeless" Portlets

Administrator Tasks

Create Users and Groups

Place GAs and PAs in AdminEligible Group

Create SA Users

Scope Administrator Users: Group or Portal?

Create and Delegate PAs

Create Group Portals

Create and Delegate GAs

Place Visitors in User Groups

Rudimentary Portal Personalization

Replicate Sample Users in LDAP Service

 

Using the E-Business Control Center Portal Tool

Using the E-Business Control Center

E-Business Control Center Portal Concepts

Getting Started

Portal Web Applications

Importing Data for a New Portal Web Application

Portals

Designating a New Portal

Editing a Portal

Deleting a Portal

Portlets

Defining a New Portlet

Editing a Portlet

Deleting a Portlet

Entitlement Segments

Accessing the Entitlement Segment Definition Tool

 

Portal Administration Tools

About the Portal Administration Tools

Getting Started with the Portal Administration Tools

User Creation and Management

Creating Users

Creating a System Administrator

Creating AdminEligible Members

Creating Portal Administrators

Creating Group Administrators

Editing Delegated Administration Properties for Group Administrators

Managing Existing Users

Managing Existing User Groups

Portal Management

Creating a New Group Portal

Modifying the Appearance and Content of Existing Portals

Selecting Skins

Selecting and Ordering Pages:

Setting Page Attributes

Setting Page Entitlements

Setting Portlet Attributes

Setting Portlet Entitlements

 

Customizing Portals and Portlets

Creating a New Portal Web Application

Copy and Rename the Web Application Files

Deploy the Application in the WLP Server

Configure a new Web Module

Deploy the New Web Application

Target the Application to Your Server

Edit Portal Metadata Using the EBCC

Open Existing Portal Application

Define a New Portlet

Define a New Web Application

Create a New Portal

Set Defaults on New Portal

Synchronize the Metadata Using the EBCC

Configure Connection Settings

Synchronize Data

Modify Cookie Parameters in Deployment Descriptor

Verify Your Deployment

Verify Application Using Browser

Verify Data Synchronization Using Data Repository Browser

Creating Your Own Portlet

Define a New Portlet

Place New Portlet into Existing Portal Definition

General Setting for the Portal

Specific Pages in the Portal

Default Settings for the Portal

Deploy the New Portlet

Synchronize the Metadata to the Server

Install the J2EE Application Files for New Portlet

Verify the Portlet is Deployed

Edit the Copied Portlet Files

Edit Static HTML

About Scriptlets and JSP Tags

Using Java Scriptlets Within a Portlet

Displaying User Profile Values

Changing User Profile Values

For More Information on JSP Tags and User Profiles

In What Ways Can Portal be Customized?

How Portals Are Defined

How Portlets Are Defined

How Portal Resources Are Defined

Define a Portal

Look and Feel Customization

How Layouts Are Implemented

Create a Custom Layout

How Skins Are Implemented

Making Custom Skins Available to the Portal Framework

Webflow and the Portal Platform

The Portal Framework as a Webflow Application

Portal Presentation Logic and Webflow

Portlets and Webflow

Portlet Webflow Parameters

What Events Are Called on Portlet Webflow?

The Refresh Event

The Origin Parameter

Using Webflow Within a Portlet

When to Use Portlet Webflow

What Portlet Webflows Can Specify

 

Portal Management JSP Tag Library Reference

Importing Tag Libraries

Portlet Tag Libraries

<portlet:createWebflowURL>

Example

<portlet:form>

<portlet:validatedForm>

Example

<portlet:createPortletEditURL>

Example

<portlet:createPortletUneditURL>

<portlet:createPortletMinimizeURL>

Example

<portlet:createPortletUnminimizeURL>

Example

<portlet:createPortletMaximizeURL>

Example

<portlet:createPortletUnmaximizeURL>

Example

<portlet:createPortletFloatURL>

Example

<portlet:getException>

Portal Tag Libraries

<portal:createWebflowURL>

<portal:form>

<portal:validatedForm>

<portal:createPortalPageChangeURL>

Example

Utility Tag Libraries

<utility:validURL>

<utility:invalidURL>

Example

 

Portal Management Database Schema

The Entity-Relation Diagram

List of Tables Comprising the Portal Management Package

The Portal Management Data Dictionary

The LAYOUT Database Table

The PORTAL Database Table

The PORTAL_P13N Database Table

The PORTAL_P13N_LAYOUT Database Table

The PORTAL_P13N_SKIN_POOL Database Table

The PORTAL_PAGE Database Table

The PORTAL_PAGE_P13N Database Table

The PORTAL_PAGE_P13N_LAYOUT_POOL Database Table

The PORTLET Database Table

The PORTLET_P13N Database Table

The PORTLET_PLACEHOLDER Database Table

The RESOURCE_GROUP_ADMIN Database Table

The SKIN Database Table

The SQL Scripts Used to Create the Database

Scripts

Defined Constraints

 

 

back to top   next page