Facebook Your Portal Chronological Content vs. Pagelet Content
How many of you use a portal at work?
Institutional Portals tend to be very busy.
Tabs
Institutional Portals tend to be very busy. Tabs A Box
Institutional Portals tend to be very busy. Tabs A Box Another Box
Institutional Portals tend to be very busy. Tabs A Box Another Box A Box in a Box
Tabs Typically information is grouped as it relates to a person’s relationship with the school—aka the schools Audiences.
Audiences Faculty Students Staff
Audiences Faculty Students Alumni Staff Prospective Students Parents
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.
Wait, I thought we were talking about facebook.
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.
Actions Others Take Announcements Events
Schools have a lot of information like this. Lets change the list around a little bit. Actions the User Can Take Announcements Events
We identified several places that there is timely information in: Enrollment Finance Human Resource Records
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
How can we combine this data?
Blend XML Documents PeopleSoft Data Announcements Calendar Data Combine Files Transform XML Document Receive Single HTML Page With combined content.
Using: eXtensible Markup Language (XML) Rich Site Summary format (RSS) Extensible Stylesheet Language Transformations (XSLT)
Getting XML Data PeopleSoft Data Announcements Calendar Data Combine Files Transform XML Document Receive Single HTML Page With combined content.
XML can be exported from PeopleSoft in several ways: FileLayouts WebServices Application Engine SQR Database Queries with 3rd Party Adaption
Sample RSS File: RSS Specifications
Combining XML Data PeopleSoft Data Announcements Calendar Data Combine Files Transform XML Document Receive Single HTML Page With combined content.
XML Data is programmatically combined: PeopleCode ASP PHP Etc
Sample Combined RSS File: Download RSS File
Sample Combined RSS File:
Transform the XML Data PeopleSoft Data Announcements Calendar Data Combine Files Transform XML Document Receive Single HTML Page With combined content.
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.
Sample XSLT File Download XSL File
Sample XSLT File
The End Results PeopleSoft Data Announcements Calendar Data Combine Files Transform XML Document Receive Single HTML Page With combined content.
Contact Information Rana Silver Functional Guru Ben Liyanage Information Systems Developer