From 0152a6868aea222a738b163f262b0fd6133f0592 Mon Sep 17 00:00:00 2001 From: Arne Moerman Date: Sat, 25 Jul 2026 18:30:52 +0200 Subject: [PATCH] Add public/admin view buttons and update localizations Added "View Public List" button to RegistryAdmin and "Go to Admin" button to public registry view for admins. Exposed and loaded public link code in models and service. Updated localization files with new translations. --- src/BirthList.Web/Components/Pages/RegistryAdmin.razor | 9 +++++++++ .../Components/Pages/RegistryAdmin.razor.cs | 2 ++ src/BirthList.Web/Components/Pages/RegistryPublic.razor | 9 +++++++++ src/BirthList.Web/Features/Registries/RegistryModels.cs | 1 + src/BirthList.Web/Features/Registries/RegistryService.cs | 3 ++- src/BirthList.Web/Resources/SharedResources.fr-FR.resx | 2 ++ src/BirthList.Web/Resources/SharedResources.nl-BE.resx | 2 ++ .../Resources/SharedResources.qps-Ploc.resx | 6 ++++++ src/BirthList.Web/Resources/SharedResources.resx | 2 ++ 9 files changed, 35 insertions(+), 1 deletion(-) diff --git a/src/BirthList.Web/Components/Pages/RegistryAdmin.razor b/src/BirthList.Web/Components/Pages/RegistryAdmin.razor index ee40c78..f521bf0 100644 --- a/src/BirthList.Web/Components/Pages/RegistryAdmin.razor +++ b/src/BirthList.Web/Components/Pages/RegistryAdmin.razor @@ -13,6 +13,15 @@ else {

@L["RegistryAdmin.Title"]

+ @if (!string.IsNullOrWhiteSpace(PublicLinkCode)) + { +
+ + @L["RegistryAdmin.ViewPublicList"] + +
+ } + @if (!IsSmtpConfigured) {