Author Archives: Jonathan Maddix

Weekly Web Updates – September 17, 2018

 

Updates

Fixes and Tweaks

Ongoing Work

  • Fixes and tweaks for the new Institute site https://www.middlebury.edu/institute/
  • Creating a new “Offices” site for institution-wide anchor functions.
  • Upgrading applications to run on PHP 7.1.
  • Upgrading the Drupal sites for the Davis programs, Dining Menus, and Museum of Art to Drupal 8.
  • Providing O365 Groups to classes via the Course Hub.

Weekly Web Updates – September 10, 2018

We’ve identified the cause of the issue we encountered in the Drupal 8 PHP upgrade last week and are working on a method of mitigating it.

Meanwhile, we have finished implementing a new group system in Drupal 8 that will be used to manage permissions for office sites and are preparing to add content components to that site in development so that we can begin migrating office content into our new web architecture.

Updates

Fixes and Tweaks

  • Fixed an issue in the Directory where certain profiles would not expand to show the full entry in cases where an unprintable value exists in the personal homepage field that the URL parser couldn’t interpret.
  • Profile lists on the Institute website can now use the Image with Text component.
  • Fixed an issue with the Emma for WordPress widget that was preventing the subscription form from displaying.

Ongoing Work

  • Fixes and tweaks for the new Institute site https://www.middlebury.edu/institute/
  • Upgrading applications to run on PHP 7.1.
  • Upgrading the Drupal sites for the Davis programs, Dining Menus, and Museum of Art to Drupal 8.
  • Creating an online Services Catalog
  • Providing O365 Groups to classes via the Course Hub.

Weekly Web Updates – September 4, 2018

We attempted to upgrade the Drupal cluster to PHP 7.1 this week but an unforeseen system error forced us to revert to the old web servers. Will will attempt this upgrade again in the future after mitigating the issue.

Updates

Fixes and Tweaks

  • WordPress sites synced to Active Directory groups¬† will no longer have users removed when the group disappears, only if the group still exists and the users are removed. This particularly affected old class groups and caused instructors to lose access after several years when class-groups were automatically removed from the Active Directory.

Ongoing Work

  • Fixes and tweaks for the new Institute site https://www.middlebury.edu/institute/
  • Upgrading applications to run on PHP 7.1.
  • Upgrading the Drupal sites for the Davis programs, Dining Menus, and Museum of Art to Drupal 8.
  • Creating an online Services Catalog
  • Providing O365 Groups to classes via the Course Hub.

Weekly Web Updates – August 27, 2018

Last week we deployed a new site for attendees of the Bread Loaf Conferences to upload photos and bios of themselves and connect with other attendees.

Webforms from forms.middlebury.edu and forms.miis.edu can now be embedded in the Drupal 8 Institute site and WordPress. When editing your form, you’ll see a new link and tab with instructions on how to do this.

Updates

Fixes and Tweaks

  • Service Catalog now supports categorizing Canvas LTIs, Google apps, and O365 apps by suite.
  • Service Catalog now supports linking to Vendor Terms of Service (example) to aid with digital literacy.

Ongoing Work

  • Fixes and tweaks for the new Institute site https://www.middlebury.edu/institute/
  • Upgrading applications to run on PHP 7.1.
  • Upgrading the Drupal sites for the Davis programs, Dining Menus, and Museum of Art to Drupal 8.
  • Creating an online Services Catalog

Weekly Web Updates – August 20, 2018

Updates

Fixes and Tweaks

  • When adding a video to the Institute site, the thumbnail generated by YouTube, Vimeo, or Panopto will now be automatically imported and used as the splash image if one is not provided by the editor.
  • Added a Curated Events component to the Institute site which allows the editor to create custom event lists including past events.
  • Improved the editing experience of assigning a page in the Institute site to a menu with the menu_select module.

Ongoing Work

  • Fixes and tweaks for the new Institute site https://www.middlebury.edu/institute/
  • Upgrading applications to run on PHP 7.1.
  • Upgrading the Drupal sites for the Davis programs, Dining Menus, and Museum of Art to Drupal 8.
  • Creating a photo sharing platform for the Breadloaf Writer’s Conference.
  • Creating an online Services Catalog

Weekly Web Updates – August 13, 2018

Updates

Fixes and Tweaks

Ongoing Work

  • Fixes and tweaks for the new Institute site https://www.middlebury.edu/institute/
  • Upgrading applications to run on PHP 7.1.
  • Upgrading the Drupal sites for the Davis programs, Dining Menus, and Museum of Art to Drupal 8.
  • Creating a photo sharing platform for the Breadloaf Writer’s Conference.
  • Creating an online Services Catalog

Weekly Web Updates – August 6, 2018

Updates

Fixes and Tweaks

  • Telephone numbers on profile listings in the Institute site are now displayed in their local country format, rather than the E194 format they are stored in.
  • Added a tag field to the Image media type in the Institute site and created custom form components for the image browser which allow for filtering by these tags.
  • Fixed issues with the confirmation email created during the Drupal 8 user account creation process, which included incorrect URLs.
  • Fixed an issue with events on the Institute site being imported in draft state instead of “published”.
  • A number of usability and theming improvements to the Service Catalog, improving the display on mobile, allowing references to multiple WHD request types, and allowing free-form tagging in order to pilot new data-types.

Ongoing Work

  • Fixes and tweaks for the new Institute site https://www.middlebury.edu/institute/
  • Upgrading applications to run on PHP 7.1.
  • Upgrading the Drupal sites for the Davis programs, Dining Menus, and Museum of Art to Drupal 8.
  • Creating a photo sharing platform for the Breadloaf Writer’s Conference.

Drupal Security Update – Wednesday, August 1 Finished

Thank you for your patience as we applied this critical security update. Technical details are available on the Drupal project website. All sites now have this update applied and should be considered stable.

The issue only affected Drupal 8, which is currently used for:

  • https://www.middlebury.edu/institute
  • https://servicecatalog.middlebury.edu

Other sites were not affected by this issue.