We have added news and blogging functionality to the Offices and Services site. When the ITS site relaunched on that platform shortly we’ll be moving our news over there.
The Grants site has moved to the new Offices and Services platform.
The Middlebury Institute site now has the same charting capabilities as our other Drupal 8 sites, adding access to multi-faceted bar charts. Additionally, we have fixed an issue that was preventing the donut chart type from rendering.
Ongoing Work
Creating a new “Offices” site for institution-wide anchor functions.
Creating new Drupal 8 sites for our schools and programs.
We are pleased to announce the Course Hub update was completed last week. When you next visit courses.middlebury.edu you will see the new interface. For the Institute when you visit courses.miis.edu you will be directed to the new hub at courses.middlebury.edu, please update your bookmarks accordingly. This image shows the new Course Hub interface.
If you have questions or comments about the Course Hub, or you would like to report an issue, please submit a Helpdesk ticket.
The Course Hub’s new look and feel is both mobile-friendly and more accessible. The general user experience and options are largely similar to what users have come to expect in the old Course Hub with small tweaks here and there.
The underlying data-processing engine that runs the Course Hub has been rebuilt from the ground up to streamline how it how it handles user data. The old Hub required several stages of bulk-processing of all class-groups to occur so that it could determine enrollment changes and pass these off to resources like Canvas. Having several stages where every enrollment had to be processed would take between 2-15 hours for new enrollments to cascade through the system. In contrast, the new Course Hub looks at enrollment changes incrementally as they come in and can push new student-enrollments downstream to Canvas and other Resources minutes after they are recorded in Banner.
The old method of scheduling news stories to appear in Drupal 8 conflicted with the draft / published / archived content moderation workflow. We have improved this with a new scheduling system that will publish drafts at a prescribed time.
An issue that prevented saving Google Calendar content and sometimes prevented the calendar from appearing on our Drupal 7 sites was fixed.
The update of the admin_views Drupal module mentioned above allowed us to restore a custom report to the Non-College Housing site’s administration interface.
Ongoing Work
Creating a new “Offices” site for institution-wide anchor functions.
Creating new Drupal 8 sites for our schools and programs.
This update also includes an admin email verification feature. Every six months, when you log into a WordPress site where you have Administrator privileges, you’ll be asked to verify the central contact email for your site. This is a helpful and important feature that will help us understand which sites are being actively maintained and who to contact should we need to change one of the features that site uses. More information about admin email verification is available here.
The Big Number chart component in Drupal 8 now supports decimal places and the percent bar chart type will show the numeric percents next to the category labels.
The 25th Reunion site for the class of 1990 was using a third-party theme which is no longer supported due to an undisclosed security issue. We have remove the site.
A feature of the administration interface for the Non-College Housing site is no longer supported due to an undisclosed security issue. We have remove the code that provided this feature and notified the site admin of a workaround.
There is a new “blogger” role on the Library website for people who just need access to post news and blog items.
Ongoing Work
Creating a new “Offices” site for institution-wide anchor functions.
Creating new Drupal 8 sites for our schools and programs.
Clicking the Log out link in the site footer in Drupal 8 now properly and fully logs the user our of Drupal.
When adding profiles to a profile list component on the new Offices and Services site, you will now see the name of the office where that profile lives in parentheses to help distinguish in the case where a person has profiles in multiple offices.
MiddSTART and MiddGOAL are now manually updated, so we have removed the back-end connection to Banner, which may have been causing errors in other applications running on the same server, including the Online Directory.
Ongoing Work
Creating a new “Offices” site for institution-wide anchor functions.
Creating new Drupal 8 sites for our schools and programs.
When displaying lists of content in the Offices and Services administration interface, we now include the name of the office to which the content belongs to more easily identify it.
The nightly sync process from KeyServer to Web Helpdesk now includes the combined storage size of all volumes in the machine.
Fixed a few issues with the menus on the In Studio page of the WRMC site.
Ongoing Work
Creating a new “Offices” site for institution-wide anchor functions.
Creating new Drupal 8 sites for our schools and programs.
Profiles in the Offices and Services site are now scoped to single groups, simplifying the editing interface, allowing staff who work in multiple offices to have multiple profiles, and ensuring that staff profiles can only be edited by people in that office.
The menu in the Middlebury School of the Environment site will now display its full context.
Resolved an issue with the CSS and JS assets on the Drupal training site being gzipped twice.
Added redirects for some URLs in the old Admissions site which had gone out in print mailings.
Fixed several issues with the process that syncs newsletter membership from Banner related to the third party API’s rate limits.
Ongoing Work
Creating a new “Offices” site for institution-wide anchor functions.
Creating new Drupal 8 sites for our schools and programs.