Top Banner
ERIC L. EPPS @ERICEPPS CALENDARS IN CASCADE SERVER
17

Calendars in Cascade Server

Jul 21, 2015

Download

Documents

Eric Epps
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Calendars in Cascade Server

ER IC L . EPPS @ ER ICEPPS

CALENDARS INCASCADE SERVER

Page 2: Calendars in Cascade Server

OVERVIEW

• Pros/Cons of using this method

• Look at web interfaces

• XML Source files

• Process

• XSL/Velocity Code!

Page 3: Calendars in Cascade Server

• Few source files, many

views

• Uniform look & feel,

control

• Easily maintained with

Web Services scripts

and auto-publish

• Descriptive URLs

• Lots of pages

• Long time to publish

(much better in 7.x)

• Complex style sheets

PROS & CONS

ADVANTAGES DISADVANTAGES

Page 4: Calendars in Cascade Server

H O M E P A G E – M I N I - C A L E N D A R

WEB INTERFACE

Page 5: Calendars in Cascade Server

D A I L Y E V E N T L I S T I N G

WEB INTERFACE

Page 6: Calendars in Cascade Server

W E E K L Y R O O M S C H E D U L E

WEB INTERFACE

Page 7: Calendars in Cascade Server

C A M P U S M A P P A G E – T O D A Y ’ S S C H E D U L E

WEB INTERFACE

Page 8: Calendars in Cascade Server

F U L L M O N T H L Y C A L E N D A R

WEB INTERFACE

Page 9: Calendars in Cascade Server

F A C U L T Y S C H E D U L E

WEB INTERFACE

Page 10: Calendars in Cascade Server

I C A L E N D A R F E E D – G O O G L E C A L E N D A R

OTHER INTERFACES

Page 11: Calendars in Cascade Server

D I S P L A Y M O N I T O R

OTHER INTERFACES

Page 12: Calendars in Cascade Server

W A Y - F I N D I N G K I O S K

OTHER INTERFACES

Page 13: Calendars in Cascade Server

C O U R S E S C H E D U L E E V E N T L I S T I N G F A C U L T Y

S C H E D U L E S

XML SOURCE

Page 14: Calendars in Cascade Server

PROCESS

• Events vs. Recurring Schedules

• Event List = Easy

1. pull the list of events

2. if it matches criteria, output

• Class Schedule, Faculty Schedule = More Difficult

1. pull list of classes

2. create list of events from recurrence

3. if event from list matches criteria, output

Page 15: Calendars in Cascade Server

CHOOSING THE TOOL

• Just Event List? Just Schedule info?

• Pull list of events/courses

• Don’t need to parse recurrence

• XSL

• Listing by Room/Faculty Member?

• Need to parse recurrence

• May need to combine both in single page

• Velocity

• In general, I use XSL when the XML source is similar

to the desired output, Velocity when I need to

manipulate the data more.

Page 16: Calendars in Cascade Server

H T T P S : / / G I T H U B . C O M / E R I C E P P S / C A S C A D E - C A L E N D A R

CODE WALKTHROUGH

Page 17: Calendars in Cascade Server

THANK YOU!

Eric L. Epps

Web Developer

Sauk Valley Community College

[email protected]

Links for this presentation:

http://bit.ly/CSUC12-Calendars