UNL CMS Updates

Deployed Features and Issue Fixes

  • Drupal 11 upgrade status: Upgrade to 10.2 was made
  • WDN 6 on Drupal: Upgrade to WDN 6 framework. (Has not yet been activated on every site)
  • Access Denied messages: Troubleshoot and resolve access denied messages on some pages on some sites.
  • Data Layer module: The Data Layer module is enabled to expose structured data via the dataLayer object, allowing integration with tools like Google Tag Manager
  • News Content Type: The “More” link button will now appear on /tag/tag-name pages when only news items are listed. In this case, the pager is hidden, and the “More” link directs users to /tag/tag-name/news. We recommend using /tag/tag-name/news exclusively for news items unless you also want to include other tagged builder content on /tag/tag-name.
  • WebAudit Error Fixes:
    • Resolved color contrast issues in contact blocks on Majors and Major Option pages.
    • Fixed color contrast issues in the Tandem component, such as on the "lightest" and "lighter gray" background options.
    • Resolved Taxonomy Pages include a header inside of a footer after pagination
    • p tag around the node.n_person_bio info when it should be a div.


Finalized and In Review
  • Creating Reusable Blocks: Added the ability to create and reuse content blocks in Layout Builder.
  • WebAudit errors:
    • Added a condition to remove empty address tags in the Person Center content type.
    • Added tabindex="0" to address the "Scrollable region must have keyboard access" error.
    • Resolved a 301 redirect warning for the "More News" button by adjusting the link to end with a /.
    • validator.unl.edu is now on the latest version used by WebAudit (thanks, Tim!), resolving the error: Attribute “width” not allowed on element “source” at this point.


In Development
  • Drupal 11 Upgrade
  • CMS Sites on WebAudit: Ability to have all CMS sites in production automatically added to WebAudit.
  • Ongoing performance enhancements


Future Plans
  • Last Editor Display: Display the name of the last editor on the Content list page.
  • Block Layout for Developers: Enable block layout functionality for developers.
  • Path Alias Patterns: Implement Developer access to path alias patterns for content types like taxonomies.
  • URLs in Text Area (Body Field): Linking to an internal Drupal node can sometimes result in empty anchor tags, which may also prevent content from being saved. A Drupal upgrade is required to permanently fix this issue.
  • Ongoing fixes of Web Audit errors
  • Other issues can be found on Github - https://github.com/unlcms/project-herbie/issues

More details at: https://wdn.unl.edu/documentation/unl-cms-roadmap/