TCNJ Lightweight Campus Portal - PowerPoint PPT Presentation

1 / 25
About This Presentation
Title:

TCNJ Lightweight Campus Portal

Description:

... on user interests (e.g. Chronicle of Higher Education, Wired News, ESPN) ... to TCNJ news events as well as to external feeds (Yahoo News, Wired News, etc) ... – PowerPoint PPT presentation

Number of Views:96
Avg rating:3.0/5.0
Slides: 26
Provided by: matthew102
Category:

less

Transcript and Presenter's Notes

Title: TCNJ Lightweight Campus Portal


1
TCNJ Lightweight Campus Portal
Matthew Winkel webmaster_at_tcnj.edu
2
Objectives
Improve and expand current solutions Leverage
lightweight technology platforms Partner with
campus community to manage content
3
Key Messages
Expand web communications for internal audiences
Optimize use of all other communication
channels Streamline access to web-based services
(e.g. Email, Calendar, SOCS, Files,
Accounts) Enhance navigation to web resources
(e.g. Student Life, Academics Research,
Services) Incorporate feeds based on user
interests (e.g. Chronicle of Higher Education,
Wired News, ESPN)
4
User Research
Define site purpose and goals for both
administrators and users (tools profiles, design
strategy) Assess current pages (tools
interviews, surveys) Explore desirability of
new features (tool focus groups) Evaluate
prototypes (tool performance tests)
5
Technology
  • PHP
  • Oracle database
  • Javascript (Prototype Scriptaculous)
  • HTML
  • CSS
  • XML
  • SOAP

6
Single Sign-On
7
XML SOAP
XML is a general purpose markup language that is
understood my most other programming
languages. Example of XML document lt?xml
version"1.0" encoding"utf-8"?gt ltbooksgt ltbookgt
lttitlegtPHP Cookbooklt/titlegt ltauthorgtDavid
Sklar Adam Trachtenberglt/authorgt lt/bookgt ltbo
okgt lttitlegtPerl Cookbooklt/titlegt ltauthorgtTom
Christiansen Nathan Torkingtonlt/authorgt lt/boo
kgt lt/booksgt SOAP is the protocol for exchanging
XML messages to remote servers.
8
XML SOAP
9
XML SOAP
10
Workflow
  • User submits HTML form
  • Javascript sends AJAX request to a PHP script
  • PHP script reads form data and sends an XML SOAP
    request to Zimbra
  • Zimbra returns an XML SOAP response to PHP
    script
  • PHP script parses response and returns XML back
    to the browser
  • Javascript parses XML from PHP script and
    manipulates DOM accordingly

11
RSS News
RSS is a standardized XML structure used by
aggregators to display news feeds. Students can
subscribe to TCNJ news events as well as to
external feeds (Yahoo News, Wired News, etc).
12
Helpful Resources
PHP Related PHP http//www.php.net PEAR
http//pear.php.net SMARTY http//smarty.php.net
AJAX Related Prototype http//www.prototypejs.
org Scriptaculous http//script.aculo.us/ Ajaxi
an http//www.ajaxian.com XML SOAP
Related SOAP Tutorial http//www.w3schools.com/s
oap/default.asp RSS http//en.wikipedia.org/wiki
/RSS_(file_format) Tools Firebug
https//addons.mozilla.org/en-US/firefox/addon/184
3
13
Content Management
Portal Communications Advisory Group Web Alerts
(CMS for announcements, articles, events, new
media, press releases) Drupal (CMS for groups)
14
Widgets
  • Notepad
  • To-Do List
  • Ewing, Weather
  • GPA Calculator
  • Dining Menus
  • TCNJ Search
  • TCNJ A-Z
  • Library Search
  • Web Alerts Groups
  • Form Genie Forms
  • Print Sense Balance
  • Student Job Listings
  • My Library Card
  • Res.Net
  • Password Manager
  • Get-IT Card Balance
  • In Development

15
Demo
Work Space Channels News Reader Widgets
Navigation
16
(No Transcript)
17
(No Transcript)
18
(No Transcript)
19
(No Transcript)
20
(No Transcript)
21
(No Transcript)
22
(No Transcript)
23
(No Transcript)
24
(No Transcript)
25
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com