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 – September 9, 2019

We have launched a new site for undergraduate admissions. This is the first part of the undergraduate college website to go live in our new Drupal 8 system.

Up until 2010, GO had a feature where we sent a notification email each night to shortcut admins to let them know if any of their GO codes weren’t working. We’ve brought this feature back, but made it a weekly instead of a nightly email. If you’d like to receive this message, you can opt-in by clicking the Notify link in the GO administration interface and setting your preference.

Updates

  • Drupal 8.7.7
  • Drupal field_collection 7.x-1.0 and 7.x-1.1
  • WordPress 5.2.3
  • WordPress badgeos plugin 3.2
  • WordPress enable-media-replace plugin 3.3.6
  • WordPress foobox-image-lightbox plugin 2.7.5
  • WordPress foogallery plugin 1.8.12
  • WordPress jetpack plugin 7.7
  • WordPress the-events-calendar plugin 4.9.8
  • WordPress responsive theme 3.16.4

Fixes and Tweaks

  • Added a “Chat with a librarian” widget to the Library website.
  • Added navigation menus for the subpages of the Museum Studies at Oxford program.
  • We’ve tuned our settings so that SiteImprove can now crawl the Drupal 8 sites we’re building before they’ve been launched to identify broken links and spelling errors.

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 – September 2, 2019

We’ve added the world maps to our new Drupal 8 sites. You can add a map to your page and select the countries you’d like to shade in. See this new component in action on the Middlebury Institute website.

Updates

Fixes and Tweaks

  • Menus on Top Level pages of the new Admissions site will now show only their immediate child pages in the navigation.

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 – August 26, 2019

A new expectation for the undergraduate college asks instructors to make syllabi available to all students prior to the start of the semester. To support this effort and save instructors extra clicks when setting up their courses, the Course Hub now uses “Any Middlebury Person” as the default visibility when adding a syllabus to a course spaces in the Hub. “Public” and “The Class” visibility options are still available.

Updates

  • Drupal chosen 8.x-2.8
  • Drupal paragraphs 8.x-1.9
  • WordPress badgeos plugin 3.0
  • WordPress seriously-simple-podcasting plugin 1.20.9
  • WordPress the-events-calendar plugin 4.9.7

Fixes and Tweaks

  • Resolved an issue in several MediaWiki sites where a cache table in the database got corrupted, which prevented information for new logins from being saved and trapping people in a redirect loop with CAS.
  • Drupal 8 sites now all have access to the “Quad Story Feature” and “Statistic Block” components and the FAQ component can be used on Top Level pages.
  • Updated the MCSE website logo.

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 – August 19, 2019

Updates

  • Drupal 8.7.6
  • Drupal webform 7.x-4.20
  • WordPress seriously-simple-podcasting plugin 1.20.8
  • WordPress social-icons-widget-by-wpzoom plugin 3.3.2
  • WordPress editorial-calendar plugin 3.7.4
  • WordPress responsive theme 3.16.2

Fixes and Tweaks

  • Issuu content can now be embed in the Drupal 7 site using the iframe shortcode.
  • Course groups and Course Hub spaces for the MIIS Language & Professional Programs term (ending in “88”) are now properly populated and available in the Course Hub to support new online translation programs.
  • Added a new section to the WRMC website for their upgraded studio.

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 – August 12, 2019

We’ve added a set of new chart components to our Drupal 8 sites which will allow editors to add bar, pie, line, and donut charts, along with a component that just lets you put a big number on the page.

Updates

  • Drupal group 8.x-1.0-rc4
  • WordPress instagram-feed plugin 1.12.2
  • WordPress jetpack plugin 7.6
  • WordPress redirection plugin 4.3.3
  • WordPress the-events-calendar plugin 4.9.6
  • WordPress responsive theme 3.16
  • WordPress rokophoto-lite theme 1.1.25

Fixes and Tweaks

  • A number of accessibility improvements to the new themes for Drupal 8: header and left navigation menus will now always have descriptive headings, profile lists and themed panels no longer lack unidentified headings, and the page HTML passes validation checks.
  • The site cache for the Library site is now manually cleared at 12:01am to ensure that the hours are fetched and re-cached each day.

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 – 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.