Download presentation
Presentation is loading. Please wait.
Published byMerry White Modified over 9 years ago
2
Facebook Your Portal Chronological Content vs. Pagelet Content
3
How many of you use a portal at work?
5
Institutional Portals tend to be very busy.
6
Tabs
7
Institutional Portals tend to be very busy. Tabs A Box
8
Institutional Portals tend to be very busy. Tabs A Box Another Box
9
Institutional Portals tend to be very busy. Tabs A Box Another Box A Box in a Box
10
Tabs Typically information is grouped as it relates to a person’s relationship with the school—aka the schools Audiences.
11
Audiences Faculty Students Staff
12
Audiences Faculty Students Alumni Staff Prospective Students Parents
13
Authentication Once people have authenticated, you know who they are, and you know what their relationship to the school is. Sorting information by audience no longer provides an advantage at this point.
14
Wait, I thought we were talking about facebook.
15
Facebook has become successful because of: Its ability to aggregate separate streams of information. Its ability to present information that relates directly to you. It’s ability to sort information chronologically.
16
Actions Others Take Announcements Events
17
Schools have a lot of information like this. Lets change the list around a little bit. Actions the User Can Take Announcements Events
18
We identified several places that there is timely information in: Enrollment Finance Human Resource Records
19
Enrollment Enrollment Changes Service Indicators Changes Advisement Changes Exam Dates Grading Dates and Changes Enrollment Appointment Dates Finance Service Indicators Changes Billing Changes Payment Plan Enrollment Dates Human Resource Records Health Insurance Dates Pay Advice Person Data Changes (self) Retirement Account Announcements Benefits Changes
20
How can we combine this data?
21
Blend XML Documents PeopleSoft Data Announcements Calendar Data Combine Files Transform XML Document Receive Single HTML Page With combined content.
22
Using: eXtensible Markup Language (XML) Rich Site Summary format (RSS) Extensible Stylesheet Language Transformations (XSLT)
23
Getting XML Data PeopleSoft Data Announcements Calendar Data Combine Files Transform XML Document Receive Single HTML Page With combined content.
24
XML can be exported from PeopleSoft in several ways: FileLayouts WebServices Application Engine SQR Database Queries with 3rd Party Adaption
25
Sample RSS File: RSS Specifications http://www.w3schools.com/rss/rss_reference.asp
26
Combining XML Data PeopleSoft Data Announcements Calendar Data Combine Files Transform XML Document Receive Single HTML Page With combined content.
27
XML Data is programmatically combined: PeopleCode ASP PHP Etc
28
Sample Combined RSS File: Download RSS File
29
Sample Combined RSS File:
30
Transform the XML Data PeopleSoft Data Announcements Calendar Data Combine Files Transform XML Document Receive Single HTML Page With combined content.
31
Now that our data is all in the same format we can easily sort, and display it using xslt and xpath. Xpath Selector Can be used to select all items. Xpath is cAsE sEnSiTiVe. Xpath syntax is similar to folder paths.
32
Sample XSLT File Download XSL File
33
Sample XSLT File
34
The End Results PeopleSoft Data Announcements Calendar Data Combine Files Transform XML Document Receive Single HTML Page With combined content.
36
Contact Information Rana Silver Functional Guru rsilver@mica.edu rsilver@mica.edu Ben Liyanage Information Systems Developer bliyanage@mica.edu bliyanage@mica.edu
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.