Author Archives: Adam Franco, Ian McBride and Jonathan Maddix

Weekly Web Updates – August 5, 2019

Due to a recent update, the backend process that updates RSS feeds on our site would sometimes silently fail when it encountered too many redirects trying to fetch a feed and stop processing. We believe we have fixed this issue, but are continuing to investigate.

Updates

Fixes and Tweaks

  • Fixed an issue on the Bread Loaf Writers’ Conference photo gallery listing where HTML in profile bios was getting chopped prematurely, causing the whole page to be in italics.

Ongoing Work

  • Creating a new “Offices” site for institution-wide anchor functions.
  • Creating new Drupal 8 sites for our schools and programs.
  • Upgrading the Course Hub to Drupal 8.

Weekly Web Updates – July 29, 2019

We’ve added a new Degree Finder tool to the Middlebury Institute’s homepage and the menu of all its sub-pages in order to make getting to the academic programs simpler.

Updates

  • Drupal link_attributes 8.x-1.9
  • Drupal metatag 8.x-1.9
  • Drupal views_field_formatter 8.x-1.10
  • WordPress enable-media-replace plugin 3.3.5
  • WordPress members plugin 2.2.0
  • WordPress nextgen-gallery plugin 3.2.10
  • WordPress post-expirator plugin 2.4.0.1
  • WordPress seriously-simple-podcasting plugin 1.20.6
  • WordPress the-events-calendar plugin 4.9.5
  • WordPress hueman theme 3.4.26
  • WordPress responsive theme 3.15.2

Fixes and Tweaks

  • Fixed an issue where RSS Feeds on the Drupal 7 site would break if they fetched content from a remote source that returned it in “chunks”, such as a feed with multiple pages.
  • Editors can now make the call to action links in the Card Carousel component in Drupal 8 sites accessible using the aria-label attribute to add explanation to link text like “Find out more”.

Ongoing Work

  • Creating a new “Offices” site for institution-wide anchor functions.
  • Creating new Drupal 8 sites for our schools and programs.
  • Upgrading the Course Hub to Drupal 8.

Weekly Web Updates – July 22, 2019

Updates

Fixes and Tweaks

Ongoing Work

  • Creating a new “Offices” site for institution-wide anchor functions.
  • Creating new Drupal 8 sites for our schools and programs.
  • Upgrading the Course Hub to Drupal 8.

Weekly Web Updates – July 15, 2019

Updates

  • Drupal config_perms 8.x-1.2
  • Drupal media 7.x-2.22
  • WordPress duplicate-post plugin 3.2.3
  • WordPress wysija-newsletters plugin 2.12
  • WordPress seriously-simple-podcasting plugin 1.20.5
  • WordPress accelerate theme 1.4.2

Fixes and Tweaks

  • Fixed an issue with caching on the Library site where the desired cache lifetime of the Library Hours banner and RSS feed were not bubbled up to the page level and inconsistently cleared. The cache lifetime of a page with an RSS feed is now one hour. Other pages with the Library Hours will have their cache expire at midnight.
  • Updated the dates on the Language Schools inquiry form to properly show upcoming years.
  • Removed all use of the PECL_HTTP library, allowing us to remove a custom external package repository from our system configuration.

Ongoing Work

  • Creating a new “Offices” site for institution-wide anchor functions.
  • Creating new Drupal 8 sites for our schools and programs.
  • Upgrading the Course Hub to Drupal 8.

Weekly Web Updates – July 8, 2019

Updates

  • Drupal 8.7.4
  • Drupal entity_browser 8.x-2.2
  • Drupal entity_embed 8.x-1.0
  • Drupal eva 8.x-2.0-rc3
  • Drupal redirect 8.x-1.4
  • MediaWiki 1.31.3
  • WordPress foobox-image-lightbox plugin 2.7.3
  • WordPress foogallery plugin 1.7.8
  • WordPress instagram-feed plugin 1.12.1
  • WordPress jetpack plugin 7.5.2
  • WordPress post-type-switcher plugin 3.2.0
  • WordPress seriously-simple-podcasting plugin 1.20.4
  • WordPress the-events-calendar plugin 4.9.4
  • WordPress hueman theme 3.4.25

Fixes and Tweaks

  • Added the RSS Feed component to all of the new Drupal 8 sites and added a field to the component allowing you to link back to the source of the feed.
  • Fixed a conflict between the WordPress OpenStreetMap and multilingual plugins that prevented you from saving a post.

Ongoing Work

  • Creating a new “Offices” site for institution-wide anchor functions.
  • Creating new Drupal 8 sites for our schools and programs.
  • Upgrading the Course Hub to Drupal 8.

Weekly Web Updates – July 1, 2019

Updates

Fixes and Tweaks

  • We switched the authentication system for the Middlebury Institute site to the same one used by our other Drupal 8 sites.
  • The header menu links in Drupal 8 will now change appearance when you are in the section of the site corresponding to the link.

Ongoing Work

  • Creating a new “Offices” site for institution-wide anchor functions.
  • Creating new Drupal 8 sites for our schools and programs.
  • Upgrading the Course Hub to Drupal 8.

Weekly Web Updates – June 24, 2019

Updates

  • Drupal role_delegation 8.x-1.0
  • WordPress 5.2.2
  • WordPress auto-post-thumbnail plugin 3.4.2
  • WordPress enable-media-replace plugin 3.3.1
  • WordPress jetpack plugin 7.4.1
  • WordPress subscribe2 plugin 10.30

Fixes and Tweaks

Ongoing Work

  • Creating a new “Offices” site for institution-wide anchor functions.
  • Creating new Drupal 8 sites for our schools and programs.
  • Upgrading the Course Hub to Drupal 8.

Weekly Web Updates – June 17, 2019

We launched a new website for the Library this week, featuring library hours coming out of their LibCal system instead of the Google Calendars we were previously using.

Updates

  • Drupal link_attributes 8.x-1.8
  • WordPress redirection plugin 4.3.1
  • WordPress seriously-simple-podcasting plugin 1.20.3
  • WordPress the-events-calendar plugin 4.9.3.1

Fixes and Tweaks

  • Standardized the way that header and sidebar navigation works on the new office sites so that header nav is consistent throughout the site and sidebar nav is contextual.
  • Embeded webforms from forms.middlebury.edu will now include the new Middlebury website styles.
  • Fixed an issue that sometimes prevented the new Drupal video component from playing when you clicked the splash image.
  • Changed the way our Drupal deployment handles CSS and JS assets. This is now done with a simple file copy operation on each of the frontend servers, rather than a full build process, which speeds up deployment and removes a binary that was hanging and eating up the CPU.
  • Increased resources allocated to the sites.middlebury.edu server.

Ongoing Work

  • Creating a new “Offices” site for institution-wide anchor functions.
  • Creating new Drupal 8 sites for our schools and programs.
  • Upgrading the Course Hub to Drupal 8.