Marketplace portlet
This page is still in progress - more to come.
The marketplace portlet is a new way for users to find content faster and easier. Presented similarly to mobile app stores, users can search, review, and see more about an portlet than ever before.
This can be used in conjunction with the gallery/customize drawer or can serve as a replacement.
Main Ideas
Marketplace registry search replaces standard registry search in the portal
Entry Page
Screenshots of Marketplace portlet
How to have portlet participate in entry page
By Default, every app will have an entry page. Ways to enhance
How to add screenshots
How to add versioning
Release notes is completely optional. Not having these preferences will keep uPortal behaving the same as pre-marketplace.
Version History is added via portlet preferences in your portlet entity file. See example values below.
<portlet-preference> <name>Release_Date</name> <readOnly>true</readOnly> <value>Feb 5, 2014</value> </portlet-preference> <portlet-preference> <name>Release_Notes</name> <readOnly>true</readOnly> <value>Responsive Design!</value> <value>Doesn't Break</value> <value>Adds the ability to have Screenshots</value> <value>Adds the ability for version notes</value> <value>Search works</value> <value>See your favorite apps</value> </portlet-preference>
The only portlet-preference needed is Version. Without this, the release date and release notes won't show. If for some reason, the value in version is left blank, this section will not show.
Release Date is optional. If not added, nothing will show. If for some reason, the value is blank, but the preference is still there, this will not show. Release date is a Joda Time DateTime field. The value of it should be "dd-MM-yyyy HH:mm:ss".
Release Notes is optional and also can be of any length. After 3 notes, the front end will not show until the more button is clicked on the entry page. When clicked, all notes will be shown and the link will change text to 'Less'. When clicked, this will once again hide the extra notes, and the text will once again display 'More'. If any value is blank, a blank line with a dash will appear.
University of Wisconsin Mockup
Implemented screenshots:
With more than threewhen the more button is clicked:
Where is the code so far?
https://github.com/Jasig/uPortal/tree/marketplace
What this page still needs?
In addition to many things:
- Filling out the sections
- Creating an epic in jasig JIRA and copying University of Wisconsin's issues over
- Screenshots should include screenshots of current production and of the mockups that UW designer created (this is what UW is specifically heading towards)
Who is interested in this work?
The University of Wisconsin is currently in a redesign and is working towards the mockups pictured above (when they get there).
Unlicensed user is actively working on this project at the UW.