Portlets bundled in uPortal 4
Click on the portlet below to view the configuration details
Announcements Portlet
A set of portlets that can handle the distributed creation, editing, publishing and displaying of portal announcements. Also has a feature to handle emergency announcements and can offer RSS feeds.
- Supports multiple seperately managed topics through different roles
- Multiple subscription methods
- RSS feeds can be generated for any topic (if specified)
- Ability to post-date an announcement to specify a delayed release
- Uses standard jsr168 portlet styles
- Automatic removal of old/expired announcements
- WYSIWYG editor
- Emergency announcement support
Bookmarks Portlet
Provides users with a mechanism to store and organize personal bookmarks in a tree structure. The UI is JavaScript based though it does not make use of AJAX.
Calendar Portlet
The Calendar Portlet is a JSR-168 read-only calendar aggregator portlet. This portlet allows a user to view built-in default calendars add external iCal feeds for display. It is important to note that this project will not allow users to add events through the portlet's interface.
- Aggregate calendars and produce a read-only display
- Calendars may be web-based calendar feeds, file system resources, or CalDAV server configurations
- Create custom calendar adapter implementations to retrieve calendar information from databases, custom XML schemas, etc.
- Admins may define default calendars and assign them to users by role
- Users may add additional calendars from iCalShare, Google Calendar, etc.
Email Preview Portlet
The Email Preview Portlet is a JSR-168 read-only email portlet. This portlet allows a user to connect to an IMAP or POP3 email store and view INBOX contents.
- Display total message count & unread message count
- Display the contents of your Inbox or any folder on the mail server
- Display messages in a table, with the following information for each message
- Subject
- Sender
- Date Sent
- Whether the message has been previously viewed
- Whether the message contains attachments
- Page through your messages & choose page size
- Check for new messages ("Refresh")
- Click on a message to view it's content
- Display customizable Welcome message
- Display customizable Help text
- Provide authentication via cached credential replay or user-specified preferences
- Uses Antisamy to protect against cross-site scripting (XSS)
Jasig Widget Portlets
The Jasig Widget Portlets is a set of numerous small, user-facing utility portlets contained in a single project. These portlets are designed to require little configuration and present information and tools that could be used by generic institutions.
- Google Search
- Google Maps
- Google Language Translation
- Google Gadget
- Dictionary/Thesaurus
- Tips
NewsReaderPortlet
A news portlet that allows users to add pre-defined feeds, as well as enter in their own RSS feeds. Like the Calendar Portlet, you can create alternate implementations of the feed interface, so you could display database-driven messages, or other news sources, right alongside the RSS feeds. Prevents cross-side scripting (uses Antisamy to process external data).
- JSR-168 and JSR-286 versions available
- Mobile friendly
- Single feed or Multi feed option
- Configurable display options
- XSS protection
- Caching
- Create custom feed adapter implementations to retrieve news information from databases, custom XML schemas, etc.
- Admins may define default feeds and assign them to users by role
- Users may add additional RSS/Atom feeds
Simple Content Management Portlet
The Simple Content Management Portlet is a very simple JSR-168 content portlet. This portlet allows an administer to enter HTML content through a WYSIWYG editing interface that will later be displayed to end users.
- Simple configurable HTML content portlet
- Uses portlet preferences for content persistence
- Supported by uPortal's import/export
- Offers WYSIWYG editing through CONFIG mode
Weather Portlet
The JA-SIG Weather Portlet is a fully functional JSR-168 portlet that provides international weather courtesy using either World Weather Online or Yahoo Weather. Users have the ability add and delete multiple locations and standards of measurement with ease! This portlet is well coded, tested, and production ready.
- Multiple weather locations
- International weather data
- Users may choose metric or standard units of measure