This wiki does not contain official documentation and is currently deprecated and read only. Please try reading the documentation on the Liferay Developer Network, the new site dedicated to Liferay documentation.      DISCOVER Build your web site, collaborate with your colleagues, manage your content, and more.   DEVELOP Build applications that run inside Liferay, extend the features provided out of the box with Liferay's APIs.   DISTRIBUTE Let the world know about your app by publishing it in Liferay's marketplace.   PARTICIPATE Become a part of Liferay's community, meet other Liferay users, and get involved in the open source project.  Inline Image Preview
Project Title #
Inline image preview for collaboration
Background #
Many of Liferay's built-in tools are designed for collaboration, such as message boards, wikis, blogs, etc. Often, posts are decorated with associated images as attachments.
Use Cases #
A user reading a message board post containing multiple images wants to see them quickly, in their browser, without having to click individually, download, view save.
The Problem #
Currently, Liferay's collaboration tools allow attachments of images but typically display them at the end of content (most notably message boards), in full size, taking up valuable screen real estate and muddying the display.
The Solution #
Modify Liferay's collaboration tools that allow image attachments to show smaller thumbnails, organized neatly, and upon clicking, open up a lightbox or other inline display (similar to what currently exists in the Image Gallery).
Skills Needed #
- Required: Java, Struts, JavaScript, CSS
 - Nice to have: Liferay
 
Prerequisites #
None.
Deliverables #
- Complete code changes to Liferay Portal 6.0.6 to implement an inline image preview for collaboration tools: message boards, etc.
 - Unit tests for all new and changed code.
 - Documentation required to configure above applications
 
References #
Related Issues #
None.