Colonial Williamsburg Education Resource Libary

Open gallery
Created as way for teachers to access Colonial Williamsburg’s vast library of educational media.
- Roles
- Design
- Structure coding (HTML, CSS, Drupal)
- Scripting functionality (jQuery, PHP)
- Technologies
- Drupal 7
- HTML5
- CSS3
- jQuery
- Responsive
Highlights
-
Pared down to the basics
With the generous amount of resources available, I chose to limit my design to the basics to reduce the user's mental load.
-
Custom module to display resources
I love the Views module, I do, but in this case it just couldn't handle three different content types, two different taxonomies, and grouping every which way from Sunday. Needless to say, I created my own module to display the three content types, nicely separated, and grouped by title, era, subject, or theme.
-
Provided access control
The Teacher Institute materials can only be accessed by Teacher Institute partcipants. To enable that I used the Content Access, Rules, and Registration Code modules to enable per-node access.