Author Archives: Adam Franco

About Adam Franco

Senior Application Developer

Weekly Web Updates – April 17, 2017

There is a SiteImprove extension for Chrome that can help editors catch broken links in their Drupal sites. We are reviewing a module to add this directly into Drupal for people who use other browsers.

Updates

Fixes and Tweaks

  • Staff who take summer courses in the Language Schools will now display with their staff contact information during the both the summer and academic year on the Online Directory.
  • Pages in Drupal with multiple sidebar sub-pages will now show the “[Edit]” and “[Edit hidden]” links at the top of the sidebar region so that extra sidebar page can be removed.
  • Fixed an issue with HTML excerpts on the MiddSTART site.

Ongoing Work

  • Creating a new website for the Middlebury Institute of International Studies.
  • 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.
  • Integrating Panopto (streaming videos) and Canvas (LMS).

Weekly Web Updates – April 10, 2017

Updates

Fixes and Tweaks

  • The Classifieds site was taking too long to sync accounts, causing some people to be dropped from the site. We’ve changed the process so that it moves in users one group at a time, allowing the full list of accounts to get added.

Ongoing Work

  • Creating a new website for the Middlebury Institute of International Studies.
  • 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.
  • Integrating Panopto (streaming videos) and Canvas (LMS).

Weekly Web Updates – April 3, 2017

The embed code on MiddMedia no longer includes a Flash player option. We will be retiring the Adobe Flash Media Server and moving to strictly HTML5 video, which works on all modern browsers, mobile browsers, and Internet Explorer 9+.

Updates

Fixes and Tweaks

  • The event content type on the Middlebury Drupal site now has an “anchor” field allowing direct links to events when they are shown in a list view.
  • Several minor updates to the inquiry form on the Language Schools site, including addition of fields for collecting current university and degree sought.

Ongoing Work

  • Creating a new website for the Middlebury Institute of International Studies.
  • 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.
  • Integrating Panopto (streaming videos) and Canvas (LMS).

Weekly Web Updates – March 27, 2017

We upgraded the server that runs omeka.middlebury.edu. This server is now using the Chef server configuration tool to manage settings so that we can ensure proper change management over its setup.

The WordPress project is conducting a poll about the editor you use when writing posts:

We’ve upgraded the Google Custom Search engine used on our Drupal sites to version 2 of their API, now that version 1 is no longer supported. A few styles were cleaned up, including removal of the double underlines for links in search results, but there should be no major changes with this upgrade. Please let us know if you experience issues with search on our Drupal sites.

Updates

Fixes and Tweaks

  • Removed the field labels for the caption and subtitle fields on the Davis UWC profiles.
  • The “simple HTML” text format in the Middlebury Drupal site, used for event blurbs, now allows setting text styles, such as “fine print”.

Ongoing Work

  • Creating a new website for the Middlebury Institute of International Studies.
  • 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.
  • Integrating Panopto (streaming videos) and Canvas (LMS).

Weekly Web Updates – March 20, 2017

During the closure of the college due to weather last week we had an opportunity to test out the emergency alert banner on the website, which worked. We’ve added some padding to it to ensure the the messages are easier to read.

Updates

Fixes and Tweaks

  • Added an instruction to the robots.txt file for the Middlebury Drupal site asking search engines not to index the HR job descriptions archive there, since we prefer the version of those items located on the hiring site.

Ongoing Work

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

Weekly Web Updates – March 13, 2017

We believe any Course Hub syncing issues mentioned in last week’s updates have been resolved and set up additional monitoring capabilities in the Course Hub administration interface so the situation can be better monitored going forward.

Updates

Fixes and Tweaks

  • Resolved an issue on the Museum of Art site preventing editors from updating one of the fields.
  • Added additional sanitization of user input on the Online Directory to ensure application security.
  • Applied a change to the Middlebury School of the Environment homepage from our colleagues in Communications & Marketing.

Ongoing Work

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

Weekly Web Updates – March 6, 2017

The Course Hub now includes sites for the Middlebury Schools Abroad.

We’re continuing to investigate an issue where some members of groups are dropped from Course Hub sites when the sync process runs around midnight. We’ve stopped syncing the Hub during this window and bypassing the errors, but are still searching for the underlying cause of the issue.

Updates

Fixes and Tweaks

  • We’ve added a clean print stylesheet to the Commencement schedule page.
  • The Students list on the Davis UWC website is now cached for an hour, which should make it load more quickly for returning visitors.
  • The Facebook and Twitter icons on the New England Review site are no longer loaded through separate requests to the server, which prevents the site from occasionally hanging and taking ten seconds to load.
  • Profile photos on the Middlebury site will now load smaller versions of the image, preventing very large original images from slowing down page loads. These new thumbnail versions are larger than the displayed proportions of the profile images, so you should not notice any visible difference.

Ongoing Work

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

Weekly Web Updates – February 27, 2017

There is now an interactive Campus Map for MIIS, which you can find in the Quick Links section of their site header.

Updates

Fixes and Tweaks

  • We applied several changes to update links in applications to point at the address of the new Banner servers, including GO, the Course Catalog, and a few WordPress sites like MiddCORE. Links in our Drupal sites were updated to route the URLs through GO.
  • The processes which sync data from Banner to external databases for the Online Donor Roll, MiddSTART, MiddGOAL, the Course Catalog, and MyEmma were also updated to connect to the new Banner hosting.

Ongoing Work

  • Creating a new website for the Middlebury Institute of International Studies.
  • Building out the configuration of our Omeka, and CAS servers in Chef, which is a configuration management system. We have already completed this work for our Drupal, WordPress, MediaWiki, GO, and the Course Catalog services.
  • Upgrading the Drupal sites for the Davis programs, Dining Menus, and Museum of Art to Drupal 8.
  • Integrating Panopto (streaming videos) and Canvas (LMS).
  • Providing Course Hub access for Schools Abroad courses.