Author Archives: Adam Franco, Ian McBride and Jonathan Maddix

About Adam Franco, Ian McBride and Jonathan Maddix

Senior Application Developer

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.

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.