Weekly Web Updates – October 5, 2015

The New England Review website was updated last Thursday with a new design, developed by College Communications. This is a child theme based on the Genesis Theme Framework, which we’ve done an extensive security review on. It will be used to produce other custom WordPress themes including (eventually) a refreshed set of Middlebury-branded themes for use on your sites.

We have set up an application we’re calling “BannerSelect” that creates a nightly cache of Banner data that is used in our Drupal and WordPress sites. For example, lists of donors for the Online Donor Roll or course descriptions shown in the Course Catalog. This removes Banner as a dependency for these applications (though the Course Catalog was already creating its own cache) and will speed them up as well as make managing the web servers a little easier as they will no longer need to know how to connect to Oracle. We’ll be working with areas that rely on these applications to ensure they’re tested and working with the new system.

Updates

Fixes and Tweaks

  • When a piece of content on any of our Drupal sites appears on multiple pages, links to it will always go to the current page if you’re already on the current page. This mostly applied to pages with lists of profiles and lists of news stories. If you are viewing a list of faculty profiles on a department site and click on one of them, you should now always stay on that department site, rather than sometimes jumping to a different department in which that person also teaches.
  • We have disabled a redundant scheduled task that was causing slowness in the Course Hub application. This should slightly improve performance of all of our Drupal-based websites.
  • Information about commons association and advisors for students displayed in Course Hub Rosters is now stored in a local database (using the BannerSelect application mentioned above) and refreshed nightly from Banner, rather than being read directly from Banner.
  • The Study Abroad and Language Schools navigation elements will now appear properly as 36px high in all browsers.
  • When we upgraded the Drupal modernizr module this week, we took the opportunity to pare down the list of tests that the JavaScript file runs for older browsers. This shouldn’t affect anyone on the Middlebury campus, as most people should be using a modern version of each browser now, but this should mean a slight performance increase for people using Internet Explorer 7-9.