Wednesday 9 September 2015

customize out of box portlet in liferay

can you list some built-in portlets or out of the box portlets in liferay?

set of useful portlets are bundled with the portal such as Image Gallery, Document Library, Calendar, Message Boards, Blogs, Wikis, and so on

Content Management System #

Web Publishing #

  • Web Content: The main management interface for Liferay’s integrated web publishing system. It allows users to 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 meta-data. Since v5.2 it is only accessible through the Control Panel. Previously it was known as Journal
  • Web Content List: 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.
  • Web Content Display: This portlet can be used to publish any Web Content on a portal page. These 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.
  • Web Content Search: Tool to allow end users to search all of the Web Content of a site. Note that it won't search any other content types such as blogs, message board entries, wiki, ...
  • Asset Publisher: Allows users to publish any type of content in your portal as if it were a Web Content. It allows filtering either through a set of publishing rules or by manual selection.
  • Tag Cloud: Allows the user to navigate using tags. Tags are displayed with different sizes depending on the number of times that each tag has been used.
  • Tags Navigation: Allows the user to navigate using tags.
  • Categories Navigation: Allows the user to navigate using categories.

Document and image management #

  • Document Library: Provides document management backed by the Jackrabbit JSR-170 compliant Java content repository. Includes check in / check out, meta data, and versioning. Document file formats may be converted at the time of upload!
  • Document Library Display: Shows an specific folder of the document library
  • Recent Documents: Displays articles most recently accessed from the Document Library.
  • Image Gallery: Manage your images and organize them in folders. The images can also be accessed and uploaded using WebDAV
  • Collaboration Tools #

    • Blogs – A portlet that includes full WYSIWYG editing capability and publication date, RSS support, threaded user and guest comments, tags and labels, social bookmarking links, email notifications of blog replies, and an entry rating system.
    • Blogs Aggregator – A portlet that grabs blog entries from the entire portal or by specific organizations.
    • Recent Bloggers – A portlet that shows a list of the last users who posted a blog entry.
    • Calendar – A community-based calendar with task lists that 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.
    • Chat – 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 – A full AJAX-based webmail client that can be configured to interface with many popular IMAP email servers. This portlet allows users to send and check email directly through the portal.
    • 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.
    • Polls – The Polls Portlet allows users and 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.
    • Polls Display - Allows users to vote for a specific poll’s question and see the results
    • Wiki : A straightforward Wiki solution with versioning capabilities; categories; Classic Wiki, HTML, or plain text modes; WYSIWYG editing; page history and reversion; and permissions.
    • Wiki Display: Displays a single wiki page.
    • Alerts
    • Annoucements: Displays announcement messages to the portal users.
    • Knowledge Base Displays alert messages to the portal users.
    • Social Equity Admin: This portlet allows the administrator to change the default values that are configured for the different portlets that use the social equity system.
    • Top Users portlet: Is a portlet to promote and praise participation within the portal by showing a list of the most active users based on their Social Equity. The Top Users portlet shows the social equity scores and ranks of users within a community. The ranking is competition style, so don't be surprised to see a ranking such as 1,2,2,4.
    • invitation portlet: this portlet allows a user to invite other users to the current page

Liferay out of the box portlet IDs?

Open Language.properties in portal-impl.jar to find titles

javax.portlet.title.2=Account Settings
javax.portlet.title.3=Search
javax.portlet.title.9=Admin
javax.portlet.title.10=Address Book
javax.portlet.title.11=Portal Directory
javax.portlet.title.15=Web Content
javax.portlet.title.16=Currency Converter
javax.portlet.title.19=Message Boards
javax.portlet.title.20=Documents and Media
javax.portlet.title.23=Dictionary
javax.portlet.title.25=Polls
javax.portlet.title.26=Translator
javax.portlet.title.27=Unit Converter
javax.portlet.title.28=Bookmarks
javax.portlet.title.29=My Sites
javax.portlet.title.30=Network Utilities
javax.portlet.title.31=Media Gallery
javax.portlet.title.33=Blogs
javax.portlet.title.34=Shopping
javax.portlet.title.36=Wiki
javax.portlet.title.39=RSS
javax.portlet.title.48=IFrame
javax.portlet.title.49=Site Redirector
javax.portlet.title.54=Wiki Display
javax.portlet.title.56=Web Content Display
javax.portlet.title.58=Sign In
javax.portlet.title.59=Polls Display
javax.portlet.title.61=Loan Calculator
javax.portlet.title.62=Web Content List
javax.portlet.title.64=Recent Downloads
javax.portlet.title.66=Web Proxy
javax.portlet.title.67=Amazon Rankings
javax.portlet.title.70=Password Generator
javax.portlet.title.71=Navigation
javax.portlet.title.73=Breadcrumb
javax.portlet.title.77=Web Content Search
javax.portlet.title.82=Language
javax.portlet.title.83=Alerts
javax.portlet.title.84=Announcements
javax.portlet.title.85=Site Map
javax.portlet.title.86=Portlet Configuration
javax.portlet.title.88=Manage Pages
javax.portlet.title.90=Portal
javax.portlet.title.97=Quick Note
javax.portlet.title.98=Software Catalog
javax.portlet.title.99=Tags
javax.portlet.title.100=Invitation
javax.portlet.title.101=Asset Publisher
javax.portlet.title.102=XSL Content
javax.portlet.title.107=Page Comments
javax.portlet.title.108=Page Ratings
javax.portlet.title.110=Documents and Media Display
javax.portlet.title.113=Portlet CSS
javax.portlet.title.114=Recent Bloggers
javax.portlet.title.115=Blogs Aggregator
javax.portlet.title.116=Activities
javax.portlet.title.118=Nested Portlets
javax.portlet.title.121=Requests
javax.portlet.title.122=Categories Navigation
javax.portlet.title.124=Social
javax.portlet.title.125=Users and Organizations
javax.portlet.title.127=User Groups
javax.portlet.title.128=Roles
javax.portlet.title.129=Password Policies
javax.portlet.title.130=Portal Settings
javax.portlet.title.131=Monitoring
javax.portlet.title.132=Plugins Configuration
javax.portlet.title.133=Portlet Sharing
javax.portlet.title.134=Sites
javax.portlet.title.135=Portal Instances
javax.portlet.title.136=Plugins Installation
javax.portlet.title.137=Server Administration
javax.portlet.title.139=Custom Fields
javax.portlet.title.140=My Pages
javax.portlet.title.141=Tags Navigation
javax.portlet.title.142=Flags
javax.portlet.title.143=Page Flags
javax.portlet.title.144=Ratings
javax.portlet.title.145=Dockbar
javax.portlet.title.146=Page Templates
javax.portlet.title.147=Categories
javax.portlet.title.148=Tag Cloud
javax.portlet.title.149=Site Templates
javax.portlet.title.150=Workflow Tasks
javax.portlet.title.151=Workflow
javax.portlet.title.152=Workflow Configuration
javax.portlet.title.153=My Workflow Tasks
javax.portlet.title.154=Wiki
javax.portlet.title.156=Site Pages
javax.portlet.title.157=Submissions
javax.portlet.title.158=My Submissions
javax.portlet.title.161=Blogs
javax.portlet.title.162=Message Boards
javax.portlet.title.164=Fast Sign In
javax.portlet.title.165=Site Settings
javax.portlet.title.166=Dynamic Data Mapping
javax.portlet.title.167=Dynamic Data Lists
javax.portlet.title.169=Dynamic Data List Display
javax.portlet.title.173=Recent Content
javax.portlet.title.174=Site Memberships
javax.portlet.title.175=Related Assets
javax.portlet.title.176=License Manager
javax.portlet.title.178=Mobile Device Families
javax.portlet.title.179=Social Activity
javax.portlet.title.180=User Statistics
javax.portlet.title.181=Group Statistics
javax.portlet.title.182=Recycle Bin
javax.portlet.title.183=Application Display Templates
javax.portlet.title.184=Sites Directory
javax.portlet.title.186=Friends Directory
javax.portlet.title.187=Site Members Directory
javax.portlet.title.188=My Sites Directory
javax.portlet.title.190=Control Panel Home
javax.portlet.title.191=Site Teams
javax.portlet.title.192=Site Template Settings
javax.portlet.title.193=Most Viewed Assets
javax.portlet.title.194=Highest Rated Assets

No comments:

Post a Comment