Details
-
Type:
Improvement
-
Status:
In Review
-
Priority:
Minor
-
Resolution: Unresolved
-
Affects Version/s: 3.1.0-ga1
-
Fix Version/s: None
-
Component/s: demos
-
Labels:None
-
Environment:Running on Osx10.5.8 - Glassfish-3.1.1 - liferay-portal-6.1.0-ce-ga1 - Postgresql-8
-
Similar Issues:
Description
I have written a documentLibrary portlet similar to the "icefaces based" one available in the demos section:
http://www.liferay.com/community/liferay-projects/liferay-faces/demos
ICEfaces3 Documents Portlet
Mine is based upon the nice Primefaces JSF Component Suite.
Features:
- File upload capabilities
- Uses the PrimeFaces p:dataTable (with sorting header) tag to list the uploaded files
- Uses the PrimeFaces p:fileUpload tag for multi-file Ajax-based file upload
- Uses the PrimeFaces p:menubar to display enabled/disabled menus
- Uses the PrimeFaces p:tree to display folder hierarchy
- Uses the PrimeFaces p:breadCrumb to display actual folder location
- Uses the PrimeFaces p:contextMenu to display menus according to node's type
- Expand all / Collapse All folder tree
- Some tips to change vanilla Primefaces icons in p:tags
As it's my first portlet, I would like to know if somebody can review it, and then submit it
in the demos section...
Jacques

Thanks so much for this contribution – the UI looks very nice.
When you get a chance, please form the repository and create a branch named FACES-1460 off of the 3.1.x branch. Please send a pull request to liferay/liferay-faces in GitHub with 3.1.x as the base branch.