Author Archives: Ian McBride

About Ian McBride

I'm a web developer at Middlebury.

Weekly Web Updates – August 20, 2018

Updates

Fixes and Tweaks

  • When adding a video to the Institute site, the thumbnail generated by YouTube, Vimeo, or Panopto will now be automatically imported and used as the splash image if one is not provided by the editor.
  • Added a Curated Events component to the Institute site which allows the editor to create custom event lists including past events.
  • Improved the editing experience of assigning a page in the Institute site to a menu with the menu_select module.

Ongoing Work

  • Fixes and tweaks for the new Institute site https://www.middlebury.edu/institute/
  • Upgrading applications to run on PHP 7.1.
  • Upgrading the Drupal sites for the Davis programs, Dining Menus, and Museum of Art to Drupal 8.
  • Creating a photo sharing platform for the Breadloaf Writer’s Conference.
  • Creating an online Services Catalog

Weekly Web Updates – August 13, 2018

Updates

Fixes and Tweaks

Ongoing Work

  • Fixes and tweaks for the new Institute site https://www.middlebury.edu/institute/
  • Upgrading applications to run on PHP 7.1.
  • Upgrading the Drupal sites for the Davis programs, Dining Menus, and Museum of Art to Drupal 8.
  • Creating a photo sharing platform for the Breadloaf Writer’s Conference.
  • Creating an online Services Catalog

Weekly Web Updates – August 6, 2018

Updates

Fixes and Tweaks

  • Telephone numbers on profile listings in the Institute site are now displayed in their local country format, rather than the E194 format they are stored in.
  • Added a tag field to the Image media type in the Institute site and created custom form components for the image browser which allow for filtering by these tags.
  • Fixed issues with the confirmation email created during the Drupal 8 user account creation process, which included incorrect URLs.
  • Fixed an issue with events on the Institute site being imported in draft state instead of “published”.
  • A number of usability and theming improvements to the Service Catalog, improving the display on mobile, allowing references to multiple WHD request types, and allowing free-form tagging in order to pilot new data-types.

Ongoing Work

  • Fixes and tweaks for the new Institute site https://www.middlebury.edu/institute/
  • Upgrading applications to run on PHP 7.1.
  • Upgrading the Drupal sites for the Davis programs, Dining Menus, and Museum of Art to Drupal 8.
  • Creating a photo sharing platform for the Breadloaf Writer’s Conference.

Drupal Security Update – Wednesday, August 1 Finished

Thank you for your patience as we applied this critical security update. Technical details are available on the Drupal project website. All sites now have this update applied and should be considered stable.

The issue only affected Drupal 8, which is currently used for:

  • https://www.middlebury.edu/institute
  • https://servicecatalog.middlebury.edu

Other sites were not affected by this issue.

Weekly Web Updates – July 30, 2018

A new Service Catalog is live to list technology services provided at Middlebury. The information in the site is still being updated.

Updates

Fixes and Tweaks

  • Overhauled the events system on the Institute website with a new design and functionality to allow editors to pick the maximum events to show in a list with different displays depending on how many events are shown.
  • Profile lists on the Institute site can be configured to show certain fields, making them easier to use for lists of invited speakers and other non-faculty listings.
  • Program newsrooms on the Institute site can now have their own tag-based category navigation.
  • Editors can now decide on the position of the title for the featured news story on the Institute site homepage.
  • Fixed an issue where our WordPress sites were unable to syndicate RSS from our Drupal sites due to a new caching system.
  • Always include the designation key when looking up past gift years on MiddSTART to ensure we can show these reports.
  • Reduced the number of related stories shown on a news story in the Institute site from four to three to bring this in line with other grid presentations on the site.

Ongoing Work

  • Fixes and tweaks for the new Institute site https://www.middlebury.edu/institute/
  • Upgrading applications to run on PHP 7.1.
  • Creating an online Services Catalog for ITS.
  • Upgrading the Drupal sites for the Davis programs, Dining Menus, and Museum of Art to Drupal 8.
  • Creating a photo sharing platform for the Breadloaf Writer’s Conference.

Drupal Security Update – Wednesday, August 1

This Wednesday, April 25, we will apply a security update to two Drupal 8 sites shortly after it is released. This will occur between 12:00 and 3:00pm EDT, which is 9:00am-12:00pm PDT. The Drupal project has posted a pre-release announcement of this update.

We do not anticipate any service interruption while the update is applied. Still, we advise you to have saved work in the sites prior to the scheduled update. We will post an announcement here when the update has been successfully applied, which will contain more information about the issue.

These are the sites affected:

  • https://www.middlebury.edu/institute
  • https://servicecatalog.middlebury.edu

Weekly Web Updates – July 16, 2018

Updates

Fixes and Tweaks

  • Fixed issue preventing MIIS Course Hub from creating new WordPress sites.
  • Profile lists on the Institute website can now choose which fields from the profiles to show and may also include an optional, custom blurb to display below the job title, allowing them to be used for event speaker lists and other purposes.
  • The Communique newsroom on the Institute site now has a category-based tagging system which appears for the editor after they assign a story to that newsroom.
  • Image with Text components on the Institute website will now also display the image caption and photo credit, if present.

Ongoing Work

  • Fixes and tweaks for the new Institute site https://www.middlebury.edu/institute/
  • Upgrading applications to run on PHP 7.1.
  • Creating an online Services Catalog for ITS.
  • Upgrading the Drupal sites for the Davis programs, Dining Menus, and Museum of Art to Drupal 8.
  • Creating a photo sharing platform for the Breadloaf Writer’s Conference.

Weekly Web Updates – July 9, 2018

Updates

Fixes and Tweaks

  • Fixed an issue with the FetchProxy service that was preventing refreshes of feeds from our Drupal sites.
  • Dates in meta tags on the Institute website are now in the correct ISO 8601 format.

Ongoing Work

  • Fixes and tweaks for the new Institute site https://www.middlebury.edu/institute/
  • Upgrading applications to run on PHP 7.1.
  • Creating an online Services Catalog for ITS.
  • Upgrading the Drupal sites for the Davis programs, Dining Menus, and Museum of Art to Drupal 8.
  • Creating a photo sharing platform for the Breadloaf Writer’s Conference.