Author Archives: Ian McBride

About Ian McBride

I'm a web developer at Middlebury.

Weekly Web Updates – November 21, 2016

We created a special “Event” content type for the Middlebury Sustainability site, which is now available to use anywhere on the Middlebury Drupal site that you would like to list event information. Documentation on using the Event content type is available on the L&ITS Wiki.

Updates

Fixes and Tweaks

  • Updated the process that builds Course Hub sites for new courses to ensure that it will work for additional course formats, specifically those where the course number contains letters.
  • Fixed an issue with the MiddCORE email subscription form where extra line breaks in the email headers were preventing the form from sending confirmation emails to the site administrators.
  • We resolved an issue with images on featured articles in the Middlebury Magazine site.
  • The default student year on the Davis UWC Scholars site was increased.

Ongoing Work

  • A small redesign of the Middlebury News Room to bring it more inline with the newsletter.
  • Building out the configuration of our CAS, GO, MediaWiki, and Course Catalog servers in Chef, which is a configuration management system. We have already completed this work for our Drupal and WordPress environments.
  • Upgrading the Drupal sites for the Davis programs, Dining Menus, and Museum of Art to Drupal 8.
  • Populating mailing lists in the MyEmma email system from Banner.
  • Providing Course Hub access for Schools Abroad courses.

Weekly Web Updates – November 14, 2016

We have added an EDDMapS Shortcode plugin to WordPress which can be used to embed maps from the Early Detection & Distribution Mapping Service for invasive species mapping projects.

We have added Panopto to our list of supported video sources for Drupal video shortcodes.

Updates

Fixes and Tweaks

Ongoing Work

  • A small redesign of the Middlebury News Room to bring it more inline with the newsletter.
  • Building out the configuration of our CAS, GO, MediaWiki, and Course Catalog servers in Chef, which is a configuration management system. We have already completed this work for our Drupal and WordPress environments.
  • Upgrading the Drupal sites for the Davis programs, Dining Menus, and Museum of Art to Drupal 8.
  • Populating mailing lists in the MyEmma email system from Banner.
  • Providing Course Hub access for Schools Abroad courses.

Weekly Web Updates – November 7, 2016

We have added an Office365 Embed Shortcode plugin to our WordPress sites that can be used to embed documents stored on that service. We also have a Google Docs Shortcode plugin available.

Updates

Fixes and Tweaks

  • We reverted the Drupal media 7.x-2.0-beta3 upgrade from last week after reports of conflicts with the WYSIWYG editor in certain configurations. We’ll conduct further testing and upgrade when these issues are resolved.
  • Added a checkbox on the Event content type in the Middlebury Drupal site that allows editors in the Sustainability section of the site to determine whether the event should appear on their homepage.
  • Late on Wednesday evening, a system update added a default configuration file to several of our web servers that conflicted with our custom version of the file and caused a service interruption. We’ve updated our configuration to guarantee these two files are no longer in conflict and our custom version is loaded second, ensuring its settings are applied.
  • Fixed an issue with the Cite extension in MediaWiki by loading it from the core extensions path.
  • Added Ukraine as a map option in the David Projects for Peace site’s homepage feature.

Ongoing Work

  • A small redesign of the Middlebury News Room to bring it more inline with the newsletter.
  • Building out the configuration of our CAS, GO, MediaWiki, and Course Catalog servers in Chef, which is a configuration management system. We have already completed this work for our Drupal and WordPress environments.
  • Upgrading the Drupal sites for the Davis programs, Dining Menus, and Museum of Art to Drupal 8.
  • Populating mailing lists in the MyEmma email system from Banner.
  • Providing Course Hub access for Schools Abroad courses.

Weekly Web Updates – October 31, 2016 🎃 👻 😱

Our WordPress sites now support embedding media from the Panopto pilot project, after enabling a plugin.

Updates

Fixes and Tweaks

  • Fixed an issue in the MiddCORE email subscription widget that prevented it from notifying site admins of new subscribers.
  • Added MyEmma to the list of domains allowed in the iframe shortcode for Drupal.
  • Resolved several issues with the process that syncs groups lists between the Active Directory and Drupal related to empty groups.
  • The search results page on our Drupal sites can now display results from any of a set of whitelisted custom search engines, allowing us to, for example, show results from the newsroom archive search on the main results page.

Ongoing Work

  • A small redesign of the Middlebury News Room to bring it more inline with the newsletter.
  • Building out the configuration of our CAS, GO, MediaWiki, and Course Catalog servers in Chef, which is a configuration management system. We have already completed this work for our Drupal and WordPress environments.
  • Upgrading the Drupal sites for the Davis programs, Dining Menus, and Museum of Art to Drupal 8.
  • Populating mailing lists in the MyEmma email system from Banner.
  • Providing Course Hub access for Schools Abroad courses.

Weekly Web Updates – October 24, 2016

New! Instructors can now provision Google Apps folder via the Course Hub.Google Apps folders in Course Hub

We have added the Sydney WordPress theme as a theme option. We removed the Trevilian way theme, which was not in use and had a few issues.

Updates

Fixes and Tweaks

  • When you see the “Authorization Required” message on forms.middlebury.edu or forms.miis.edu, the page title will now match the title of the page you were trying to reach.
  • The Sustainability site now has drop-down menus for its top navigation.
  • The Online Donor Roll is now displaying information from FY 2017. Additionally, donor names are only printed once on each list.
  • Updated the destination of the Bread Loaf School of English inquiry form.
  • Links in the “Related Links” section of news stories on the Middlebury Drupal site will now open in a new window or tab.
  • The “Faculty” link in the Middlebury School of the Environment site navigation will now read “People”.

Ongoing Work

  • Building out the configuration of our CAS, GO, MediaWiki, and Course Catalog servers in Chef, which is a configuration management system. We have already completed this work for our Drupal and WordPress environments.
  • Upgrading the Drupal sites for the Davis programs, Dining Menus, and Museum of Art to Drupal 8.
  • Populating mailing lists in the MyEmma email system from Banner.
  • Providing Course Hub access for Schools Abroad courses.

Weekly Web Updates – October 17, 2016

Updates

Fixes and Tweaks

  • Occasionally, when updating content on our Drupal sites, the front-end Varnish cache was not cleared on save because the script handling that event had Windows-style rather than UNIX-style line endings and silently failed. This was corrected.
  • We dropped SSLv3 support in favor of TLS on Drupal and WordPress sites.
  • Removed a duplicate page title above the breadcrumb on the Sustainability site.

Ongoing Work

  • Adding integration with Google Drive folders for the Course Hub.
  • Building out the configuration of our CAS, GO, MediaWiki, and Course Catalog servers in Chef, which is a configuration management system. We have already completed this work for our Drupal and WordPress environments.
  • Upgrading the Drupal sites for the Davis programs, Dining Menus, and Museum of Art to Drupal 8.
  • Populating mailing lists in the MyEmma email system from Banner.

Weekly Web Updates – October 10, 2016

Updates

Fixes and Tweaks

  • We made numerous improvements to page performance on the MiddSTART site, which now loads much faster.

Ongoing Work

  • Adding integration with Google Drive folders for the Course Hub.
  • Building out the configuration of our CAS, GO, MediaWiki, and Course Catalog servers in Chef, which is a configuration management system. We have already completed this work for our Drupal and WordPress environments.
  • Upgrading the Drupal sites for the Davis programs, Dining Menus, and Museum of Art to Drupal 8.
  • Populating mailing lists in the MyEmma email system from Banner.

Weekly Web Updates – October 3, 2016

Updates

Fixes and Tweaks

  • Internships are now a course type in the Course Hub.
  • We’ve made the “access denied” text on the Course Hub more clear to let people know when they can log in to view course materials and when no content is available.
  • Added some emphasis to the text on the Directory advertising the “Department Directory“, which is a PDF of central phone numbers and addresses for offices and organizations.
  • Fixed an issue with the administration interface for the Middlebury homepage story bars.

Ongoing Work

Beginning this week, we’ll include some highlights of the work we’re currently doing to keep you informed of upcoming changes.

  • Adding integration with Google Drive folders for the Course Hub.
  • Building out the configuration of our CAS, GO, MediaWiki, and Course Catalog servers in Chef, which is a configuration management system. We have already completed this work for our Drupal and WordPress environments.
  • Upgrading the Drupal sites for the Davis programs, Dining Menus, and Museum of Art to Drupal 8.
  • Populating mailing lists in the MyEmma email system from Banner.