Introduction• Who we are  • Craig Farris, Jessica Hayes and Christian Coulon• About UC Davis  • 32,653 students  • 4,009 a...
Cascade at UC Davis• Clients• Usage Statistics• Goals of the service• Background• Demo
The New Model• Provides standard formats and two templates• Centralizes core site administration, resources  and enhanceme...
Inner Workings• CSS content block model  • Provides the core styling of optional content blocks and region-    specific st...
Current Block Library• Available currently:   •   Code block – accepts an include statement to output dynamic content   • ...
Resources & Questions• For a copy of handouts and presentation  slides, visit http://cms.ucdavis.edu/conference/• Question...
A Modular Content Model, by UC Davis for Hannon Hill's 2012 Cascade Server User Conference
A Modular Content Model, by UC Davis for Hannon Hill's 2012 Cascade Server User Conference
Upcoming SlideShare
Loading in …5
×

A Modular Content Model, by UC Davis for Hannon Hill's 2012 Cascade Server User Conference

1,615 views
1,497 views

Published on

In this session, Craig and Jessica will describe how users can attach data definition-based and other content blocks to pages to easily create complex content in a modular fashion. The presentation will describe the block processor solution that allows easy extension to add new content block types and the CSS that "automatically" styles block content appropriately depending on the region of the template where the content is attached.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,615
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

A Modular Content Model, by UC Davis for Hannon Hill's 2012 Cascade Server User Conference

  1. 1. Introduction• Who we are • Craig Farris, Jessica Hayes and Christian Coulon• About UC Davis • 32,653 students • 4,009 academic staff • 13,311 non-academic staff • 207,974 living alumni • 4 colleges (Agricultural and Environmental Sciences, Biological Sciences, Engineering, Letters and Science) • 6 professional schools (Education, Law, Management, Medicine, Veterinary Medicine, and the Betty Irene Moore School of Nursing)
  2. 2. Cascade at UC Davis• Clients• Usage Statistics• Goals of the service• Background• Demo
  3. 3. The New Model• Provides standard formats and two templates• Centralizes core site administration, resources and enhancements• Modular content blocks• Easy site configuration
  4. 4. Inner Workings• CSS content block model • Provides the core styling of optional content blocks and region- specific styling of elements• Block processor • Receives XML for attached content blocks; includes individual processors • Unique identifier is used to match block XML with correct individual processor • Block output wrapped in a content box (for CSS) • Undefined block defaults as raw XHTML• Block head • Loads specific JS or CSS required by any defined block using JS, loading each required element only once
  5. 5. Current Block Library• Available currently: • Code block – accepts an include statement to output dynamic content • FAQ block – includes basic accordion effect • Feature block • RSS block • Simple Form Builder block – front end only, client provides the backend processing Slideshow block – jQuery-based rotating image slideshow• Blocks for future development: • Video/Multimedia • XHTML block • People (Staff, Faculty) • Events • Social media (Twitter, FaceBook, Flickr) • Cross-site blocks • Search block
  6. 6. Resources & Questions• For a copy of handouts and presentation slides, visit http://cms.ucdavis.edu/conference/• Question and answer period

×