From 58a450cb9f9cf79c96bb7705affd38defbe37fbf Mon Sep 17 00:00:00 2001 From: Joshua Ramon Enslin Date: Tue, 29 Mar 2022 17:25:26 +0200 Subject: [PATCH] Add new field acknowledgement and adjacent visibility fields Close #11 --- classes/CsvxmlAvailableFields.php | 26 ++++++++++++++++++++++++++ classes/MD_STD | 2 +- l10n/musdb | 2 +- 3 files changed, 28 insertions(+), 2 deletions(-) diff --git a/classes/CsvxmlAvailableFields.php b/classes/CsvxmlAvailableFields.php index 1447874..5cb51c6 100644 --- a/classes/CsvxmlAvailableFields.php +++ b/classes/CsvxmlAvailableFields.php @@ -501,6 +501,32 @@ final class CsvxmlAvailableFields { "" ), ], + $tlLoader->tl("object_addendum", "object_add", "acknowledgements") => [ + "acknowledgements" => new FieldEntry( + false, + [], + ['acknowledgements_md', 'acknowledgements_extern'], + '', # 'If acknowledgements is made available for an object, acknowledgements_md> and acknowledgements_extern have to have values too', + $tlLoader->tl("object_addendum", "object_add", "acknowledgements"), + $tlLoader->tl("object_addendum", "object_add", "acknowledgements_explica"), + ), + "acknowledgements_md" => new FieldEntry( + false, + ["y", "n"], + ['acknowledgements_md', 'acknowledgements_extern'], + 'Shall a given acknowledgement be displayed at museum-digital? If acknowledgements is available for an object, acknowledgements_md> and acknowledgements_extern have to have values too', + $tlLoader->tl("object_addendum", "object_add", 'besch_visibility_md'), + "" + ), + "acknowledgements_extern" => new FieldEntry( + false, + ["y", "n"], + ['acknowledgements_md', 'acknowledgements_extern'], + 'Shall later exports from museum-digital inlude acknowledgements? If acknowledgements is available for an object, acknowledgements_md> and acknowledgements_extern have to have values too', + $tlLoader->tl("object_addendum", "object_add", 'besch_visibility_extern'), + "" + ), + ], $tlLoader->tl("basis", "basis", 'administration') => [ "inclusion_when" => new FieldEntry( false, diff --git a/classes/MD_STD b/classes/MD_STD index 9507387..6a7b8bd 160000 --- a/classes/MD_STD +++ b/classes/MD_STD @@ -1 +1 @@ -Subproject commit 9507387c8a69c88a1aa684fb6d87026671885ded +Subproject commit 6a7b8bd8fdef418f11b2fe8f164a5ea9643eb091 diff --git a/l10n/musdb b/l10n/musdb index 9acd4aa..67eebcf 160000 --- a/l10n/musdb +++ b/l10n/musdb @@ -1 +1 @@ -Subproject commit 9acd4aa1db706fc4f0213c49528ba1ee8bf93291 +Subproject commit 67eebcf503bf9f9b44f900b021f9c18555bb0a76