Author Archives: Adam Franco, Ian McBride and Jonathan Maddix

About Adam Franco, Ian McBride and Jonathan Maddix

Senior Application Developer

Weekly Web Updates – March 18, 2019

Updates

  • Drupal 8.6.11
  • Drupal views module 7.x-3.21
  • WordPress 5.1.1
  • WordPress osm plugin 5.1.1
  • WordPress seriously-simple-podcasting plugin 1.19.17
  • WordPress velvet-blues-update-urls plugin 3.2.9
  • WordPress daydream theme 1.1.0

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.
  • Improvements to the Service Catalog.

Weekly Web Updates – March 11, 2019

We have decide not to make the Disable Gutenberg or Classic Editor plugins enabled for both technical and support reasons. If you would like to use the WordPress editor as it was before WordPress 5, you can add a Classic Block to your content.

During testing and support we have come across one issue with the new editing interface: if you had the Category to Tag Converter plugin enabled and used it to convert tags on your site, some of the tags may be “orphaned” and will give an “Unable to save” error when you try to save a post or page with that tag. If you notice this, please contact us and we can work on the affected site to recreated the missing tags.

Updates

  • Drupal biblio 7.x-1.0-rc10
  • WordPress disqus-comment-system plugin 3.0.17
  • WordPress enable-media-replace plugin 3.2.9
  • WordPress instagram-feed plugin 1.11.3
  • WordPress jetpack plugin 7.1.1
  • WordPress the-events-calendar plugin 4.8.2
  • WordPress wp-accessibility plugin 1.6.6
  • WordPress accelerate theme 1.4.0
  • WordPress daydream theme 1.1.0
  • WordPress hueman theme 3.4.16
  • WordPress responsive theme 3.14

Fixes and Tweaks

  • The Streaming page will now automatically clear the cache when a new version is saved, ensuring that the video stream is immediately available.
  • Pages in Drupal 8 sites such as the Middlebury Institute and Offices and Services which are not assigned to a menu will now automatically display a menu based on their URL path.
  • The copyright notice in the Sustainability site footer will automatically update year-to-year.
  • Updated the CTLR contact information in the Course Hub warning emails.
  • The Athletics website is now available over HTTPS.

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.
  • Improvements to the Service Catalog.

Weekly Web Updates – March 4, 2019

Updates

  • Drupal context 7.x-3.10
  • WordPress foobox-image-lightbox plugin 2.6.4
  • WordPress foogallery plugin 1.6.17
  • WordPress ft-calendar plugin 1.6.1.1
  • WordPress nextgen-gallery plugin 3.1.7
  • WordPress seriously-simple-podcasting plugin 1.19.16
  • WordPress subscribe2 plugin 10.27
  • WordPress northern-web-coders theme 3.1
  • WordPress hueman theme 3.4.15

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.
  • Improvements to the Service Catalog.

Weekly Web Updates – February 25, 2019

Updates

  • Drupal 8.6.10
  • Drupal ctools 8.x-3.2
  • Drupal link 7.x-1.6
  • Drupal metatag 8.x-1.8
  • Drupal paragraphs 8.x-1.6
  • Drupal service links 7.x2.4
  • WordPress 5.1
  • WordPress foobox-image-lightbox plugin 2.6.3
  • WordPress osm plugin 5.0.2
  • WordPress twentyeleven theme 3.2
  • WordPress twentyfifteen theme 2.4
  • WordPress twentyfourteen theme 2.6
  • WordPress twentynineteen theme 1.3
  • WordPress twentyseventeen theme 2.1
  • WordPress twentysixteen theme 1.9
  • WordPress twentyten theme 2.8
  • WordPress twentythirteen theme 2.8
  • WordPress twentytwelve theme 2.9

Fixes and Tweaks

  • Offices in the Offices and Services site can now have more than one phone number associated with them and can add a “type” to each number, for offices with more than one location, or offices which want to provide fax or TTY service.
  • The Institute site’s homepage can now feature the “Class Profile” component, with a large photo and statistics.

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.
  • Improvements to the Service Catalog.

Weekly Web Updates – February 18, 2019

Updates

Fixes and Tweaks

  • WordPress: added documentation of issues and workarounds for Gutenberg editor.
  • WordPress: Fixed fatal errors in TwentySixteen theme that prevented some sites from loading.

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.
  • Improvements to the Service Catalog.

Weekly Web Updates – February 12, 2019

We have set up a new training website for Drupal 8 to help people who support that platform get acquainted with its new features.

Updates

Fixes and Tweaks

  • When deleting a WordPress Resource in the Course Hub, instructors are now given a link to WordPress to also delete the site.
  • Fixed an issue with WordPress were error messages for some administrative actions weren’t displayed and users only saw a generic “503 Internal Error” message.
  • MiddSTART and MiddGOAL projects with non-percentage participation goals will now provide links to the donors page.
  • Resolved issue in the Offices and Services website where group slugs were being duplicated in sub-page URL paths.
  • Updated Drupal 8 sites to use the Advanced Link widget in the WYSIWYG editor.
  • Fixed an issue in the Searchable catalog where some Course Sections displayed titles that duplicated their Course title. Section-specific titles are now ignored if they are the same as the title of the parent Course.

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.
  • Improvements to the Service Catalog.

Weekly Web Updates – February 4, 2019

Course Hub/GoogleApps: Google recently changed its application authorization for web-applications connected to Drive, causing errors for instructors who try to create Google Drive resources from the Course Hub. We’ve submitted a reauthorization request however we are waiting on Google to approve it with no timeline for completion.

At this point, if users choose to authorize the unverified application then the Course Hub will be able to successfully create their class folders and assign the class-groups the correct permissions. However, bypassing security warnings is not a good practice and should not generally be recommended.

An alternative work-around for users who need to create Google Drive folders for their spring-semester classes:

  1. Go to Google Drive at go/gdocs
  2. Create a folder for the class.
  3. Go to sharing settings for the folder and search for the class-groups and grant edit or view permission to the class group[s] as appropriate.
  4. Copy the URL to the folder.
  5. Go to the Course Hub and create a Link Resource pointing at the Google Drive folder so that students can easily find it.

Infrastructure: This week we completed the process of migrating all of our web applications to new server nodes running PHP 7.1 and no longer are running PHP 5.6, which reached its end-of-life in December. This was a long process of verifying compatibility, patching incompatible code where found, and rebuilding webserver nodes. The latter process of rebuilding webserver nodes was greatly aided by the use of the Chef configuration management system, greatly reducing the effort needed to build a new server with slightly different configuration.

Updates

  • The Omeka exhibition service was migrated to a new host node running PHP 7.1.
  • The Concerto media archive service was migrated to a new host node running PHP 7.1.
  • Drupal field_collection 7.x-1.0-beta13
  • Drupal recaptcha 7.x-2.3
  • Drupal telephone_formatter 8.x-1.0
  • WordPress akismet plugin 4.1.1
  • WordPress embed-webmap plugin 2.0.4
  • WordPress enable-media-replace plugin 3.2.8
  • WordPress ml-slider plugin 3.11.1
  • WordPress subscribe2 plugin 10.26
  • WordPress wp-accessibility plugin 1.6.5

Fixes and Tweaks

  • Course Hub: Updated Google Drive authentication URL to temporarily use old redirected URL to bypass 403 error.

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.
  • Improvements to the Service Catalog.

Weekly Web Updates – January 28, 2019

On February 4, we will upgrade WordPress on sites.middlebury.edu and sites.miis.edu to version 5, which has a new editing interface. We are timing this to occur after the end of J-Term courses and before the beginning of the Spring semester so that in-us course sites will not be affected.

We have prepared a playlist of training videos from Lynda to help you get started with this new editor. If you would like to try it out before February 4, you can do so through a copy of the site on our development machine.

Updates

    • Drupal webform 7.x-4.18 and 7.x-4.19
    • Drupal webform_validation 7.x-1.15
    • WordPress enhanced-tooltipglossary plugin 3.7.0
    • WordPress the-events-calendar plugin 4.7.4
    • WordPress garfunkel theme 1.18

Fixes and Tweaks

  • Updated the help text for Institute site profiles to correctly include the numeral portion of the country code in the example of the E.194 telephone format, such as +18316474100.
  • The weekly process which syncs information from Banner to the MyEmma email system will now remove people from email lists if they are no longer in the corresponding population group in Banner.

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.
  • Improvements to the Service Catalog.
  • Upgrading applications to run on PHP 7.1.