From efee5578a104709a0a5f41fa8397fceef926083d Mon Sep 17 00:00:00 2001 From: iann460 Date: Thu, 5 Feb 2026 11:18:53 +0200 Subject: [PATCH 1/7] Reduce the padding at the top (#1312) #1312 --- cms/src/components/content/EditContentBasic.vue | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/cms/src/components/content/EditContentBasic.vue b/cms/src/components/content/EditContentBasic.vue index 3b61198f2d..d129ad06e6 100644 --- a/cms/src/components/content/EditContentBasic.vue +++ b/cms/src/components/content/EditContentBasic.vue @@ -315,6 +315,15 @@ const clearExpiryDate = () => { class="min-h-2" /> + + Copyright + Publish date Date: Thu, 5 Feb 2026 17:54:00 +0200 Subject: [PATCH 2/7] feat: Add copyright field to content editing form --- .../components/content/EditContentBasic.vue | 22 +++++++++++-------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/cms/src/components/content/EditContentBasic.vue b/cms/src/components/content/EditContentBasic.vue index d129ad06e6..2a46941445 100644 --- a/cms/src/components/content/EditContentBasic.vue +++ b/cms/src/components/content/EditContentBasic.vue @@ -315,15 +315,6 @@ const clearExpiryDate = () => { class="min-h-2" /> - - Copyright - Publish date { + +
+ Copyright + +
+
Status From aaf88c06c8d8c463be8009ccf3bf38c4254e4840 Mon Sep 17 00:00:00 2001 From: iann460 Date: Fri, 6 Feb 2026 17:42:54 +0200 Subject: [PATCH 3/7] feat: Add optional copyright field to ContentDto and update EditContentBasic component --- api/src/dto/ContentDto.ts | 5 +++++ cms/src/components/content/EditContentBasic.vue | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/api/src/dto/ContentDto.ts b/api/src/dto/ContentDto.ts index 8d09b51f6d..4e5131adab 100644 --- a/api/src/dto/ContentDto.ts +++ b/api/src/dto/ContentDto.ts @@ -153,4 +153,9 @@ export class ContentDto extends _contentBaseDto { @IsString() @Expose() parentImageBucketId?: string; // Inherited from parent Post/Tag for image storage + + @IsOptional() + @IsString() + @Expose() + copyright?: string; } diff --git a/cms/src/components/content/EditContentBasic.vue b/cms/src/components/content/EditContentBasic.vue index 2a46941445..bb520c27ab 100644 --- a/cms/src/components/content/EditContentBasic.vue +++ b/cms/src/components/content/EditContentBasic.vue @@ -437,7 +437,7 @@ const clearExpiryDate = () => { :disabled="disabled" inputType="textarea" placeholder="© 2024 My Company" - v-model="content.copyright" + v-model="(content as any).copyright" class="flex-1" />
From 183e2df48386b85dc43aa2dbd51520b9560d4c36 Mon Sep 17 00:00:00 2001 From: iann460 Date: Thu, 19 Feb 2026 16:04:37 +0200 Subject: [PATCH 4/7] feat: Display copyright information in SingleContent component --- app/src/pages/SingleContent/SingleContent.vue | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/src/pages/SingleContent/SingleContent.vue b/app/src/pages/SingleContent/SingleContent.vue index 0cd33d5f32..e33d6bc56f 100644 --- a/app/src/pages/SingleContent/SingleContent.vue +++ b/app/src/pages/SingleContent/SingleContent.vue @@ -668,6 +668,12 @@ const quickLanguageSwitch = (languageId: string) => { > By {{ content.author }} +
+ {{ (content as any).copyright }} +
Date: Thu, 19 Feb 2026 16:31:22 +0200 Subject: [PATCH 5/7] Added copyright type --- shared/src/types/dto.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/shared/src/types/dto.ts b/shared/src/types/dto.ts index 2c1669e636..89adfc0e24 100644 --- a/shared/src/types/dto.ts +++ b/shared/src/types/dto.ts @@ -110,6 +110,7 @@ export type ContentDto = ContentBaseDto & { parentTaggedDocs?: Uuid[]; availableTranslations?: Uuid[]; parentImageBucketId?: Uuid; + copyright?: string; }; export type ContentParentDto = ContentBaseDto & { From 73e7090210aa335829caa13533a9cb8a99179ea3 Mon Sep 17 00:00:00 2001 From: Dirk Date: Fri, 20 Feb 2026 09:49:05 +0200 Subject: [PATCH 6/7] feat: Enhance LDropdown and LCombobox components with improved event handling and positioning logic --- cms/src/components/common/LDropdown.vue | 92 +++++++++++++++++-------- cms/src/components/forms/LCombobox.vue | 14 +--- 2 files changed, 67 insertions(+), 39 deletions(-) diff --git a/cms/src/components/common/LDropdown.vue b/cms/src/components/common/LDropdown.vue index 09a744d2cb..d31d8a0ca9 100644 --- a/cms/src/components/common/LDropdown.vue +++ b/cms/src/components/common/LDropdown.vue @@ -1,6 +1,7 @@