UT Drupal Kit 3 – Beta 5 release

ITS has posted the fifth beta release of UT Drupal Kit 3.0 (UTDK 3). Please note that this release was originally made available for download on May 12 as version 3.0.0-beta.5, but there were some issues with the release noted before an announcement could be made. These issues were fixed in a subsequent 3.0.0-beta.5.1 release which is the current version. Developers updating from a previous beta release should review the release notes for both the 3.0.0-beta.5 and 3.0.0-beta.5.1 releases in order to understand all of the changes that have been made since 3.0.0-beta.4.

UT Drupal Kit 3.0.0-beta.5 consists largely of bug fixes and minor display enhancements related to consistency. Link fields received a significant functional enhancement: each link can be configured to open in a new tab, and to display either a lock or external link icon.

This release also includes an update from Drupal 8.8.3 to 8.8.5, and a number of contributed module updates.

NEWS ADD-ON NOW AVAILABLE

Creating timely article content is now available via the News add-on (current release version: 1.0.0-alpha.1). It will provide the same functionality as UT Drupal Kit version 2’s News add-on, but includes enhancements: author blurbs, better news categorization, and improved SEO metadata. This release includes a fully-themed, templated content type, but does not include the ability to create news listings. Full documentation: Creating News.

PROFILE ADD-ON ENHANCEMENTS

The initial alpha release of the Profile add-on came in March 2020. This next release (1.0.0-alpha.2) brings the ability to create Profile listings, complete with 3 display variants. Sites that have already installed alpha.1 can update and then enable the newly available “Block Type – Profile Listing” module. Full documentation: Creating Profiles.

UPDATING AN EXISTING CODEBASE

Please visit the UT Drupal Kit 3 documentation for complete release notes and instructions for updating an existing beta codebase using Composer. Always be sure to check for available database updates after updating the codebase.

A NOTE ABOUT BETA RELEASES

This is a beta release for the next major version of the UT Drupal Kit. Betas are good testing targets for developers and site builders who are comfortable reporting (and where possible, fixing) their own bugs. Beta releases are not recommended for non-technical users, nor for production websites.

HOW DO I GET STARTED WITH UTDK 3?

The first thing anyone interested in starting with UTDK 3 should do is to head over to our brand-new documentation site:

https://drupalkit.its.utexas.edu/docs/

The “What is the UT Drupal Kit?” chapter contains detailed explanations of what the Kit contains, as well as a list of differences between versions 2 and 3.

The “Getting Started” chapter includes technical requirements for running version 3, as well as detailed instructions for setting up an environment on your own local workstation, a LAMP server, or Pantheon.

If you run into problems or have questions, please check the “Support” page for available support options.

NEXT RELEASES

The 3.x (Drupal 8) branch of the UT Drupal Kit is updated on a bi-monthly maintenance release schedule, with releases targeted for the second Tuesday of odd-numbered months. The next planned release is UT Drupal Kit 3.0.0-beta.6, due on July 14, 2020. Please see 2020 Release Schedule for UT Drupal Kit for more details.

UT Drupal Kit 2.22 Release

ITS is happy to announce the immediate availability of UT Drupal Kit 2.22.0, the latest maintenance release for our University distribution of the Drupal web content management system. This release includes several contrib module updates, one small accessibility bugfix, and the removal of a list styling change that was added in the 2.21 release.

CONTRIB UPDATES

The 2.22 release includes updates to the following contrib modules:

ACCESSIBILITY FIX FOR QUALTRICS SURVEY EMBEDS

The UT Drupal Kit’s custom functionality for embedding Qualtrics surveys through the WYSIWYG editor was unintentionally providing a default id attribute of “Qualtrics” on every embedded survey, which could result in an accessibility violation for duplicate id values on the same page if multiple surveys are embedded on the page.

This has been resolved by adding a unique id attribute to each embedded Qualtrics survey that is calculated from the survey’s URL.

REVERT DEFAULT STYLING FOR ORDERED LISTS

In the 2.21 release, default styling for list item styles in nested ordered lists was added to the Forty Acres theme. This change has been removed after reports that the default styling interfered with list item styles that had been applied directly in HTML markup by content editors.

HOW TO UPDATE THE UT DRUPAL KIT

Complete instructions and download links for updating a UT Drupal Kit site are available on the documentation wiki. Pantheon site dashboards that use the UT Drupal Kit distribution should see the upstream updates available now; see the Pantheon documentation for more information on applying upstream updates.

Please review the changelog thoroughly, and always make backups of your code, files, and database before proceeding with an update!

NEXT RELEASES

The 2.x (Drupal 7) branch of the UT Drupal Kit is updated on a bi-monthly maintenance release schedule, with releases targeted for the second Tuesday of even-numbered months. The next planned release is UT Drupal Kit 7.x-2.23, due on June 9, 2020. Please see 2020 Release Schedule for UT Drupal Kit for more details.

If you have questions or concerns about the UT Drupal Kit, please feel free to email us at drupal-kit-support@utlists.utexas.edu.

UT Drupal Kit 3 – Beta 4 Release

ITS has posted the fourth beta release of UT Drupal Kit 3.0 (UTDK 3).

UT Drupal Kit 3.0.0-beta.4 largely consists of bugfixes and minor display enhancements related to consistency.

It also includes an update from Drupal 8.8.1 to 8.8.3.

PROFILE ADD-ON

The March 2020 release of the UT Drupal Kit introduces its first add-on, the Profile (current release version: 1.0.0-alpha.1). The Profile is the successor to version 2’s Team Member add-on, rebranded to fit broader use cases. This release includes a fully-themed, templated content type, but does not include the ability to create listings of profiles. Full documentation: the Profile add-on.

Screenshot of UTDK 3 profile content type

Example node display using the UTDK 3 “Profile” feature

ENTERPRISE AUTHENTICATION FOR PANTHEON-HOSTED SITES

Sites hosted on Pantheon can now leverage the university’s Enterprise Authentication service for EID-based sign-on. ITS has developed a Composer plugin that facilitates the scaffolding of code & configuration related to this functionality. Full documentation: Integrating Enterprise Authentication.

UPDATING AN EXISTING CODEBASE

Please visit the UT Drupal Kit 3 documentation for complete release notes and instructions for updating an existing beta codebase using Composer. Always be sure to check for available database updates after updating the codebase.

A NOTE ABOUT BETA RELEASES

This is a beta release for the next major version of the UT Drupal Kit. Betas are good testing targets for developers and site builders who are comfortable reporting (and where possible, fixing) their own bugs. Beta releases are not recommended for non-technical users, nor for production websites.

HOW DO I GET STARTED WITH UTDK 3?

The first thing anyone interested in starting with UTDK 3 should do is to head over to our brand-new documentation site:

https://drupalkit.its.utexas.edu/docs/

The “What is the UT Drupal Kit?” chapter contains detailed explanations of what the Kit contains, as well as a list of differences between versions 2 and 3.

The “Getting Started” chapter includes technical requirements for running version 3, as well as detailed instructions for setting up an environment on your own local workstation, a LAMP server, or Pantheon.

If you run into problems or have questions, please check the “Support” page for available support options.

NEXT RELEASES

The 3.x (Drupal 8) branch of the UT Drupal Kit is updated on a bi-monthly maintenance release schedule, with releases targeted for the second Tuesday of odd-numbered months. The next planned release is UT Drupal Kit 3.0.0-beta.5, due on May 12, 2020. Please see 2020 Release Schedule for UT Drupal Kit for more details.

UT Drupal Kit 2.21 Release

ITS is happy to announce the immediate availability of UT Drupal Kit 2.21.0, the latest maintenance release for our University distribution of the Drupal web content management system. This release includes a Drupal core update, an update to the SAML identity provider for Pantheon sites, and a number of other small enhancements. Please read on for details.

DRUPAL CORE UPDATE

The 2.21 release incorporates the most recent release of Drupal Core, bringing it up to the latest version (7.69).

SWITCHING TO ENTERPRISE AUTHENTICATION IDP

The Pantheon custom upstream for the UT Drupal Kit includes configuration for adding UT EID-based authentication to a site using the simplesamlphp library. Prior to this release, this authentication method used the UTLogin SAML identity provider (IdP). With the 2.21 release, the default configuration now uses the new Enterprise Authentication IdP.

This change should be completely transparent to site owners, except that users authenticating to their sites should now see the newer login screen associated with Enterprise Authenication, rather than the old UTLogin login screen.

Enterprise Authentication login screen

The Enterprise Authentication login screen

METATAG TWITTER CARDS ENABLED BY DEFAULT

“Metatag: Twitter Cards” is a submodule of the Metatag project, and has been included with the UT Drupal Kit since the initial 2.0 release, but was not enabled by default. The 2.21 release includes an update hook to enable the Metatag: Twitter Cards module by default, and it will also be enabled by default on all new installations.

This module provides support for the Twitter Cards metatag format, to allow greater control over how pages appear when shared on Twitter.

RESPONSIVE SUPPORT FOR VIMEO MEDIA

In the 2.20 release, the Media Vimeo module was enabled for both existing and new sites in order to provide support for video sources from the Vimeo streaming service to be used in Media Library objects.

The 2.21 release adds custom functionality to wrap these videos in a <div> with the flex-video class so that they will behave responsively, providing parity with the Kit’s existing treatment of Media YouTube videos.

DEFAULT STYLING FOR NESTED ORDERED LIST ITEMS

Prior to this release, list items in nested ordered lists all displayed with the default arabic numeral (“1”) list style. In the latest release of the Forty Acres theme, nested ordered lists now have specific list item styles for each level through six nested lists.

SUPPORT FOR SOCIAL SHARING ON EVENTS

The UT Drupal Kit includes a custom module called “UTexas Social Sharing” which implements a social media sharing block that appears by default on articles created using the News add-on feature. The 2.21 release includes an update which now allows site builders to also place the social sharing block on events created using the Kit’s Events add-on feature.

For more information about enabling the social sharing block on events, please see the updated documentation for the Events add-on feature. Additionally, a minor CSS change is required to allow the block to display correctly on events, which is described in the developer  notes for the 2.21.0 release.

HOW TO UPDATE THE UT DRUPAL KIT

Complete instructions and download links for updating a UT Drupal Kit site are available on the documentation wiki. Pantheon site dashboards that use the UT Drupal Kit distribution should see the upstream updates available now; see the Pantheon documentation for more information on applying upstream updates.

Please review the changelog thoroughly, and always make backups of your code, files, and database before proceeding with an update!

NEXT RELEASES

The 2.x (Drupal 7) branch of the UT Drupal Kit is updated on a bi-monthly maintenance release schedule, with releases targeted for the second Tuesday of even-numbered months. The next planned release is UT Drupal Kit 7.x-2.22, due on April 14, 2020. Please see 2020 Release Schedule for UT Drupal Kit for more details.

If you have questions or concerns about the UT Drupal Kit, please feel free to email us at drupal-kit-support@utlists.utexas.edu.

2020 Release Schedule for UT Drupal Kit

The 2020 calendar of releases for the UT Drupal Kit is now available.

The UT Drupal Kit (UTDK) is currently on a monthly release schedule, with updates to version 2 released on even-numbered months, and version 3 (Drupal 8) released on odd-numbered months. For both major versions, releases are targeted for the second Tuesday of the month.

The first UTDK 2 release for 2020 is due next Tuesday, February 11. If you have questions or concerns about the upcoming releases, please feel free to email us at drupal-kit-support@utlists.utexas.edu.

UT Drupal Kit 3 – Beta 3 Release

ITS has posted the third beta release of UT Drupal Kit 3.0 (UTDK 3).

UT Drupal Kit 3.0.0-beta.3 largely consists of bugfixes and minor display enhancements related to consistency.

It also includes an update from Drupal 8.8.0-beta1 to 8.8.1, as well as updates to the latest stable version of the following contributed modules: Adminimal Admin Toolbar, Admin Toolbar, Adminimal Theme, CKEditor Height, Editor Advanced Link, Google Tag Manager, Layout Builder Modal, Layout Builder Restrictions, Metatag, Pathauto, Redirect, and Responsive Tables Filter.

Please visit the UT Drupal Kit 3 documentation for complete release notes and instructions for updating an existing beta codebase using Composer. Always be sure to check for available database updates after updating the codebase.

A note about beta releases

This is a beta release for the next major version of the UT Drupal Kit. Betas are good testing targets for developers and site builders who are comfortable reporting (and where possible, fixing) their own bugs. Beta releases are not recommended for non-technical users, nor for production websites.

How do I get started with UTDK 3?

The first thing anyone interested in starting with UTDK 3 should do is to head over to our brand-new documentation site:

https://drupalkit.its.utexas.edu/docs/

The “What is the UT Drupal Kit?” chapter contains detailed explanations of what the Kit contains, as well as a list of differences between versions 2 and 3.

The “Getting Started” chapter includes technical requirements for running version 3, as well as detailed instructions for setting up an environment on your own local workstation, a LAMP server, or Pantheon.

If you run into problems or have questions, please check the “Support” page for available support options.

 

UT Drupal Kit 2.20 Release

ITS is happy to announce the immediate availability of UT Drupal Kit 2.20.0, the latest maintenance release for our University distribution of the Drupal web content management system. This release includes a Drupal core update, several contrib module updates, and a bugfix for print behavior of tables. Additionally, the Media Vimeo module is now enabled by default.

DRUPAL CORE UPDATE

The 2.20 release incorporates the most recent release of Drupal Core, bringing it up to the latest version (7.68).

CONTRIB UPDATES

The 2.20 release includes updates to the following contrib modules:

BUG FIX FOR RESPONSIVE TABLES

The UTexas Tablesaw Filter, which is responsible for dynamically generating responsive table displays via the Filament Group’s Tablesaw Library, was converting tables to a responsive display when webpages were being printed. To fix this issue, Tablesaw responsive behavior is now excluded from print stylesheets so that tables will print using the default “desktop” styling.

MEDIA VIMEO ENABLED BY DEFAULT

The Media Vimeo contrib module has been included with the UT Drupal Kit since the initial 2.0 release, but was not enabled by default. The 2.20 release includes an update hook to enable the Media Vimeo module on existing sites, and it will also be enabled by default on all new installations.

This module allows video sources from the Vimeo streaming service to be used in Media Library objects. This functionality was already provided for YouTube by the Media YouTube module.

HOW TO UPDATE THE UT DRUPAL KIT

Complete instructions and download links for updating a UT Drupal Kit site are available on the documentation wiki. Pantheon site dashboards that use the UT Drupal Kit distribution should see the upstream updates available now; see the Pantheon documentation for more information on applying upstream updates.

Please review the changelog thoroughly, and always make backups of your code, files, and database before proceeding with an update!

NEXT RELEASES

The UT Drupal Kit is released on a bi-monthly maintenance release schedule, with releases targeted for the second Tuesday of the month. The first planned release for 2020 is UT Drupal Kit 7.x-2.21, due on February 11, 2020.

If you have questions or concerns about the UT Drupal Kit, please feel free to email us at drupal-kit-support@utlists.utexas.edu.

UT Drupal Kit 3 – Beta 2 release

ITS has posted the second beta release of UT Drupal Kit 3.0 (UTDK 3).

This release incorporates the 8.8.0-beta1 release of Drupal Core, along with a number of small bug fixes and improvements.

Please visit the UT Drupal Kit 3 documentation for complete release notes and instructions for updating an existing 3.0.0-beta.1 codebase using Composer. The Drupal 8.8.0-beta1 update does include database updates, so be sure to run database updates after updating the codebase.

A note about beta releases

This is a beta release for the next major version of the UT Drupal Kit. Betas are good testing targets for developers and site builders who are comfortable reporting (and where possible, fixing) their own bugs. Beta releases are not recommended for non-technical users, nor for production websites.

How do I get started with UTDK 3?

The first thing anyone interested in starting with UTDK 3 should do is to head over to our brand-new documentation site:

https://drupalkit.its.utexas.edu/docs/

The “What is the UT Drupal Kit?” chapter contains detailed explanations of what the Kit contains, as well as a list of differences between versions 2 and 3.

The “Getting Started” chapter includes technical requirements for running version 3, as well as detailed instructions for setting up an environment on your own local workstation, a LAMP server, or Pantheon.

If you run into problems or have questions, please check the “Support” page for available support options.

 

UT Drupal Kit 2.19.4 Security Release

ITS has posted a patch-level release of the UT Drupal Kit in order to address a critical security vulnerability in the SimpleSAMLphp library.

This release is only available via Pantheon upstream repository, as SimpleSAMLphp is not bundled with the standalone download version of the UT Drupal Kit.

It is recommended that all users of the UT Drupal Kit on Pantheon update their sites with this latest version as soon as practicable.

How to Update the UT Drupal Kit

Complete instructions for updating a UT Drupal Kit site are available on the documentation wiki.

Please review the release notes thoroughly, and always make backups of your code, files, and database before proceeding with an update!

UT Drupal Kit 3 – Beta 1 Release

In August 2017, the UT Drupal Kit (UTDK) team began quietly working on a complete rebuild of the Kit, driven primarily by the need to have a distribution that is compatible with Drupal 8. Today, we are happy to announce the availability of the first Beta release of UT Drupal Kit 3.0.

This release represents a major milestone in the ongoing effort to provide the web publishing community at UT with a modern and robust toolset for the creation of branded, accessible, and secure public-facing websites.

Before getting into the details of the release and how to start using it, let’s take a look at the history of this effort and how it has evolved over the past two years.

Continue reading