The Internet Frameworks Services division of Duke University's Office Of Information Technology (OIT) has created a number of portlets used in the student portal, DukePass. We have released the source code for these portlets under the JA-SIG license.
We encourage anyone with an interest to download, install, and use these portlets. Our portal installation uses uPortal version 2.5.3, but we have tried wherever possible to create JSR-168 compliant portlets that should run in any portlet container.
The following are the portlets that are available here:
-
The Facebook portlet allows users with Facebook accounts to get a quick view of new Friend and Event requests, counts of how many new messages and pokes they've received, and quick links to access full Facebook functionality. Screenshot
-
The Mail portlet provides a dashboard view of multiple IMAP mail accounts, and allows messages to be linked to rich web-based email clients. Screenshot
-
The Tabbed RSS portlet allows multiple RSS feeds to be displayed within a single portlet, each feed represented by a tab. Optionally, a canned list of RSS feeds can be provided to choose from, or users can enter arbitrary RSS feeds. Screenshot
Best used with: RSS Cache (coming soon)
Check back, as we plan to offer more portlets here in the future...
We would also welcome any feedback, improvements, suggestions, or general comments about the function and/or quality of the code, as we're working to become better programmers delivering ever more usable products.
- The OIT IFS Team