JBoss.orgCommunity Documentation

Chapter 3. Portlets

3.1. Functional Portlets
3.1.1. Overview
3.1.2. Account Portlet
3.1.3. Organization Portlet
3.1.4. Application Registry Portlet
3.1.5. Internationalization Portlet
3.1.6. Administration Toolbar Portlet
3.1.7. Star Toolbar Portlet
3.2. Interface Portlets
3.2.1. Banner Portlet
3.2.2. Breadcumbs Portlet
3.2.3. Footer Portlet
3.2.4. HomePage Portlet
3.2.5. Iframe Portlet
3.2.6. Navigation Portlet
3.2.7. Sitemap Portlet
3.2.8. Web Explorer Portlet
3.2.9. Dashboard Portlet
3.2.10. Gadget Wrapper Portlet
3.2.11. FCK editor Portlet
3.3. Dashboard Portlet
3.3.1. Overview
3.3.2. Open the Dashboard Workspace
3.3.3. Display Gadgets
3.3.4. Add Gadgets
3.4. FCK Portlet
3.4.1. Overview
3.4.2. Toolbar
3.4.3. Editing Area
3.4.4. Context menu
3.4.5. Dialogs

Portlets are pluggable user interface components that are managed and displayed in a portal. Functional Portlets support all functions of a Portal. GateIn Portal provides users with the following portlets:

This Portlet allows users to register a new account. Moreover, it also used to support users to choose a preferred language for displaying the Portal interface.

This Portlet is used to manage user information, groups of users and memberships.

This Portlet is used to manage different application categories. You can add, edit, set permissions, delete a category and its applications.

This Portlet is used to define a word or a phrase of a current language to an expected language.

This Portlet supports administration actions in GateIn Portal.

The Star Toolbar Portlet helps users to change language, change skin or sign out GateIn Portal.

These Portlets constitute the interface of the Portal. GateIn Portal consists of 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 can be moved around, rearranged, deleted and created. More than one instance of the same gadget can be opened at the same time, each instance of the very same gadget can have different settings. The gadgets instances are as independent as different portlets instances.

Click on Add Gadgets to open the Dashboard Workspace.

This portlet includes two parts :

Figure 3.1. A popup window that lists all gadgets. By default, there are four gadgets but you can add more.


  • Calculator : This is a cool calculator for your page. This mini application lets you perform most of the basic arithmetic operations. This gadget also offers cool skins to make your page more alive.
  • Calendar : A cool calendar to keep track of date. You also can switch easily between daily, monthly and yearly view and change the skin as you like.
  • Todo : This mini application helps you to organize your everyday work. It is designed to keep track of your tasks in a convenient and transparent way. You can highlight tasks by using different colors.
  • RSS Reader : This gadget lets you get a sneak preview of your favorite feeds around the web. You can have the latest news, the latest posts from your favorite blogs, latest email... all in one gadget.

A space used to contain and organize gadgets by dragging from the popup window and drop them into this space.

Moreover, you can change the number of columns to create in this space.