Oracle Application Server Site Index Portlet - Installation Instructions

OracleAS Portal Integration Solutions
Oracle Application Server Site Index Portlet - Installation Instructions

Last Updated: June 2005
Status: Beta

Contents

Installing the Site Index Portlet's Database Objects
Installing Tree component

Features

The Oracle Application Server (OracleAS) Site Index Portlet provides a tree view of a Page Group.  It renders all pages and sub-pages within the Page Group for which the user has at least view access. This portlet works on OracleAS Portal 9.0.2.x (and later).

Nodes in this tree format represent pages and sub-pages. These nodes can be expanded and collapsed if a given page has sub-pages.  The Site Index Portlet supports three modes:

1. Show Mode
2. Edit Defaults Mode
3. Edit Mode

Show Mode

This mode displays in a hierarchal tree all pages and sub-pages within the Page Group

Preview of the tree structure

Edit Defaults Mode

In this mode an administrator can specify the Page Group that will be shown within the portlet.  The administrator can also choose the target window, which can either be the same window or a new browser window.  The tree size can also be specified.  The portlet cache expiry time can also be set.

Edit Defaults mode

Edit Mode

In Edit mode the user can customize the target window option.

Installing the Site Index Portlet's Database Objects

The install script (ptlsipi.sql) to setup the database schema used by the Site Index Portlet must be run first. The install script will automatically create all the required packages and tables under the given OracleAS Portal schema.  Follow these steps to set-up the database objects:
  1. Unzip the downloaded site_index.zip zip file into a temporary location (e.g. D:\Temp\sip). T
  2. Run SQL*Plus from the temporary location (e.g. D:\Temp\sip) and enter in your portal schema's credentials
  3. Run the install script ptlsipi.sql from the SQL prompt.  The ptlsipi.sql script can be found under the 'schema' directory, e.g. D:\Temp\sip\schema\.
    1. SQL> @D:\Temp\sip\schema\ptlsipi.sql.
  4. The install script will prompt you for the Portal Schema's name, e.g. portal

Any installation errors will be recorded in the file install.log.  

Note the install script will also register the provider with your portal. The 'Site Index Provider' can be found in the Portlet Repository.

The Site Index Portlet uses some strings from the portal NLS Repository that are only available in American English language.  In order to install NLS strings for Site Index Portlet in other languages, please refer to the documentation in ptlnlsi.sql.  The ptlnlsi.sql is available under the 'schema' directory, e.g. D:\Temp\sip\schema\.  A sample translation file for German language is provided with the setup, you can find the ptlnlsi_d.sql file under the 'schema' directory.

  1. In order to install the German NLS Strings, run the the ptlnlsi_d.sql on the SQL prompt, e.g. SQL> @D:\Temp\sip\schema\ptlnlsi_d.sql

Installing Tree component

The tree has some image files associated with it.  These files should be copied to the Portal Mid-tier, where the portal images reside. The tree image files are available within the 'icons' directory, e.g. D:\Temp\sip\icons\.  The portal images directory can be found under $PORTAL_MIDTIER\portal\images.  You need to copy the complete icons directory to the Portal Mid-tier images directory.

After copying the 'icons' directory, the Portal Mid-tier should have directory called icons, e.g. $PORTAL_MIDTIER\portal\images\icons.

This completes the portlet installation. Create a new page and add the portlet to the page and customize it to the need. You will be able to view the SIP.


Trademarks

Oracle and the Oracle logo are trademarks or registered trademarks of Oracle Corporation in the United States and other countries.

All other names are trademarks and/or registered trademarks of their respective owners.



 
Oracle Corporation
World Headquarters
500 Oracle Parkway
Redwood Shores, CA 94065, USA
http://www.oracle.com/
Worldwide Inquiries:
1-800-ORACLE1
Fax 650.506.7200
Copyright and Corporate Info




E-mail this page
Printer View Printer View
Oracle Is The Information Company About Oracle | Oracle RSS Feeds | Careers | Contact Us | Site Maps | Legal Notices | Terms of Use | Privacy