This is an automated email from the ASF dual-hosted git repository. matrei pushed a commit to branch fix-owner-cloud-links in repository https://gitbox.apache.org/repos/asf/grails-static-website.git
commit 633099f1adbdde8a91ffcac89ab3d07f032fed7c Author: Mattias Reichel <[email protected]> AuthorDate: Fri Feb 13 08:45:55 2026 +0100 fix: make owners pages and links one-word lowercase --- buildSrc/src/main/groovy/website/gradle/tasks/PluginsTask.groovy | 5 ++++- buildSrc/src/main/groovy/website/model/plugin/PluginsPage.groovy | 6 +++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/buildSrc/src/main/groovy/website/gradle/tasks/PluginsTask.groovy b/buildSrc/src/main/groovy/website/gradle/tasks/PluginsTask.groovy index d55e7f40bf3..aa2ce6f3e97 100644 --- a/buildSrc/src/main/groovy/website/gradle/tasks/PluginsTask.groovy +++ b/buildSrc/src/main/groovy/website/gradle/tasks/PluginsTask.groovy @@ -146,7 +146,10 @@ abstract class PluginsTask extends GrailsWebsiteTask { .findAll { it } .unique() .each { owner -> - new File(pluginsOwnersDir, "${owner}.html").setText( + new File( + pluginsOwnersDir, + "${owner.replace(' ', '').toLowerCase()}.html" + ).setText( wrap(renderHtmlPagesForOwners(siteUrl, plugins, owner)), 'UTF-8' ) diff --git a/buildSrc/src/main/groovy/website/model/plugin/PluginsPage.groovy b/buildSrc/src/main/groovy/website/model/plugin/PluginsPage.groovy index 350b1b8a5a2..98f4ac2c5e7 100644 --- a/buildSrc/src/main/groovy/website/model/plugin/PluginsPage.groovy +++ b/buildSrc/src/main/groovy/website/model/plugin/PluginsPage.groovy @@ -340,7 +340,11 @@ class PluginsPage { // Left side: owner pill and docs/license div(class: 'footer-left') { if (plugin.owner) { - a(href: "[%url]/plugins/owners/${plugin.owner.name}.html", class: 'owner-pill') { + def linkFilename = plugin.owner.name.replace(' ', '').toLowerCase() + a( + href: "[%url]/plugins/owners/${linkFilename}.html", + class: 'owner-pill' + ) { span(class: 'owner-icon', '@') mkp.yield(plugin.owner.name) }
