Administrator Guide

     Previous  Next    Open TOC in new window  Open Index in new window  View as PDF - New Window  Get Adobe Reader - New Window
Content starts here

Integrating AquaLogic Pages with the Portal

This chapter describes how provide an integrated experience between Pages and the portal. It includes the following sections:

 


The Pages Launcher Portlet

The Pages Launcher Portlet displays links to the Dashboard and other favorite Spaces. This portlet is created in the Pages Objects folder when you import the Pages migration package (as described in the Installation Guide for AquaLogic Pages).

Note: Only Spaces you have designated as favorites appear in the portlet.

To provide access to Pages, add this portlet to a community page, tell users to add the portlet to their My Pages, or make the portlet mandatory for some groups so that it automatically shows up on the users’ My Pages. You must have at least Select access to a portlet to add it to a My Page or community page.

Note: For information on changing access privileges, making a portlet mandatory, or adding a portlet to a My Page or community page, refer to the portal online help.

 


Displaying a Spaces Menu in Portal Navigation

You can add a menu (just like the My Communities menu) to display available Spaces in the portal navigation.

Note: Only Spaces to which the user has access appear in the menus.

You must perform the following steps to display the Spaces menu:

  1. Add the Spaces navigation tag to a custom header. There is a sample header code file installed with Pages: install_dir\pages\1.5\header_with_pagestags.html (for example, C:\bea\alui\pages\1.5\samples\header_with_pagestags.html). For information on creating your own custom header using the Pages navigation tags, see the AquaLogic User Interaction Development Documentation Adaptive Tags: Pages.
  2. Create a remote portlet web service that points to the custom header you created. For instructions on creating a remote portlet web service, see the Administrator Guide for AquaLogic Interaction and the portal online help.
  3. Create a portlet based on the remote portlet web service. For instructions on creating a portlet, see the Administrator Guide for AquaLogic Interaction and the portal online help.
  4. Create an experience definition that uses the custom header portlet. For instructions on creating an experience definition, see the Administrator Guide for AquaLogic Interaction and the portal online help.
  5. Create an experience rule that displays the experience definition. For instructions on creating an experience rule, see the Administrator Guide for AquaLogic Interaction and the portal online help.
  6. Note: If there are any other experience rules defined, you might need to move the experience rule you just created up in the list so that the rule will apply. For information on how experience rules are applied, see the portal online help.
  7. Verify that the Spaces menu is displaying properly. Log off and log back in as a user that should see the Spaces menu.

Troubleshooting the Spaces Menu

If the Spaces menu is not showing up, perform the following steps:

  1. Start AquaLogic Interaction Logging Spy and confirm that logging is enabled.
  2. Log out of the portal.
  3. Clear the AquaLogic Interaction Logging Spy log.
  4. Log back in to the portal.
  5. Note: If you just refresh the page without logging out and logging back in, the page will use cached data, and any errors that occur when the navigation tags execute the request to the Pages server will not display in AquaLogic Interaction Logging Spy.
  6. Look in the log under Portal application for any errors from the PagesIntegration component.
  7. If there are no errors from the PagesIntegration component, check the settings described in Verifying Navigation Settings. (You will probably see two other tag errors regarding not being able to find data tags, this is due to the Pages tags not functioning properly.)

    If there are errors from the PagesIntegration component, refer to Typical Errors.

Verifying Navigation Settings

If your Spaces menu is not displaying in the portal navigation and AquaLogic Interaction Logging Spy does not display any PagesIntegration component errors:

Typical Errors

Typical errors include:

 


Page Component Portlets

You can create a portlet from an existing page component, allowing you to display content from a page component in a portal page.

Notes:
  1. Click Administration.
  2. Open the administrative folder in which you want to create the portlet.
  3. Click Create Object Arrow symbolPortlet.
  4. In the Choose Template or Web Service dialog box, select Pages Components Selector and click OK.
  5. Next to Configure this Portlet, click Edit.
  6. In the Portlet Wizard:
    1. Select the Space which includes the page component you want to use.
    2. Note: You can only choose from Spaces you have permission to see.
    3. Select the page component you want to use.
    4. Click Finish.
  7. In the Portlet Editor, click Finish.
  8. In the Save Object dialog box, type a name for the portlet and click Save.
  9. In the Object Saved dialog box, click Close.

You can now add the portlet to a portal page.

 


Blog Portlets

You can add a blog portlet to a portal page. A blog is an online journal or chronological publication of comments and information. Blogs are generally updated frequently and can be an efficient communication tool for small groups or to disseminate knowledge to a group.

To add a blog portlet, select the Blog portlet as you would any other portlet. For information on adding a portlet to a page, see the portal online help.

 


Wiki Portlets

You can add a wiki portlet to a portal page. A wiki enables you to add and edit content in-place.

To add a wiki portlet, select the Wiki portlet or the Wiki w/ Comments portlet as you would any other portlet. For information on adding a portlet to a page, see the portal online help.

 


Navigation in Pages

By default, Pages uses the same navigation as the portal, though Pages displays only a portion of that navigation. Pages displays only the horizontal drop-down menus (not the links at the top of the page or the banner). If you use a left vertical navigation scheme or custom navigation with a header portlet that does not display horizontal navigation, you must customize the navigation for Pages. If you want Pages to display different navigation than the portal, you also need to customize the navigation.

To use a different standard navigation scheme for Pages:

  1. Create an experience definition that uses a supported navigation scheme. In the Experience Definition Editor, on the Edit Navigation Options page, select the navigation scheme to use for Pages. The following standard navigation schemes are supported in Pages: Horizontal Combo Box Drop-Down Navigation, Mandatory Links Only, No Navigation, and Horizontal Drop-Down Navigation.
  2. Create an experience rule for Pages that uses the experience definition you created. Add a URL condition with the following value: *Pages_host:Pages_port/pages* (for example, *pages.company.com:11990/pages*).

To customize the navigation for Pages using a header portlet:

  1. Create a header portlet that displays horizontal navigation. For information on creating a custom header portlet, see the AquaLogic User Interaction Development Documentation Adaptive Tags: Implementing Custom Navigation.
  2. Note: Left vertical navigation schemes are not supported in Pages. The top bar and banner sections of header portlets are not displayed in Pages.
  3. Create an experience definition that uses the header portlet you created. In the Experience Definition Editor, on the Choose Header, Footer & Style page, select the header portlet you created. On the Edit Navigation Options page, select Portlet-Ready Navigation.
  4. Create an experience rule for Pages that uses the experience definition you created. Add a URL condition with the following value: *Pages_host:Pages_port/pages* (for example, *pages.company.com:11990/pages*).

For information on creating experience definitions or experience rules, see the Administrator Guide for AquaLogic Interaction or the portal online help.

Note: Experience definition rules applied to a community do not apply to Pages, even if the user navigates to Pages from that community.

 


Crawling Pages Content

You can crawl content from Pages as you would any other content source. You can import the following content from Pages:

To crawl Pages content:

  1. Create a content source based on the Pages Crawler Web Service and using the Pages Crawler credentials that are set in Configuration Manager.
  2. Create a crawler based on the content source you just created, selecting the Space you want to crawl for content.
  3. Note: The Spaces listed are those that are accessible by the default administrator set in Configuration Manager. If you change these credentials you must restart the BEA AL Pages service for Pages to read the new credentials.
  4. If you want to import security with each document, you must make sure that the appropriate groups are mapped in the Global ACL Sync Map.
  5. Add the crawler to a job and run the job.

  Back to Top       Previous  Next