Wednesday, October 14, 2009

What have I done with Liferay?

I've had a lot of fun with the portal. This is a partial list of the standalone portlets I've done (doesn't include velocity, ext env, themes, tweaks and changes in the built-in JSPs)

Standalone Liferay Portlet Apps:

Domain Configuration: Those matching an IP are automatically logged-in.
Front and back ends + Partial Hook
Preferences and View

Dormant Accounts: Lists accounts that have been inactive for 1-3-6-12 months.
Front and back ends

Modified Users: Reports changes that users have made.
Front and back ends
Originally implemented as a service which was later changed to an Oracle trigger based on 3 tables.

User Communication: Allows Admin to mail selectable Groups or individuals.
Front and back ends
Preferences and view

Download Stats: Provides links to the 3 top downloaded documents + hits.
Front and back ends

Document Library: Displays Document Library files as a selectable tree view. Excludes swf files. Displays non HTML and text files in div and all others in 3rd party viewer (Adeptol) except for tar/zips which are downloads. Integrated 'Favourites' functionality (Add and Delete).
Front and back ends

My Favourites: Display 4 documents selected as the 'Favourites'. Has full portlet functionality (minimize, maximize, move, and resize). Also includes management (add and delete) and 'sky scraper' view (view in full screen).
Front and back ends

Search by Date Range: Allows user to search Document Library by keywords and/or date range. Front and back ends

Contact Us/Feedback: If the user is logged-in, name and email address are automatically populated.
Front and back ends

Report Error: Clicking on a link prepopulates form with the error page. It also allows the user to enter comments. Clicking Send automatically sends the form data to the Admin.
Front and back ends
Preferences and view

Import Users: Imports user information from a CSV and from an external database.
Front and back ends

Verify Import: Reports errors or omissions of user information from the Import Users portlet.

Admin Reports: Schedules reports and generates them.
Front and back ends
Preferences and view

GeoRSS: Consumer and Producer using Rome (supports standard protocols)

Various Google portlets.

1 comment:

  1. hat was remarkable post. I like to read articles that are edifying for they enriched my mind with different knowledge that makes me a better person. These articles especially about recent events, technologies, news, tips and technical skills are the topics that I adore. Keep it up and more power to your website. I look forward for your next article.Thanks Jennifer Liferay Portal Development

    ReplyDelete