Author Archives: Adam Franco, Ian McBride and Jonathan Maddix

About Adam Franco, Ian McBride and Jonathan Maddix

I'm a web developer at Middlebury.

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.

Weekly Web Updates – June 10, 2019

Updates

  • Drupal 8.7.3
  • Drupal address 8.x-1.7
  • Drupal entity 8.x-1.0-rc3
  • Drupal link_attributes 8.x-1.7
  • Drupal role_delegation 8.x-1.0-rc1
  • MediaWiki: 1.31.2
  • WordPress enable-media-replace plugin 3.3.0
  • WordPress foobox-image-lightbox plugin 2.7.1
  • WordPress foogallery plugin 1.7.7
  • WordPress jetpack plugin 7.4
  • WordPress nextgen-gallery plugin 3.2.4
  • WordPress redirection plugin 4.3
  • WordPress seriously-simple-podcasting plugin 1.20.2
  • WordPress the-events-calendar plugin 4.9.3
  • WordPress hueman theme 3.4.24

Fixes and Tweaks

  • Re-enabled a dynamic system for blocking spammers attacking WordPress and Drupal sites at our firewall based on their spam attempts.

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 4, 2019

This week we launched new versions of the Schools Abroad, Study Abroad, and School of the Environment sites. These are now running in Drupal 8 with the Middlebury design system created by Digital Pulp and Middlebury’s Digital Services team. Nearly all of the features used on these sites will be available for other school and offices sites we set up on this platform.

Updates

  • WordPress badgeos plugin 2.4
  • WordPress seriously-simple-podcasting plugin 1.20.1
  • WordPress wp-accessibility plugin 1.6.10
  • WordPress hueman theme 3.4.22

Fixes and Tweaks

  • Fixed an issue where the breadcrumb was appearing twice on the Offices and Services homepage.
  • Updated the Course Hub Canvas integration to remove extra sections from a Canvas site when it is used as a resource for more than one course, and then removed from one of the courses.

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 – May 27, 2019

Updates

Fixes and Tweaks

  • Fixed a caching issue that was preventing updates to the addresses or calls-to-action on the new Office site from becoming live immediately.

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.