From 39cbe567f05e56a66a562bd0e69bebffa91eed3d Mon Sep 17 00:00:00 2001 From: David Nind Date: Sat, 23 Sep 2023 20:16:08 +0000 Subject: [PATCH] Bug 34677: (follow-up) Additional updates to match the LOC list This patch makes additional updates to the RELTERMS authorized value list to make it match the MARC Code List for Relators at https://www.loc.gov/marc/relators/relaterm.html and https://www.loc.gov/marc/relators/relacode.html It also updates the description displayed in the authorized values list. Test plan: 1. Apply the patch. 2. Reload the values (reset_all if using KTD). 3. Go to Administration > Authorized values. 4. Note that the description for RELTERMS is changed (now says 'MARC Code List for Relators (https://www.loc.gov/marc/relators/).' instead of 'French terms of relations'). 5. Check that the changes listed are incorporated into the RELTERMS authorized values list. Additions: prv - Provider rcd - Recordist stg - Setting Changes: aui - Author of introduction -> Author of introduction, etc. aus - Author of screenplay -> Screenwriter coe - Contestant -appellee -> Contestant-appellee cot - Contestant -appellant -> Contestant-appellant cou - Court-governed -> Court governed dpb -> dbp - Distribution place dgg - Degree grantor -> Degree granting institution osp - On-screen presenter -> Onscreen presenter pte - Plaintiff -appellee -> Plaintiff-appellee rcp - Recipient -> Addressee red - Redactor -> Redaktor wde - Wood-engraver -> Wood engraver Removals: -grt - Graphic technician Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi --- .../mysql/en/optional/marc21_relatorterms.yml | 46 +++++++++++-------- .../en/modules/admin/authorised_values.tt | 2 +- 2 files changed, 28 insertions(+), 20 deletions(-) diff --git a/installer/data/mysql/en/optional/marc21_relatorterms.yml b/installer/data/mysql/en/optional/marc21_relatorterms.yml index ea82d552da..c4f013eee3 100644 --- a/installer/data/mysql/en/optional/marc21_relatorterms.yml +++ b/installer/data/mysql/en/optional/marc21_relatorterms.yml @@ -132,7 +132,7 @@ tables: - category: "RELTERMS" authorised_value: "aui" - lib: "Author of introduction" + lib: "Author of introduction, etc." - category: "RELTERMS" authorised_value: "aup" @@ -140,7 +140,7 @@ tables: - category: "RELTERMS" authorised_value: "aus" - lib: "Author of screenplay" + lib: "Screenwriter" - category: "RELTERMS" authorised_value: "aut" @@ -248,7 +248,7 @@ tables: - category: "RELTERMS" authorised_value: "coe" - lib: "Contestant -appellee" + lib: "Contestant-appellee" - category: "RELTERMS" authorised_value: "col" @@ -276,11 +276,11 @@ tables: - category: "RELTERMS" authorised_value: "cot" - lib: "Contestant -appellant" + lib: "Contestant-appellant" - category: "RELTERMS" authorised_value: "cou" - lib: "Court-governed" + lib: "Court governed" - category: "RELTERMS" authorised_value: "cov" @@ -370,6 +370,10 @@ tables: authorised_value: "dbd" lib: "Dubbing director" + - category: "RELTERMS" + authorised_value: "dbp" + lib: "Distribution place" + - category: "RELTERMS" authorised_value: "dfd" lib: "Defendant" @@ -388,7 +392,7 @@ tables: - category: "RELTERMS" authorised_value: "dgg" - lib: "Degree grantor" + lib: "Degree granting institution" - category: "RELTERMS" authorised_value: "dgs" @@ -414,10 +418,6 @@ tables: authorised_value: "dnr" lib: "Donor" - - category: "RELTERMS" - authorised_value: "dpb" - lib: "Distribution place" - - category: "RELTERMS" authorised_value: "dpc" lib: "Depicted" @@ -562,10 +562,6 @@ tables: authorised_value: "gis" lib: "Geographic information specialist" - - category: "RELTERMS" - authorised_value: "-grt" - lib: "Graphic technician" - - category: "RELTERMS" authorised_value: "his" lib: "Host institution" @@ -776,7 +772,7 @@ tables: - category: "RELTERMS" authorised_value: "osp" - lib: "On-screen presenter" + lib: "Onscreen presenter" - category: "RELTERMS" authorised_value: "oth" @@ -890,13 +886,17 @@ tables: authorised_value: "prt" lib: "Printer" + - category: "RELTERMS" + authorised_value: "prv" + lib: "Provider" + - category: "RELTERMS" authorised_value: "pta" lib: "Patent applicant" - category: "RELTERMS" authorised_value: "pte" - lib: "Plaintiff -appellee" + lib: "Plaintiff-appellee" - category: "RELTERMS" authorised_value: "ptf" @@ -922,13 +922,17 @@ tables: authorised_value: "rbr" lib: "Rubricator" + - category: "RELTERMS" + authorised_value: "rcd" + lib: "Recordist" + - category: "RELTERMS" authorised_value: "rce" lib: "Recording engineer" - category: "RELTERMS" authorised_value: "rcp" - lib: "Recipient" + lib: "Addressee" - category: "RELTERMS" authorised_value: "rdd" @@ -936,7 +940,7 @@ tables: - category: "RELTERMS" authorised_value: "red" - lib: "Redactor" + lib: "Redaktor" - category: "RELTERMS" authorised_value: "ren" @@ -1070,6 +1074,10 @@ tables: authorised_value: "std" lib: "Set designer" + - category: "RELTERMS" + authorised_value: "stg" + lib: "Setting" + - category: "RELTERMS" authorised_value: "stl" lib: "Storyteller" @@ -1176,7 +1184,7 @@ tables: - category: "RELTERMS" authorised_value: "wde" - lib: "Wood-engraver" + lib: "Wood engraver" - category: "RELTERMS" authorised_value: "win" diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/authorised_values.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/authorised_values.tt index e504ecf5b5..fa1637b1c2 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/authorised_values.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/authorised_values.tt @@ -483,7 +483,7 @@ [% CASE 'qualif' %]

Function codes (author, editor, collaborator, etc.) used in UNIMARC 7XX $4 (French)

[% CASE 'RELTERMS' %] -

List of relator codes and terms

+

MARC Code List for Relators (https://www.loc.gov/marc/relators/).

[% CASE 'REPORT_GROUP' %]

A way to sort and filter your reports, the default values in this category include the Koha modules (Accounts, Acquitisions, Catalog, Circulation, Patrons)

[% CASE 'REPORT_SUBGROUP' %] -- 2.39.5