420 likes | 614 Views
Building Websites with Drupal. University of Calgary. Agenda. Choosing a branding strategy Choosing a design Choosing a tool Campus wide rollout Training users and migrating sites Future directions Lessons learned Default Template Policies and Procedures Still Learning…
E N D
Building Websites with Drupal University of Calgary
Agenda • Choosing a branding strategy • Choosing a design • Choosing a tool • Campus wide rollout • Training users and migrating sites • Future directions • Lessons learned • Default Template • Policies and Procedures • Still Learning… • Examples of Sites • Breaking the Rules • Create a Site
The University of Calgary 8th largest University in Canada 28,000 FTE students 5,000 faculty and staff 18 Faculties, 53 Depts, 30 Institutes
Where we were • Decentralized responsibility • No supported tools • Variety of styles • Stale content • Orphaned sites • A dog’s breakfast
Featured in the article:Biggest Mistakes in Web Design 1995-2015
Building the design A Main site B Faculties Driven by External Relations No campus input C Departments
Steering Committee formed • A bit late, but whatever… • Campus-wide representation: • CIO • External Relations • Information Technologies • Teaching and Learning Centre • Library • Student Services • Faculties • Three working groups: • design, technical, communications and training
Strategy for encouraging adoption • Provide an easy-to-use tool • No costs for user software • User software works on any platform • Provide a nice design • Standards based templates • Help people with migration • Allow people to run their own servers • Avoid using the hammer, but use it where necessary
Timeline Pre-launch Pilot Phase 1 Phase 2 Apr/06 Aug/06 Dec/06 Mar/07 ?? Choose a tool, introduce it to campus
Choosing the tools • Money available ($200K including 2 FTE) • Web only, browser and platform neutral • Picked some commercial packages (RedDot, ADX Studio, OmniUpdate) • Found champions for open source packages (Drupal, Joomla) • Had open presentations
Choosing the tools • Picked the best commercial and open source package • Ultimately chose open source (Drupal) • Group felt open source gave them flexibility • Some resistance to open source from steering committee
Timeline Pre-launch Pilot Phase 1 Phase 2 Apr/06 Aug/06 Dec/06 Mar/07 ?? Launch homepage, learn the tool
Implementation • Dynamic delivery vs. “scraping” • Update modes (build live, build and publish, etc.) • CSS integration • Drupal development • Pushback on the design • Failover • Capacity • As for our demo site…
Timeline Pre-launch Pilot (not!) Phase 1 Phase 2 Apr/06 Aug/06 Dec/06 Mar/07 ?? Campus-wide rollout
Campus wide rollout • Focus on faculties and pages directly linked from homepage • Offer of: • On-site demonstration of templates, styleguide and Drupal • Student staff member to copy/paste content • Space on UCIT’s server • Training classes and manuals • Worktime sessions • ‘Whatever it takes’ • Open demonstrations, Focused demonstrations, Training, Work-time sessions • Faculty group
Migration • Communication and technical staff • CSS publicly available for those who want to do their own thing • Some people are running their own Drupal servers • We are very open to installing new modules • Some units used consultants • Good cop / bad cop
Timeline Pre-launch Pilot Phase 1 Phase 2 Apr/06 Aug/06 Dec/06 Mar/07 ?? Exploration of dynamic features
Phase 2 – Moving Forward • Merging with MyUofC portal • Dynamic sites • Fine grained security control • Workflow • RSS and news sites • Blogs/ePortfolios • Deeper migration
Lessons Learned • Tried to have a pilot, never happened • Lots of work (scrambling) needed on tool • Templates allowed units to keep their personality • Had to redo CSS • We can't make it do everything • Phased in approach worked well • Tied into existing usernames/accounts
Lessons Learned • Redesigning websites opens up a can of worms • Styleguide very helpful • Some units were relieved that somebody else made the design decisions • Small units could get a nice website easily
Default Template • Default banner so important. • List of available banners. • Quick links – put some thought into what it will be as they tend to keep it also. • Highlight boxes – to showcase info. • List webmaster
Policies and Procedures • Just working on those right now. • Style Guide • Upgrading modules • Decommission of old sites • Naming conventions
Still Learning… • List of admin (who owns site) – up to date list would have been helpful • Script for creating sites and adding modules. • Mailman lists – users, admins, wcmteam • Survey to clients
Still Learning… • Passwords • Generic password? • Admin • Support?
Examples of sites • Secure Sites • http://www.ucalgary.ca/prizesandawards/ • http://www.ucalgary.ca/familymedicine/ • http://www.ucalgary.ca/asthmaupdate/ • http://www.ucalgary.ca/sue/ • http://www.ucalgary.ca/oia/ • http://www.ucalgary.ca/mmi/ • http://www.ucalgary.ca/itstaff/ • http://www.ucalgary.ca/apsy/ • http://www.ucalgary.ca/nativecr/ • http://www.ucalgary.ca/cccr/
Examples of sites • http://cmss.ucalgary.ca/ • http://www.ucalgary.ca/arcticexpedition/ • http://www.ucalgary.ca/wcmsupport/
Breaking the Rules • Sometimes exceptions and breaking the rules can lead to innovation and change. If no one tried to break the rules we may not change. • http://www.ucalgary.ca/~eatond/microseismic/ • http://www.ucalgary.ca/hkn/ • http://www.ucalgary.ca/hom/
Demo of creating a Site • http://wcmprod2.ucalgary.ca/train11/
Questions? Deb Huartson (huartson@ucalgary.ca) Dan Fitzsimmons (dpfitzsi@ucalgary.ca)