Author Archives: Adam Franco

Weekly Web Updates – October 16, 2017

If you had been using the Jetpack and The Events Calendar plugins in WordPress simultaneously, you may not have been able to set event venues properly in the editing interface. This issue is now resolved.

Updates

Fixes and Tweaks

Ongoing Work

  • Creating a new website for the Middlebury Institute of International Studies.
  • Creating a new automatically generated course catalog.
  • Building out the configuration of our CAS servers in Chef, which is a configuration management system. We have already completed this work for our Drupal, WordPress, MediaWiki, GO, Omeka, and the Course Catalog services.
  • Upgrading the Drupal sites for the Davis programs, Dining Menus, and Museum of Art to Drupal 8.

Weekly Web Updates – October 9, 2017

You will now be added to WordPress sites where the group sync option is enabled and you are a member of one of the groups immediately when you log in. For example, if you log in and try to access a course site and are in the class groups, your WordPress account will be added to the site. Similarly, if you are a new staff member and log in you will automatically be added to the Classifieds blog, since that is set up to sync group members from the All Staff group.

Updates

Fixes and Tweaks

  • When viewing the Analysis tab of results in the Drupal webforms site, you can now select whether to include draft submissions in the analysis.
  • We’ve put some redirects in place to assist the reorganization of the Commons websites.
  • When viewing the “analytics” tab of a WebForm, you can now filter between draft and completed submissions.

Ongoing Work

  • Creating a new website for the Middlebury Institute of International Studies.
  • Creating a new automatically generated course catalog.
  • Building out the configuration of our CAS servers in Chef, which is a configuration management system. We have already completed this work for our Drupal, WordPress, MediaWiki, GO, Omeka, and the Course Catalog services.
  • Upgrading the Drupal sites for the Davis programs, Dining Menus, and Museum of Art to Drupal 8.

Weekly Web Updates – October 2, 2017

 

Updates

Fixes and Tweaks

  • Trailing paragraphs and line breaks in course descriptions on the course catalog are now removed to ensure the formatting for following sections isn’t thrown off.
  • RSS page feeds produced by Drupal now include a cache header with instructions on how long they should be retained.

Ongoing Work

  • Creating a new website for the Middlebury Institute of International Studies.
  • Creating a new automatically generated course catalog.
  • Building out the configuration of our CAS servers in Chef, which is a configuration management system. We have already completed this work for our Drupal, WordPress, MediaWiki, GO, Omeka, and the Course Catalog services.
  • Upgrading the Drupal sites for the Davis programs, Dining Menus, and Museum of Art to Drupal 8.

Weekly Web Updates – September 25, 2017

We’ve added support for embedding Theta360 panoramic images in Drupal and the L&ITS MediaWiki site. The shortcode for Drupal is available in our documentation.

Updates

Fixes and Tweaks

  • We’ve applied a back-end performance tweak to the script that syncs users and groups between the directory and Drupal sites, dropping the time it takes for this task to run from a couple hours to about twenty seconds. Course Hub syncs still take a few hours since they need to fetch updates from third party course sites.

Ongoing Work

  • Creating a new website for the Middlebury Institute of International Studies.
  • Creating a new automatically generated course catalog.
  • Building out the configuration of our CAS servers in Chef, which is a configuration management system. We have already completed this work for our Drupal, WordPress, MediaWiki, GO, Omeka, and the Course Catalog services.
  • Upgrading the Drupal sites for the Davis programs, Dining Menus, and Museum of Art to Drupal 8.

Weekly Web Updates – September 18, 2017

We have finished moving from MySQL to MariaDB as the database backend for the Drupal, Course Catalog, CAS, and GO systems. The new database cluster is set up to enable automatic failover to a secondary server should the primary database fail. We’ve now had an opportunity to test this out a couple times and it works quite well, giving us additional stability for these services.

There were a few issues with the initial cutover which are now resolved. Our apologies for these problems and thanks for your patience as we make these changes.

Updates

Fixes and Tweaks

  • The Handbook has been updated for 2017 and we’ve added in several redirects to ensure links to major sections of the old handbook still work.
  • Long datelines in Arts events will no longer cause the event information to drop below the right sidebar.
  • We’ve updated the Help documentation for the online Directory to reflect the current state of the system, removing several sections which no longer apply and noting that commons affiliation is now shown publicly.
  • The embed URL for the Middlebury TimelineJS WordPress plugin is updated so it works with the new version of that service.

Ongoing Work

  • Creating a new website for the Middlebury Institute of International Studies.
  • Creating a new automatically generated course catalog.
  • Building out the configuration of our CAS servers in Chef, which is a configuration management system. We have already completed this work for our Drupal, WordPress, MediaWiki, GO, Omeka, and the Course Catalog services.
  • Upgrading the Drupal sites for the Davis programs, Dining Menus, and Museum of Art to Drupal 8.

Weekly Web Updates – September 11, 2017

 

Updates

Fixes and Tweaks

  • Resolved an issue with one of the Drupal front-end servers that caused intermittent page errors between the morning of Sunday, September 3, and Monday, September 4 and interfered with the SiteImprove crawl.
  • Increased the page cache lifetime for the Course Catalog to 24 hours, which gets cleared nightly when importing new information from Banner. This should increase application performance.

Ongoing Work

  • Creating a new website for the Middlebury Institute of International Studies.
  • Creating a new automatically generated course catalog.
  • Building out the configuration of our CAS servers in Chef, which is a configuration management system. We have already completed this work for our Drupal, WordPress, MediaWiki, GO, Omeka, and the Course Catalog services.
  • Upgrading the Drupal sites for the Davis programs, Dining Menus, and Museum of Art to Drupal 8.

Weekly Web Updates – September 4, 2017

 

Updates

Fixes and Tweaks

  • Updated all the Google Custom Search Engines to run under a single account that is centrally managed and has the correct permissions to disable advertising on search results pages in conformance with Google’s new guidelines.
  • Added Bing Webmaster tools to the Drupal sites for Middlebury and MIIS sites, their forms sites, and their WordPress versions.

Ongoing Work

  • Creating a new website for the Middlebury Institute of International Studies.
  • Creating a new automatically generated course catalog.
  • Building out the configuration of our CAS servers in Chef, which is a configuration management system. We have already completed this work for our Drupal, WordPress, MediaWiki, GO, Omeka, and the Course Catalog services.
  • Upgrading the Drupal sites for the Davis programs, Dining Menus, and Museum of Art to Drupal 8.