From 274f2efb2e6c2771baaaad0a3f4c4e631ff5263e Mon Sep 17 00:00:00 2001 From: JesseBrault0709 <62299747+JesseBrault0709@users.noreply.github.com> Date: Sun, 2 Jun 2024 15:10:42 +0200 Subject: [PATCH] Added Near, Under, Far, new category, and urls to composition pages. --- .../site/composition/CompositionListing.groovy | 6 +++++- .../site/composition/CompositionListingTemplate.wvc | 4 ++-- ssg/default.groovy | 2 +- texts/compositions/NearUnderFar.md | 10 ++++++++++ 4 files changed, 18 insertions(+), 4 deletions(-) create mode 100644 texts/compositions/NearUnderFar.md diff --git a/components/groovy/com/jessebrault/site/composition/CompositionListing.groovy b/components/groovy/com/jessebrault/site/composition/CompositionListing.groovy index f7ddbeb..24094c1 100644 --- a/components/groovy/com/jessebrault/site/composition/CompositionListing.groovy +++ b/components/groovy/com/jessebrault/site/composition/CompositionListing.groovy @@ -12,8 +12,12 @@ class CompositionListing extends BaseWebViewComponent { this.composition = composition } - String renderDate() { + String getCompositionDate() { composition.date.format(DateTimeFormatter.ofPattern('yyyy')) } + String getCompositionUrl() { + '/compositions/' + composition.slug + } + } diff --git a/components/resources/com/jessebrault/site/composition/CompositionListingTemplate.wvc b/components/resources/com/jessebrault/site/composition/CompositionListingTemplate.wvc index 5fe5b1f..cedda9d 100644 --- a/components/resources/com/jessebrault/site/composition/CompositionListingTemplate.wvc +++ b/components/resources/com/jessebrault/site/composition/CompositionListingTemplate.wvc @@ -3,7 +3,7 @@ package com.jessebrault.site.composition ---