UNL CMS Updates

Deployed Features and Issue Fixes

  • Performance Improvement: Additional Memcache settings have been applied to the backend to improve site editing and load speeds.
  • Overlapping components: Since cards now have a 100% height, some components in the same section as cards may experience overlapping issues. We recommend keeping all card components in the same section and move any non-card components to a different section, or place the cards in a separate section by themselves. More information can be found in the GitHub issue.
  • URLs in Text Area (Body Field): Linking to URL aliases of internal content (e.g., /alias1/alias2/node/1) or media currently prevents the page from being saved. However, linking directly to the node (e.g., /node/1) works as expected. This issue should be resolved once the pending fix is merged. When linking to internal content, it's recommended to search by the page title in the link field and select the appropriate node or content/media item.
  • Broken LinkedIn links: Once this code change is deployed, LinkedIn users must enter everything that comes after https://www.linkedin.com/ in the LinkedIn username field. This approach ensures compatibility since no official list of all possible LinkedIn profile URL patterns has been found.
  • Edit Own Person Page: Troubleshoot and resolve the issue reported regarding the inability to edit a person page. (Related to how quickly users could click the edit button, make changes, and save the page before their temporary edit permissions were revoked.)
  • Workflow Transitions: Ensure unpublished nodes remain unpublished after saving. (Currently, saving an unpublished node can inadvertently publish it unless the "Unpublished" option is manually selected.)
  • Default Top and Bottom Padding Removal: Default top and bottom padding for the accordion, icon links, logo cloud, social media links, and timeline components will be removed unless other components exist within the section.
  • Sheldon Theme Updates


Finalized and In Review
  • News Item Tags: Add tag field for news content types (like General Tagging for builder pages)
  • Scheduler Module: Adds the ability to schedule content for publishing and unpublishing at specified dates and times in the future.
  • Related Links Duplication: Fixed related links repeating on group pages. The fix may not yet be deployed to all sites.
  • New Custom Icons: Katie from UComm has created new custom icons, which Ryan has optimized and uploaded. These icons include the Library Cupola, NU Beef Cow Face, NU Dairy Cow, NU Love Library, NU Pennant, and more.


In Development
  • IANR News: Enable pulling stories from ianrnews.unl.edu in a matter similar to Nebraska Today.
  • UNL_News Media Issue: Fix missing media (video) items when imported from Nebraska Today.
  • Bluesky Integration: Add Bluesky to the social media block.
  • UNL_News: Ability to remove queued news imports from unl_news feed.
  • Ongoing WebAudit Error Fixes
  • Ongoing performance enhancements


Future Plans
  • Drupal Upgrade: Implement the initial steps to upgrade to Drupal 11.
  • MathJax Integration: Enable MathJax support within CKEditor for rendering mathematical formulas.
  • 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.
  • 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/