and document/content management. Liferay CMS and WCM haves at least the following features:
- Document Library and Image Gallery—one central place to aggregate and manage all content.
- Dynamic virtual hosting—allows using the same installation of Liferay portal to spin off an infinite number of other portals.
- Publishing workflow, versioning, structured content, XSL content, breadcrumb, navigation and Velocity templates, and WYSIWYG editing for end users.
- The Asset Publisher portlet—publishes any piece of content in your portal as though it were a Web Content portal, either through a set of publishing rules or by manual selection.
- The Web Content portlet (also called Journal, accessible through the Control Panel)—helps create, edit, and publish articles, as well as article templates for one-click changes in layout. It has built-in workflow, article versioning, search, and metadata.
- The Web Content List (called Journal Articles)—displaying a dynamic list of all journal articles for a given community.
- The Web Content Display (called Journal Content)—publishes any article from the Journal CMS on a portal page.
- The Web Content Search portlet—it's powered by the Apache Lucene search engine; search can be restricted to Journal CMS articles.
- The Nested Portlets portlet—allows the users to drag-and-drop portlets into other portlets, making complex page layouts possible.
- Custom attributes—adds custom attributes to users and organization forms. It provides a framework to add custom attributes to any ServiceBuilder entity at runtime.
Page staging, scheduling, and publishing, either locally or remotely.
Integration with SharePoint—implementation of the SharePoint protocol allows to save documents to Liferay as if it were a SharePoint server.