Additional Portal Objects
Using the PortalRegistry, you can also add and customize other items in your portal, such as tabs, homepages, and favorites.
The TabDefinition is a homepage tab that has been defined to the portal. It is what an administrator creates when they want to define a new homepage tab. The TabDefinition is based on content references.
The User Homepage is a personalized homepage for a user. It contains all the tabs and pagelets the user has selected for their homepage. The User Homepage is based on folders.
A Favorite represents a content reference that the user wants to keep a shortcut to. It contains the name of the content reference, and the label the user wants displayed for this favorite.
A Pagelets is an area on a page that contains content, and the template used to specify the style for that content. Pagelets are a type of content reference.