Liferay Portal offers unbeatable out-of-the-box functionality with over 60 JSR-168 compliant portlets:
Portlet Category
See Full Portlet List
Administration
Admin Portlet
Shows Liferay Portal version information, Enterprise information (organization name, ticker symbol, address, logo, etc.), available portlets, current live sessions, authentication preferences, LDAP integration configuration, new user preferences, mail configuration, and more.
Enterprise Admin Portlet
Allows users (with permissions) to manage users, organizations, locations, user groups, and roles, and to set their permissions.
Page Settings
Liferay also has a Page Settings configuration area that can be used to change look and feel with one click, manage portal pages, insert Javascript and meta-data, and set friendly URLs.
Content Management
Alfresco Content
Provides integration into Alfresco ECM, including:
- Integrated Browsing and Publishing of HTML Content
- Inline-Editing of Content (Requires SSO)
- Images and Content Contained and Displayed within the Portal
- Workflow and Preview of Unpublished Content
Document Library
Provides document management backed by the Jackrabbit JSR-170 compliant Java content repository. Includes check in / check out, meta data, and versioning.
Journal
Main interface for Liferay’s integrated web publishing system. Allows users to create, edit, and publish articles, as well as article templates for one click changes in layout. Journal has built in workflow, article versioning, search, and meta-data.
Journal Articles
Displays a dynamic list of all Journal articles for a given Community. List can include the top articles by creation date, publication date, title, or other criteria and will automatically update when new articles are added to the CMS.
Journal Content
This portlet can be used to publish any article from the Journal CMS on a portal page. Journal Content portlets comprise most of the content on Liferay.com and other Liferay-driven websites, and can be arranged on a page with the convenient drag and drop feature of Liferay.
Journal Content Search
A search restricted to the content of Journal CMS articles. Powered by the Apache Lucene search engine.
Recent Documents
Displays articles most recently added to the Document Library.
Breadcrumb
Displays a trail of “parent” pages for the current page. The Breadcrumb Portlet can be placed on public portal pages as a navigational aid when using Liferay to publish websites.
Navigation
Provides a directory of links reflecting the portal’s page structure, with drill down into the current page. Style and appearance can be adjusted. Unlike the Breadcrumb Portlet, the Navigation Portlet displays links for other pages outside of the current page’s trail of “parent” pages.
Site Map
Displays a structured directory of links to all pages in the portal. The Site Map can be used to navigate directly to any page on the site. It can be configured to display the entire site or a sub-section of pages.
Collaboration
Blogs
A basic blogging portlet that includes categories, full WYSIWYG editing capability, and publication date.
Calendar
A portlet that displays calendar information and allows users to create, manage, and search for events. Events can be shared across communities, and event reminders can be set up to alert users of upcoming events by email, IM, or SMS.
Enterprise Instant Messaging
An AJAX Enterprise Instant Messaging client that allows users to automatically chat over Jabber protocol with other logged-in portal users. Chat sessions are persisted across portal pages and as secure as other portal functionality.
Mail
An AJAX webmail client that can be configured to work with any mail server. Liferay Mail displays message lists and message previews in a dual pane window to reduce page refreshes. Messages can be searched or sorted by different criteria to find messages quickly. Drag and drop makes it easy to organize and delete messages.
Message Boards
A full-featured forums solution with threaded views, categories, RSS capability, avatars, file attachments, previews, dynamic list of recent posts, and forum statistics. Message Boards work with Liferay’s fine-grained permissions to give detailed levels of control to administrators and users.
Wiki
A straightforward Wiki solution with categories; Classic Wiki, HTML, or plain text modes; WYSIWYG editing; page history and reversion; and permissions.
Community
Announcements
Offers a free form text area that can display and update new information quickly. The Announcements Portlet is visible to all page visitors.
Bookmarks
A simple way for users to keep track of URLs in the portal. The Bookmarks Portlet can also be used by an administrator to publish relevant links to a group of users.
Communities
Used to create and manage new portal communities and their users. A community in Liferay is like a separate portal instance; each community gets its own set of pages, content management system, shared calendar, and default permissions. However, a user belonging to multiple communities can navigate among them within the same portal session.
Directory
A listing of all users registered on the portal. The Directory Portlet displays personal information for individual users and also gives listings of available organizations, locations, and user groups.
Polls
The Polls Portlet allows users or administrators to create multiple choice polls that keep track of votes and display results on the page. Many separate polls can be managed; a separate portlet can be configured to display a specific poll’s results.
Entertainment
Games
Includes a campy rendition of Hangman and the Windows classic, Minesweeper.
Reverend Fun
A daily comic panel.
Words
Shows lists of words that can be formed from the letters of any input.
Personal Tools
Financial Tools
- A basic Calculator
- Personalizable Stock Quotes
- Loan / Mortgage Payment Calculator
- Currency Converter
Google Portlets
These include:
- Google Search Portlet
- Google AdSense for displaying ad content
- Google Gadget for publishing Google’s widgets to Liferay Portal
- Google Maps Portlet to facilitate mashup creation and show customized driving directions and locations.
News and RSS
The News and RSS Portlets allows users to get dynamically updated digests of critical news topics, blogs, and other publications. Users can configure the order of topics displayed and how many articles are shown per provider.
Weather
A simple weather portlet can display current conditions for as many cities as desired and also gives a quick interface to looking up detailed weather information by city or zip code.
Other Tools
Other Personal Tools include an Analog Clock, US ZIP Code Finder, Dictionary and Thesaurus, Language Selector, Network Utilities, Password Generator, Quick Note, Search, Sign In, Translator and Unit Converter.
Religion Portlets
Several portlets dealing with religious or spiritual topics are available and can be used as prototypes for other similar portlets. These include a scripture reference tool, a guide to prayer for current world events, and a daily historical events portlet, among others.
Shopping Tools
Amazon Rankings
This portlet uses the Amazon API to display Amazon sales information on any number of items added by the user. It can be used as a prototype for using to API to mash up Amazon data with other proprietary data or web services.
Shopping
The Shopping Portlet offers inventory management including SKU, pricing, descriptions, stock quantities, shipping and tax calculation, a shopping cart, order management, coupon management, checkout with credit card payments and more.
Developer Tools
Prototype Portlets
Several Prototype Portlets ship with Liferay to provide examples of how to incorporate other technologies with Liferay at the presentation layer. These include Flash, Laszlo, Velocity, JSP, Struts, IFrames, and Web Proxy.
WSRP
The WSRP Proxy Portlet allows users to access portlets published by other portals across the Internet using Web Services.
Workflow
The Workflow Portlet lets users manage workflows from the presentation layer. Future versions will allow users to create and edit workflows using a simple drag and drop style interface.