Bugzilla – Attachment 94071 Details for
Bug 20434
UNIMARC update from IFLA for existing Koha installations
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Bug 20434: Add missing fields
Bug-20434-Add-missing-fields.patch (text/plain), 16.50 KB, created by
Alex Arnaud
on 2019-10-14 10:11:48 UTC
(
hide
)
Description:
Bug 20434: Add missing fields
Filename:
MIME Type:
Creator:
Alex Arnaud
Created:
2019-10-14 10:11:48 UTC
Size:
16.50 KB
patch
obsolete
>From d58c4edce988febca0f7b743508d4485063c2933 Mon Sep 17 00:00:00 2001 >From: Julian Maurice <julian.maurice@biblibre.com> >Date: Thu, 3 Oct 2019 17:34:56 +0200 >Subject: [PATCH] Bug 20434: Add missing fields > >018 - [Reserved for other International Standard Numbers] >033 - Other System Persistent Record Identifier >183 - Coded Data Field: Type of Carrier >203 - Content Form and Media Type >231 - Digital File Characteristics >283 - Carrier Type >338 - Funding Information Note > >Signed-off-by: Sonia BOUIS <sonia.bouis@univ-lyon3.fr> >Signed-off-by: Alex Arnaud <alex.arnaud@biblibre.com> >--- > misc/migration_tools/ifla/data/biblio/default.yml | 141 ++++++++++++++++++++++ > misc/migration_tools/ifla/language/fr.po | 91 +++++++++++++- > misc/migration_tools/ifla/language/template.pot | 89 +++++++++++++- > 3 files changed, 318 insertions(+), 3 deletions(-) > >diff --git a/misc/migration_tools/ifla/data/biblio/default.yml b/misc/migration_tools/ifla/data/biblio/default.yml >index faa4fa2..848ce93 100644 >--- a/misc/migration_tools/ifla/data/biblio/default.yml >+++ b/misc/migration_tools/ifla/data/biblio/default.yml >@@ -1,4 +1,13 @@ > subfields: >+ - liblibrarian: Persistent Record Identifier >+ repeatable: 0 >+ tab: 0 >+ tagfield: 033 >+ tagsubfield: a >+ - liblibrarian: Cancelled or Invalid Persistent Record Identifier >+ tab: 0 >+ tagfield: 033 >+ tagsubfield: z > - authorised_value: unimarc_146a > liblibrarian: Type of Performance Medium > repeatable: 0 >@@ -77,6 +86,23 @@ subfields: > tab: 1 > tagfield: 182 > tagsubfield: c >+ - liblibrarian: Type of Carrier Code >+ tab: 1 >+ tagfield: 183 >+ tagsubfield: a >+ - liblibrarian: System code >+ repeatable: 0 >+ tab: 1 >+ tagfield: 183 >+ tagsubfield: 2 >+ - liblibrarian: Interfield Linking Data >+ tab: 1 >+ tagfield: 183 >+ tagsubfield: 6 >+ - liblibrarian: Materials specified >+ tab: 1 >+ tagfield: 183 >+ tagsubfield: 8 > - liblibrarian: Inclusive Dates > repeatable: 0 > tab: 2 >@@ -92,6 +118,19 @@ subfields: > tab: 2 > tagfield: 200 > tagsubfield: r >+ - liblibrarian: Content form >+ tab: 2 >+ tagfield: 203 >+ tagsubfield: a >+ - liblibrarian: Content qualification >+ tab: 2 >+ tagfield: 203 >+ tagsubfield: b >+ - liblibrarian: Media type >+ repeatable: 0 >+ tab: 2 >+ tagfield: 203 >+ tagsubfield: c > - liblibrarian: Printing and/or Publishing Information Transcribed as Found in the Main Source of Information > repeatable: 0 > tab: 2 >@@ -134,6 +173,46 @@ subfields: > tab: 2 > tagfield: 215 > tagsubfield: b >+ - liblibrarian: File type >+ tab: 2 >+ tagfield: 231 >+ tagsubfield: a >+ - liblibrarian: Encoding standard >+ tab: 2 >+ tagfield: 231 >+ tagsubfield: b >+ - liblibrarian: Version of encoding standard >+ tab: 2 >+ tagfield: 231 >+ tagsubfield: c >+ - liblibrarian: Details of encoding standard >+ tab: 2 >+ tagfield: 231 >+ tagsubfield: d >+ - liblibrarian: File size >+ tab: 2 >+ tagfield: 231 >+ tagsubfield: e >+ - liblibrarian: Resolution >+ tab: 2 >+ tagfield: 231 >+ tagsubfield: f >+ - liblibrarian: Regional encoding >+ tab: 2 >+ tagfield: 231 >+ tagsubfield: g >+ - liblibrarian: Encoded bitrate >+ tab: 2 >+ tagfield: 231 >+ tagsubfield: h >+ - liblibrarian: Source >+ tab: 2 >+ tagfield: 231 >+ tagsubfield: 2 >+ - liblibrarian: Interfield linking data >+ tab: 2 >+ tagfield: 231 >+ tagsubfield: 6 > - liblibrarian: Organization > tab: 2 > tagfield: 251 >@@ -147,6 +226,22 @@ subfields: > tab: 2 > tagfield: 251 > tagsubfield: c >+ - liblibrarian: Carrier Type Designation >+ tab: 2 >+ tagfield: 283 >+ tagsubfield: a >+ - liblibrarian: System code >+ tab: 2 >+ tagfield: 283 >+ tagsubfield: 2 >+ - liblibrarian: Interfield Linking Data >+ tab: 2 >+ tagfield: 283 >+ tagsubfield: 6 >+ - liblibrarian: Materials specified >+ tab: 2 >+ tagfield: 283 >+ tagsubfield: 8 > - liblibrarian: Interfield Linking Data > repeatable: 0 > tab: 3 >@@ -255,6 +350,38 @@ subfields: > tab: 3 > tagfield: 335 > tagsubfield: u >+ - liblibrarian: Text of Unstructured Note >+ repeatable: 0 >+ tab: 3 >+ tagfield: 338 >+ tagsubfield: a >+ - liblibrarian: Funding Organization >+ tab: 3 >+ tagfield: 338 >+ tagsubfield: b >+ - liblibrarian: Program >+ tab: 3 >+ tagfield: 338 >+ tagsubfield: c >+ - liblibrarian: Project Number >+ repeatable: 0 >+ tab: 3 >+ tagfield: 338 >+ tagsubfield: d >+ - liblibrarian: Jurisdiction >+ tab: 3 >+ tagfield: 338 >+ tagsubfield: e >+ - liblibrarian: Project Name >+ repeatable: 0 >+ tab: 3 >+ tagfield: 338 >+ tagsubfield: f >+ - liblibrarian: Project Acronym >+ repeatable: 0 >+ tab: 3 >+ tagfield: 338 >+ tagsubfield: g > - liblibrarian: Terms governing use and reproduction > repeatable: 0 > tab: 3 >@@ -1969,18 +2096,32 @@ subfields: > tagfield: 723 > tagsubfield: o > tags: >+ - liblibrarian: '[Reserved for other International Standard Numbers]' >+ tagfield: 018 >+ - liblibrarian: 'Other system persistent record identifier' >+ tagfield: 033 > - liblibrarian: 'Coded Data Field: Medium of Performance' > tagfield: 146 > - liblibrarian: 'Coded Data Field: content form' > tagfield: 181 > - liblibrarian: 'Coded Data Field: media type' > tagfield: 182 >+ - liblibrarian: 'Coded Data Field: Type of Carrier' >+ tagfield: 183 >+ - liblibrarian: 'Coded Data Field: Content Form' >+ tagfield: 203 > - liblibrarian: Production, Publication, Distribution, Manufacture statements > tagfield: 214 >+ - liblibrarian: Digital File Characteristics >+ tagfield: 231 > - liblibrarian: Organization and Arrangement of Materials > tagfield: 251 >+ - liblibrarian: Carrier Type >+ tagfield: 283 > - liblibrarian: Location of Originals/ Reproductions > tagfield: 335 >+ - liblibrarian: Funding Information Note >+ tagfield: 338 > - liblibrarian: Notes on Information Service Policy > libopac: Note > tagfield: 371 >diff --git a/misc/migration_tools/ifla/language/fr.po b/misc/migration_tools/ifla/language/fr.po >index 0ac31c7..3a8c461 100644 >--- a/misc/migration_tools/ifla/language/fr.po >+++ b/misc/migration_tools/ifla/language/fr.po >@@ -1,8 +1,8 @@ > msgid "" > msgstr "" > "Project-Id-Version: Koha\n" >-"POT-Creation-Date: 2019-10-03 15:55+0200\n" >-"PO-Revision-Date: 2019-10-03 15:57+0200\n" >+"POT-Creation-Date: 2019-10-03 16:58+0200\n" >+"PO-Revision-Date: 2019-10-03 17:34+0200\n" > "Last-Translator: Julian Maurice <julian.maurice@biblibre.com>\n" > "Language-Team: French\n" > "Language: fr\n" >@@ -114,9 +114,18 @@ msgstr "dates globales" > msgid "CODEN" > msgstr "CODEN" > >+msgid "Cancelled or Invalid Persistent Record Identifier" >+msgstr "Identifiant de notice persistant annulé ou invalide" >+ > msgid "Cancelled or invalid control number" > msgstr "Numéro de contrôle annulé ou erroné" > >+msgid "Carrier Type" >+msgstr "Type de support" >+ >+msgid "Carrier Type Designation" >+msgstr "Désignation du type de support" >+ > msgid "Cataloguer establishment" > msgstr "Etablissement catalogueur" > >@@ -150,6 +159,9 @@ msgstr "Identificateur de la notice de classification" > msgid "Classification section" > msgstr "Rubrique de classement" > >+msgid "Coded Data Field: Content Form" >+msgstr "Zone de données codées : forme du contenu" >+ > msgid "Coded Data Field: Medium of Performance" > msgstr "Zone de données codées : distribution instrumentale et vocale" > >@@ -160,6 +172,9 @@ msgstr "" > "Zone de données codées : Nom de personne/Nom de collectivité/Famille/Marque/" > "Editeur ou imprimeur" > >+msgid "Coded Data Field: Type of Carrier" >+msgstr "Zone de données codées : type de support" >+ > msgid "Coded Data Field: Uniform Titles" > msgstr "Zone de données codées : titre uniforme" > >@@ -212,6 +227,12 @@ msgstr "Contact pour l'assistance technique" > msgid "Content Type [Expression]" > msgstr "type de contenu (expression)" > >+msgid "Content form" >+msgstr "Forme du contenu" >+ >+msgid "Content qualification" >+msgstr "Qualification du contenu" >+ > msgid "Content type (expression)" > msgstr "Type de contenu (expression)" > >@@ -324,9 +345,15 @@ msgstr "Information sur les vedettes remplaçant une vedette détruite" > msgid "Department, county, etc." > msgstr "département, comté, etc." > >+msgid "Details of encoding standard" >+msgstr "Détails du standard d'encodage" >+ > msgid "Dewey Decimal Classification (DDC)" > msgstr "Classification décimale Dewey (CDD)" > >+msgid "Digital File Characteristics" >+msgstr "Caractéristiques du fichier numérique" >+ > msgid "Duration" > msgstr "Durée" > >@@ -342,6 +369,12 @@ msgstr "Nom électronique" > msgid "Electronic location and access" > msgstr "Adresse électronique et mode d'accès" > >+msgid "Encoded bitrate" >+msgstr "Débit encodé" >+ >+msgid "Encoding standard" >+msgstr "Standard d'encodage" >+ > msgid "Entry element" > msgstr "Elément entrée" > >@@ -369,6 +402,12 @@ msgstr "Type de famille" > msgid "File Size" > msgstr "Taille du fichier" > >+msgid "File size" >+msgstr "Taille du fichier" >+ >+msgid "File type" >+msgstr "Type de fichier" >+ > msgid "First Statement of Responsibility" > msgstr "première mention de responsabilité" > >@@ -396,6 +435,12 @@ msgstr "occupation" > msgid "Function or field of activity" > msgstr "Fonction ou champ d'activité" > >+msgid "Funding Information Note" >+msgstr "Note d'information de financement" >+ >+msgid "Funding Organization" >+msgstr "Organisation du financement" >+ > msgid "General Explanatory Reference Note" > msgstr "Note de renvoi explicatif" > >@@ -674,6 +719,9 @@ msgstr "matériaux et techniques d'affichage" > msgid "Materials specified" > msgstr "matériaux spécifiés" > >+msgid "Media type" >+msgstr "Type de media" >+ > msgid "Medium of Performance (for Music)" > msgstr "support de l'exécution (pour la musique) (oeuvre)" > >@@ -824,6 +872,9 @@ msgstr "Autres classifications" > msgid "Other part of the name" > msgstr "Autre partie du nom" > >+msgid "Other system persistent record identifier" >+msgstr "Identificateur de la notice dans un autre système" >+ > msgid "Other system record identifier" > msgstr "Identificateur de la notice dans un autre système" > >@@ -875,6 +926,9 @@ msgstr "Mot de passe" > msgid "Path" > msgstr "Chemin d'accès" > >+msgid "Persistent Record Identifier" >+msgstr "Identificateur de la notice persistant" >+ > msgid "Physical Description" > msgstr "collation" > >@@ -942,6 +996,18 @@ msgstr "Nom de l'utilisateur" > msgid "Production, Publication, Distribution, Manufacture statements" > msgstr "Instructions de production, publication, distribution, fabrication" > >+msgid "Program" >+msgstr "Programme" >+ >+msgid "Project Acronym" >+msgstr "Acronyme du projet" >+ >+msgid "Project Name" >+msgstr "Nom du projet" >+ >+msgid "Project Number" >+msgstr "Numéro de projet" >+ > msgid "Public Note" > msgstr "Note publique" > >@@ -972,6 +1038,9 @@ msgstr "Numéro d'identification de la notice" > msgid "Record identifier" > msgstr "Identificateur de la notice" > >+msgid "Regional encoding" >+msgstr "Encodage régional" >+ > msgid "Rejected element" > msgstr "Elément rejeté" > >@@ -1017,6 +1086,9 @@ msgstr "reproduction complète" > msgid "Reproduction is not complete" > msgstr "reproduction incomplète" > >+msgid "Resolution" >+msgstr "Résolution" >+ > msgid "Role" > msgstr "Rôle" > >@@ -1110,6 +1182,9 @@ msgstr "Signature" > msgid "Size" > msgstr "Taille" > >+msgid "Source" >+msgstr "Source" >+ > msgid "Source Data Found" > msgstr "Sources consultées avec profit" > >@@ -1212,6 +1287,9 @@ msgstr "Conditions d'utilisation et de reproduction" > msgid "Terms of access to the reproduction" > msgstr "conditions d'accès" > >+msgid "Text of Unstructured Note" >+msgstr "Texte de note non structurée" >+ > msgid "Textual See Also Reference Note" > msgstr "Note de renvoi textuel \"Voir aussi\"" > >@@ -1248,6 +1326,9 @@ msgstr "Date de transaction" > msgid "Translation language of entity" > msgstr "Langue de traduction de l'entité" > >+msgid "Type of Carrier Code" >+msgstr "Code du type de support" >+ > msgid "Type of Family" > msgstr "type de famille" > >@@ -1290,6 +1371,9 @@ msgstr "Version (ou date d'une version)" > msgid "Version identifier" > msgstr "Identificateur de la version" > >+msgid "Version of encoding standard" >+msgstr "Version du standard d'encodage" >+ > msgid "Vocal or instrumental ensemble" > msgstr "Ensemble vocal ou instrumental" > >@@ -1320,6 +1404,9 @@ msgstr "ISTC annulé ou erroné" > msgid "Wrong or abandoned ISWC" > msgstr "ISWC annulé ou erroné" > >+msgid "[Reserved for other International Standard Numbers]" >+msgstr "[Réservé pour d'autres numéros de standard international]" >+ > msgid "ark" > msgstr "ark" > >diff --git a/misc/migration_tools/ifla/language/template.pot b/misc/migration_tools/ifla/language/template.pot >index 2f52262..e3ef4f76 100644 >--- a/misc/migration_tools/ifla/language/template.pot >+++ b/misc/migration_tools/ifla/language/template.pot >@@ -1,7 +1,7 @@ > msgid "" > msgstr "" > "Project-Id-Version: Koha\n" >-"POT-Creation-Date: 2019-10-03 15:55+0200\n" >+"POT-Creation-Date: 2019-10-03 16:58+0200\n" > "MIME-Version: 1.0\n" > "Content-Type: text/plain; charset=UTF-8\n" > "Content-Transfer-Encoding: 8bit\n" >@@ -108,9 +108,18 @@ msgstr "" > msgid "CODEN" > msgstr "" > >+msgid "Cancelled or Invalid Persistent Record Identifier" >+msgstr "" >+ > msgid "Cancelled or invalid control number" > msgstr "" > >+msgid "Carrier Type" >+msgstr "" >+ >+msgid "Carrier Type Designation" >+msgstr "" >+ > msgid "Cataloguer establishment" > msgstr "" > >@@ -144,12 +153,18 @@ msgstr "" > msgid "Classification section" > msgstr "" > >+msgid "Coded Data Field: Content Form" >+msgstr "" >+ > msgid "Coded Data Field: Medium of Performance" > msgstr "" > > msgid "Coded Data Field: Personal/Coroprate/Family Name/Trademark Used as Subject Heading" > msgstr "" > >+msgid "Coded Data Field: Type of Carrier" >+msgstr "" >+ > msgid "Coded Data Field: Uniform Titles" > msgstr "" > >@@ -198,6 +213,12 @@ msgstr "" > msgid "Content Type [Expression]" > msgstr "" > >+msgid "Content form" >+msgstr "" >+ >+msgid "Content qualification" >+msgstr "" >+ > msgid "Content type (expression)" > msgstr "" > >@@ -306,9 +327,15 @@ msgstr "" > msgid "Department, county, etc." > msgstr "" > >+msgid "Details of encoding standard" >+msgstr "" >+ > msgid "Dewey Decimal Classification (DDC)" > msgstr "" > >+msgid "Digital File Characteristics" >+msgstr "" >+ > msgid "Duration" > msgstr "" > >@@ -324,6 +351,12 @@ msgstr "" > msgid "Electronic location and access" > msgstr "" > >+msgid "Encoded bitrate" >+msgstr "" >+ >+msgid "Encoding standard" >+msgstr "" >+ > msgid "Entry element" > msgstr "" > >@@ -351,6 +384,12 @@ msgstr "" > msgid "File Size" > msgstr "" > >+msgid "File size" >+msgstr "" >+ >+msgid "File type" >+msgstr "" >+ > msgid "First Statement of Responsibility" > msgstr "" > >@@ -378,6 +417,12 @@ msgstr "" > msgid "Function or field of activity" > msgstr "" > >+msgid "Funding Information Note" >+msgstr "" >+ >+msgid "Funding Organization" >+msgstr "" >+ > msgid "General Explanatory Reference Note" > msgstr "" > >@@ -654,6 +699,9 @@ msgstr "" > msgid "Materials specified" > msgstr "" > >+msgid "Media type" >+msgstr "" >+ > msgid "Medium of Performance (for Music)" > msgstr "" > >@@ -804,6 +852,9 @@ msgstr "" > msgid "Other part of the name" > msgstr "" > >+msgid "Other system persistent record identifier" >+msgstr "" >+ > msgid "Other system record identifier" > msgstr "" > >@@ -855,6 +906,9 @@ msgstr "" > msgid "Path" > msgstr "" > >+msgid "Persistent Record Identifier" >+msgstr "" >+ > msgid "Physical Description" > msgstr "" > >@@ -915,6 +969,18 @@ msgstr "" > msgid "Production, Publication, Distribution, Manufacture statements" > msgstr "" > >+msgid "Program" >+msgstr "" >+ >+msgid "Project Acronym" >+msgstr "" >+ >+msgid "Project Name" >+msgstr "" >+ >+msgid "Project Number" >+msgstr "" >+ > msgid "Public Note" > msgstr "" > >@@ -945,6 +1011,9 @@ msgstr "" > msgid "Record identifier" > msgstr "" > >+msgid "Regional encoding" >+msgstr "" >+ > msgid "Rejected element" > msgstr "" > >@@ -990,6 +1059,9 @@ msgstr "" > msgid "Reproduction is not complete" > msgstr "" > >+msgid "Resolution" >+msgstr "" >+ > msgid "Role" > msgstr "" > >@@ -1083,6 +1155,9 @@ msgstr "" > msgid "Size" > msgstr "" > >+msgid "Source" >+msgstr "" >+ > msgid "Source Data Found" > msgstr "" > >@@ -1185,6 +1260,9 @@ msgstr "" > msgid "Terms of access to the reproduction" > msgstr "" > >+msgid "Text of Unstructured Note" >+msgstr "" >+ > msgid "Textual See Also Reference Note" > msgstr "" > >@@ -1221,6 +1299,9 @@ msgstr "" > msgid "Translation language of entity" > msgstr "" > >+msgid "Type of Carrier Code" >+msgstr "" >+ > msgid "Type of Family" > msgstr "" > >@@ -1263,6 +1344,9 @@ msgstr "" > msgid "Version identifier" > msgstr "" > >+msgid "Version of encoding standard" >+msgstr "" >+ > msgid "Vocal or instrumental ensemble" > msgstr "" > >@@ -1293,6 +1377,9 @@ msgstr "" > msgid "Wrong or abandoned ISWC" > msgstr "" > >+msgid "[Reserved for other International Standard Numbers]" >+msgstr "" >+ > msgid "ark" > msgstr "" > >-- >2.7.4
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 20434
:
93415
|
93416
|
93417
|
93418
|
93419
|
93420
|
93421
|
93422
|
93423
|
93424
|
93425
|
93426
|
93427
|
93428
|
93429
|
93430
|
93431
|
93432
|
93433
|
93434
|
93435
|
93436
|
93437
|
93438
|
93449
|
93614
|
93658
|
93683
|
93684
|
93685
|
93686
|
93687
|
93688
|
93689
|
93690
|
93691
|
93692
|
93693
|
93694
|
93695
|
93696
|
93698
|
93701
|
93702
|
93703
|
93704
|
93705
|
93706
|
93707
|
93708
|
93709
|
93710
|
93711
|
93712
|
94040
|
94045
|
94046
|
94047
|
94048
|
94049
|
94050
|
94051
|
94052
|
94053
|
94054
|
94055
|
94056
|
94057
|
94058
|
94059
|
94060
|
94061
|
94062
|
94063
|
94064
|
94065
|
94066
|
94067
|
94068
|
94069
|
94070
| 94071 |
94072