Download presentation
Presentation is loading. Please wait.
Published byEthelbert Scott Modified over 9 years ago
1
11/14/00Copyright © Yale University1 uPortal: A Java Based Portal Framework A Project of JA-SIG (http://www.ja-sig.org/) Presented by: Susan Bramhall, Yale University
2
11/14/00Copyright © Yale University2 This Presentation Covers current uPortal implementation (1.0) Framework –Current look and feel –Customization, personalization, –Authentication –Publish and Subscribe Content –Channels available –Custom channels
3
11/14/00Copyright © Yale University3 What it looks like Channel Header Column Tab Footer Channel Controls
4
11/14/00Copyright © Yale University4 What is underneath Java Server Pages, Java Servlets XML based layout definition XML / XSL ==> HTML tables (version 1) XML to target different devices (version 2) Relational Database Open source and free to higher ed. Well defined channel interface (IXMLChannel)channel interface
5
11/14/00Copyright © Yale University5 Flexible Authentication Infrastructure Security API Security service provider interface (SPI) –MD5 hashed password as example –Need to supply your own (Yale netid example)Yale netid example –Other examples such as Kerberos and LDAP are under construction
6
11/14/00Copyright © Yale University6 Current Channels Weather –Parameter of Location Applets –Parameter of URL for applet HTML Page / Inline Frame –Parameter of URI for content
7
11/14/00Copyright © Yale University7 Weather and Applets Examples Weather Applets
8
11/14/00Copyright © Yale University8 HTML Channels Raw HTML or Inline Frame
9
11/14/00Copyright © Yale University9 More Interesting Channels Bookmarks RSS - an example of XML in useRSS –Simple XML Format (tags) –You supply the content –Guide at http://my.netscape.com/publish/http://my.netscape.com/publish/ myUBC webmail channelmyUBC
10
11/14/00Copyright © Yale University10 RSS examples
11
11/14/00Copyright © Yale University11 Customizable Bookmarks Channel Edit button
12
11/14/00Copyright © Yale University12 <!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" "http://my.netscape.com/publish/format s/rss-0.91.dtd"> … Start and end of rss document
13
11/14/00Copyright © Yale University13 ITS General Announcements http://www.yale.edu/its/announce/index.htm Announcements from ITS to all computer users at Yale en-us Yale University 2000 Fri, 28 Jul 2000 … Channel Element
14
11/14/00Copyright © Yale University14 Meeting Maker Upgrade http://www.yale.edu/its/mm.htm ITS will upgrade to Meeting Maker 6 in August. One or more Item Elements
15
11/14/00Copyright © Yale University15 Publicly Available RSS examples moreover - top stories, science, stocks, programming etcmoreover www.xmltree.com- many many rss sourceswww.xmltree.com
16
11/14/00Copyright © Yale University16 Internal RSS examples ITS messages - content generated at run timeITS messages Yale Herald - content generated by weekly processYale Herald Static RSS channels –Search Yale DirectorySearch Yale Directory –Search Yale WebSearch Yale Web
17
11/14/00Copyright © Yale University17 ITS Announcements Channel
18
11/14/00Copyright © Yale University18 Yale Herald Channel
19
11/14/00Copyright © Yale University19 Yale Search
20
11/14/00Copyright © Yale University20 Custom channel example Yale Courses Channel –Java class which implements IXMLChannel Selects courses for this student from SIS (Banner) Retrieves additional information from courses LDAP server - including URL's Creates XML/DOM representing list of courses –Uses XSL to format channel output
21
11/14/00Copyright © Yale University21 Courses Channel
22
11/14/00Copyright © Yale University22 Other Sites See uPortal website at http://www.mis2.udel.edu/ja- sig/portal.htmluPortal http://www.mis2.udel.edu/ja- sig/portal.html MyUBC: University of British ColumbiaMyUBC: – IMAP mail channel –Applets for Student Services Delaware, Princeton, IBS
23
11/14/00Copyright © Yale University23 uPortal is a project of Ja-sig Open Source (see uPortal website)uPortal Free, sharable portal for institutions of higher- education Participants include Boston College, Cornell, Princeton, University of Delaware, University of British Columbia,Yale, Interactive Business Solutions and others Version 2 planned for March 2001 Workshop Wednesday 1:00 - 5:00
24
11/14/00Copyright © Yale University24 Get Involved Check out the uPortal Developers Reference at one of the demo sites
25
11/14/00Copyright © Yale University25 Questions? Presentation available online at http://www.yale.edu/tp/webdevshare/ppframe.htm
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.