JBoss.orgCommunity Documentation

Chapter 3. Portlets

3.1. Functional Portlets
3.1.1. Register portlet
3.1.2. Account portlet
3.1.3. Organization portlet
3.1.4. Application Registry portlet
3.1.5. Group Navigation portlet
3.1.6. Page Management portlet
3.1.7. Portal Navigation portlet
3.1.8. Star Toolbar portlet
3.1.9. Tabbed Dashboard portlet
3.1.10. User Info portlet
3.1.11. User Toolbar Dashboard portlet
3.1.12. User Toolbar Group portlet
3.2. Interface portlets
3.2.1. Banner portlet
3.2.2. Breadcrumbs portlet
3.2.3. Dashboard portlet
3.2.4. Footer portlet
3.2.5. Gadget Wrapper portlet
3.2.6. Homepage portlet
3.2.7. IFrame portlet
3.2.8. Navigation portlet
3.2.9. Sitemap portlet
3.2.10. Web Browser portlet
3.3. Dashboard Portlet
3.3.1. Using the Dashboard Workspace
3.3.2. Change gadget preferences
3.3.3. Add Gadgets

Portlets are pluggable user interface components that are managed and displayed within a portal. Functional Portlets support all functions of a Portal. They are built into the portal and are accessed via toolbar links as required when actioning portal tasks.

GateIn 3.2 provides the following portlets by default:

The Interface portlets are the front-end components of the Portal. They provide ways for users to interact with the portal. GateIn 3.2 provides the following Interface Portlets:

The Dashboard portlet is used for hosting mini applications known as gadgets. The Dashboard uses a variety of graphical effects for displaying, opening and using gadgets.

Gadgets within the Dashboard portlet can be moved and rearranged. New gadgets can be created and unnecessary ones deleted. More than one instance of the same gadget can be opened at the same time and each instance of the same gadget can have different settings. The gadgets instances are completely independent.

To add more gadgets from external sources:

  1. Obtain the URL (.xml or .rss) of the gadget you wish to add from the gadget source.

    The gadgets available at Google Gadget provide a link to View source. Clicking this link will open a page showing the gadget's XML source. Use the URL of this page in the Dashboard Workspace. The URL should end with .xml

    For example:

    URL Types

    Remote gadgets can be only created using an .xml link or RSS URL. However, if you use a link that generates an RSS feed (for example: http://feeds.feedburner.com/gatein), a new RSS reader gadget will be created automatically even if the URL does not end with.rss.

  2. Return to your portal and click Dashboard in the toolbar.

  3. Click Add Gadgets in the Dashboard to open the Dashboard Workspace.

  4. The Dashboard Workspace dialog appears:

  5. Paste the URL obtained in step 1 into the text box above the gadget list.

  6. Click the plus icon to add the new gadget to the page.