Bugzilla – Attachment 15007 Details for
Bug 8252
Error in DOM biblio for UNIMARC (no range for fields 1xx)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
[PATCH 1/2] Bug 8252: Correct UNIMARC 1xx fields in DOM biblio and GRS-1
0005-MakeDOMWorkwithunimarc.patch (text/plain), 90.61 KB, created by
Mathieu Saby
on 2013-02-01 13:56:55 UTC
(
hide
)
Description:
[PATCH 1/2] Bug 8252: Correct UNIMARC 1xx fields in DOM biblio and GRS-1
Filename:
MIME Type:
Creator:
Mathieu Saby
Created:
2013-02-01 13:56:55 UTC
Size:
90.61 KB
patch
obsolete
>From e42861895f5e4f20646e4c4aa55137861ebec8b4 Mon Sep 17 00:00:00 2001 >From: Mathieu Saby <mathieu.saby@univ-rennes2.fr> >Date: Fri, 1 Feb 2013 14:52:05 +0100 >Subject: [PATCH 1/2] Bug 8252: Correct UNIMARC 1xx fields in DOM biblio and GRS-1 > >In DOM indexing, positions of biblio are not taken into account. >Additionnaly some indexes are not working even in GRS1, and there are a lot of warns when rebuiding zebra. >This patch correct all 1xx indexes in GRS1 and DOM, and suppress the warns. >It also creates new indexes : Country-heading for 101, Code-langage-original for 102$c, Material-type for 200$b. >106$a (used for printed docs only) is no more indexed in itype but in ff8-23 instead. >For the moment I keep 200$b indexed in itype and itemtype but if no library use this field that way. > >To test : >Apply on a Koha using GRS1. >Check if all coded fields are searchable in advanced search. >Check in simple search if Material-type, Country heading and Code-langage-original are searchable (ex :"Material-type:texte" ; "Country-heading:FR" ; "Code-langage-original:eng") >Apply on a Koha using DOM. >Check if all coded fields are searchable in advanced search. >Check in simple search if Material-type, Country heading and Code-langage-original are searchable (ex :"Material-type:texte" ; "Country-heading:FR" ; "Code-langage-original:eng") > > >--- > C4/Search.pm | 2 + > etc/zebradb/biblios/etc/bib1.att | 63 ++- > etc/zebradb/ccl.properties | 162 +++++--- > .../unimarc/biblios/biblio-koha-indexdefs.xml | 154 ++++++-- > .../unimarc/biblios/biblio-zebra-indexdefs.xsl | 233 +++++++++++- > etc/zebradb/marc_defs/unimarc/biblios/record.abs | 77 ++-- > .../prog/en/includes/subtypes_unimarc.inc | 400 ++++++++++---------- > .../prog/en/includes/subtypes_unimarc.inc | 398 +++++++++---------- > 8 files changed, 955 insertions(+), 534 deletions(-) > >diff --git a/C4/Search.pm b/C4/Search.pm >index 50f7d2b..3047ebd 100644 >--- a/C4/Search.pm >+++ b/C4/Search.pm >@@ -923,6 +923,7 @@ sub getIndexes{ > 'cn-suffix', > 'cpn', > 'Code-institution', >+ 'Code-language-original', > 'Conference-name', > 'Conference-name-heading', > 'Conference-name-see', >@@ -934,6 +935,7 @@ sub getIndexes{ > 'Corporate-name-heading', > 'Corporate-name-see', > 'Corporate-name-seealso', >+ 'Country-publication', > 'ctype', > 'date-entered-on-file', > 'Date-of-acquisition', >diff --git a/etc/zebradb/biblios/etc/bib1.att b/etc/zebradb/biblios/etc/bib1.att >index b2c38c4..bdb5ea2 100644 >--- a/etc/zebradb/biblios/etc/bib1.att >+++ b/etc/zebradb/biblios/etc/bib1.att >@@ -53,7 +53,7 @@ att 47 Subject-subdivision > att 48 Number-natl-biblio > att 49 Number-legal-deposit > att 50 Number-govt-pub >-att 51 Number-music-publisher >+att 51 Music-number > att 52 Number-db > att 53 Number-local-call > att 54 ln >@@ -80,7 +80,7 @@ att 1008 Subject-LC-childrens > att 1009 Subject-name-personal > att 1010 Body-of-text > att 1011 date-entered-on-file >-att 1012 Date/time-last-modified >+att 1012 Date-time-last-modified > att 1013 Authority/format-id > att 1014 Concept-text > att 1015 Concept-reference >@@ -262,24 +262,65 @@ att 8911 Host-Item-Number > att 9905 llength > att 9902 Summary > att 9990 Call-Number >-# Usually Target Audience 008/22 >+ >+## Codes for some Marc21 fields (008, 007, 040...) >+## 8800-8841, 8700-8703, 8740, 9900-9904, 9913, 9658 >+ >+# positions of Marc21 008 (1 byte) >+# construction : 88+XX where XX is a position (00 to 39) >+# : 88+4X for multi-position index (ex : 8840 = ff8-18-21) >+# naming scheme : sometime ff8-XX, sometime a name in english (tpubdate, audience, Modified-code, lf, bio) >+ >+# Indexes common to Marc21 and UNIMARC : >+# Marc21 008/06 : Type of publication date (see UNIMARC 100/08) >+att 8806 tpubdate >+# Marc21 008/22 : Target Audience (see UNIMARC 100/17-19) > att 8822 ta >-# Usually Form of item 008/23 >+# Marc21 008/38 : Modified Record code (see UNIMARC : 100/21) >+att 8838 Modified-code >+ >+# Indexes slightly different in Marc21 and UNIMARC (different meanings according to the type of the record => don't match a single UNIMARC field) >+# Marc21 008/18 : For Serials, frequency (see UNIMARC 110/1). For Books, Illustrations (see UNIMARC 100/0-3). For Maps, relief. For Music, Form of Composition. For Visual Materials, Running time. >+att 8818 ff8-18 >+# Marc21 008/18-21 : For Books, Illustrations (see UNIMARC 100/0-3). For Maps, relief. For Music (18-19), Form of Composition. For Visual Materials (18-20), Running time. For Serials (18), frequency >+att 8840 ff8-18-21 >+# Marc21 008/24-27 : For Books, Nature of contents (see UNIMARC 105/4-7), for and Serials (24 only), Nature of contents (see UNIMARC 110/3). For Computer Files (26 only), type of file. For Music, Accompanying matter. For Maps (25 only), type of cartographic material >+# att 8841 ff8-24-27 >+# use ctype for 008/24-27 >+# Marc21 008/19 : For Serials, Regularity (see UNIMARC 110/2). For Music, Form of composition. For Books, illustrations. For Visual Materials, Running time >+att 8819 ff8-19 >+# Marc21 008/21 : For Serials, Type of serial (see UNIMARC 110/0). For Music, Music parts. For Maps, relief >+att 8821 ff8-21 >+# Marc21 008/23 : For Books, Serials, Music, Mixed Materials, Computer files, Form of Item (see UNIMARC 106$a). For Maps, Projection > att 8823 ff8-23 >-# Usually Nature of contents 008/24-27 >-att 8824 ff8-24-27 >-# Usually Content-type, also Form of item for maps 008/29 >+# Marc21 008/28 : Government publication (see UNIMARC 100/20). except for Music, Accompanying matter >+att 8828 ff8-28 >+# Marc21 008/29 : For Books and Serials, Conference code (see UNIMARC 105/8 and 110/7). For Maps and Visual Materials, Form of item > att 8829 ff8-29 >-# Usually Literary Form 008/33 >+# Marc21 008/30 : For Books, Festchrift indicator (see UNIMARC 105/9). For Music, Literary text for sound recordings >+att 8830 ff8-30 >+# Marc21 008/31 : For Books and Maps, Index indicator (see UNIMARC 105/10). For Music, Literary text for sound recordings >+att 8831 ff8-31 >+# Marc21 008/33 : For Books, Literary form (see UNIMARC : 105/11). For Serials, Script of title (see UNIMARC 100/34-35). For Music, Transposition and arrangement. For Visual Materials, Type of visual materials. For Maps, Special format characteristics > att 8833 lf >-#att 8833 ff8-33 >-# Usually Biography, also Special format characteristics for maps 008/34 >+# Marc21 008/34 : For Books, Biography (see UNIMARC 105/12). For Maps, Special format characteristics. For Serials, Entry convention. For Visual Materials, Technique. > att 8834 bio >-#att 8834 ff8-34 >+ >+## positions of Marc21 007 (1 byte) > att 8700 ff7-00 > att 8701 ff7-01 > att 8702 ff7-02 > att 8703 ff7-01-02 >+ >+# Unimarc only >+att 9701 Video-mt >+att 9702 Graphics-type >+att 9703 Graphics-support >+att 9704 Title-page-availability >+att 9705 Cumulative-index-availability >+att 9706 script-Title >+att 9707 char-encoding >+ > # Author-personal-bibliography - lastname,firstname in 100$a > att 9900 Author-personal-bibliography > # Author-in-order - firstname lastname in 245$c statement of responsibility >diff --git a/etc/zebradb/ccl.properties b/etc/zebradb/ccl.properties >index f93de96..dc06bc9 100644 >--- a/etc/zebradb/ccl.properties >+++ b/etc/zebradb/ccl.properties >@@ -254,6 +254,12 @@ Code-institution 1=56 > language 1=54 > ln language > >+# >+#Code-language- 1095 A code that indicates the 041$h >+#original original language of the item. UNIMARC 102$c >+# >+Code-language-original 1=1095 >+ > #Code-map-scale 1024 Coded form of cartographic 034 > # mathematical data, including > # scale, projection and/or >@@ -270,10 +276,10 @@ ln language > # characteristics and defines > # the components of the record. > # The codes are target-specific. >-Record-type 1=1001 >-rtype Record-type >-mc-rtype Record-type >-mus Record-type >+rtype 1=1001 >+Record-type rtype >+mc-rtype rtype >+mus rtype > > #Concept-reference 1015 Used within Z39.50-1988; > # included here for historical >@@ -350,7 +356,7 @@ acqdate Date-of-acquisition > > #Date/time last 1012 The date and time a record 005 > #modified was last updated. >-#Date-time-last-modified 1=1012 >+Date-time-last-modified 1=1012 > > #Identifier-- 1013 Used in full-text searching > #authority/format to indicate to the target >@@ -389,6 +395,7 @@ acqdate Date-of-acquisition > # ISO 2108. > ISBN 1=7 > nb ISBN >+isbn ISBN > > #Identifier-ISSN 8 International Standard Serial 022, 4XX$x, > # Number -- internationally 7XX$x >@@ -398,6 +405,7 @@ nb ISBN > # ISO 3297. > ISSN 1=8 > ns ISSN >+issn ISSN > > #Identifier-legal- 49 The copyright registration 017 > #deposit number that is assigned to >@@ -418,7 +426,9 @@ ns ISSN > #Identifier-publisher- 51 A formatted number assigned 028 > #for-music by a publisher to a sound > # recording or to printed music. >-#Number-music-publisher 1=51 >+Music-number 1=51 >+Number-music-publisher Music-number >+music Music-number > > #Identifier-report 1027 A report number assigned to 027, 088 > # the item. This number could be >@@ -435,15 +445,14 @@ ns ISSN > # are indexed together in many 030, 035, 037 > # online public-access catalogs. > #Identifier-standard 1=1007 4=6 >-# >-#Identifier-stock 1028 A stock number that could be 037 >-# used for ordering the item. > Identifier-standard 1=1007 4=6 > ident Identifier-standard > upc 1=UPC > ean 1=EAN >-music 1=Music-number > >+# >+#Identifier-stock 1028 A stock number that could be 037 >+# used for ordering the item. > Stock-number 1=1028 > > #Identifier-thematic 1030 The numeric designation for a $n in the following: >@@ -475,7 +484,8 @@ Material-type 1=1031 > # body, conference, or meeting. 410, 411, 600, 610, > # (Subject name headings are 611, 700, 710, 711, > # included.) 800, 810, 811 >-#Name 1=1002 >+Name 1=1002 >+name Name > > #Name-and-title 57 The name of a person, corporate 100/2XX, 110/2XX, > # body, conference, or meeting, 111/2XX, subfields >@@ -536,6 +546,16 @@ Term-genre-form-seealso 1=Term-genre-form-seealso > Place-publication 1=59 > pl Place-publication > >+#Country-publication 1053 The country code or the 008/15-17 >+# country name of the country UNIMARC 102$a >+# where the document has been >+# published. Entries are made >+# according to ISO 3166. As >+# country code a 2-digit letter >+# code is used, as country name >+# the English country name. >+Country-publication 1=1053 >+ > #Name-personal 1 A person's real name, 100, 400, 600, 700, > # pseudonym, title of nobility 800 > # nickname, or initials. >@@ -559,6 +579,7 @@ pb Publisher > # or contents may be recorded. > Note 1=63 > nt Note >+notes Note > > # Record-linking > Record-control-number 1=1045 >@@ -785,19 +806,6 @@ Host-item 1=1033 > # language and/or script. > #Title-parallel 1=35 > >-#Video >-video-mt 1=Video-mt >-Video-mt video-mt >-Graphics-type 1=Graphic-type >-Graphics-support 1=Graphic-support >-Type-Of-Serial 1=Type-Of-Serial >-Frequency-code 1=Frequency-code >-Regularity-code 1=Regularity-code >-Material-type 1=Material-type >-Literature-Code 1=Literature-Code >-Biography-code 1=Biography-code >-Illustration-code 1=Illustration-code >- > #Title-related- 1026 Serial titles related to this 247, 780, 785 > #periodical item, either the immediate > # predecessor or the immediate >@@ -1011,9 +1019,6 @@ mc-itype itype > > #date1 1=8801 > #date2 1=8802 >-ff8-22 1=8822 >-ff8-23 1=8823 >-ff8-34 1=8834 > > #att 8700 ff7-00 > #att 8701 ff7-01 >@@ -1038,23 +1043,82 @@ aub Author-personal-bibliography > Author-in-order 1=8901 > auo Author-in-order > >-# Audience >-audience 1=8822 >-aud audience > >-# Content and Literary form >-fiction 1=8833 >+#### Indexes for MARC Coded informations (008, 007, 040...) >+#### 8800-8841, 8700-8703, 8740, 9900-9904, 9913, 9658 >+ >+## Indexes common to Marc21 and UNIMARC : >+# Marc21 008/06 : Type of publication date (see UNIMARC 100/08) >+tpubdate 1=8806 >+ >+# Marc21 008/38 : Modified Record (see UNIMARC 100/21) >+Modified-code 1=8838 >+ >+# Marc21 008/22 : Target Audience (see UNIMARC 100/17-19) >+ta 1=8822 >+ff8-22 ta >+aud ta >+audience ta >+ >+## Indexes slightly different in Marc21 and UNIMARC (different meanings according to the type of the record => don't match a single UNIMARC field) >+## We can use it for UNIMARC to a first approximation >+# Marc21 008/18 : For Serials, frequency (see UNIMARC 110/1). For Books, Illustrations (see UNIMARC 100/0-3). For Maps, relief. For Music, Form of Composition. For Visual Materials, Running time. >+ff8-18 1=8818 >+Frequency-code ff8-18 >+ >+# Marc21 008/18-21 : For Books, Illustrations (see UNIMARC 100/0-3). For Maps, relief. For Music (18-19), Form of Composition. For Visual Materials (18-20), Running time. For Serials (18), frequency >+ff8-18-21 1=8840 >+Illustration-code ff8-18-21 >+ >+# Marc21 008/19 : For Serials, Regularity (see UNIMARC 110/2). For Music, Form of composition. For Books, illustrations. For Visual Materials, Running time >+ff8-19 1=8819 >+Regularity-code ff8-19 >+ >+# Marc21 008/21 : For Serials, Type of serial (see UNIMARC 110/0). For Music, Music parts. For Maps, relief >+ff8-21 1=8821 >+Type-Of-Serial ff8-21 >+ >+# Marc21 008/23 : For Books, Serials, Music, Mixed Materials, Computer files, Form of Item (see UNIMARC 106$a). For Maps, Projection >+ff8-23 1=8823 >+ >+# Marc21 008/24-27 : For Books, Nature of contents (see UNIMARC 105/4-7), for and Serials (24 only), Nature of contents (see UNIMARC 110/3). For Computer Files (26 only), type of file. For Music, Accompanying matter. For Maps (25 only), type of cartographic material >+# ff8-24-27 1=8841 >+# Content-type ff8-24-27 >+# Use ctype att (1034) >+ >+# Marc21 008/28 : Government publication (see UNIMARC 100/20). except for Music, Accompanying matter >+ff8-28 1=8828 >+ >+# Marc21 008/29 : For Books and Serials, Conference code (see UNIMARC 105/8 and 110/7). For Maps and Visual Materials, Form of item >+ff8-29 1=8829 >+Conference-code ff8-29 >+ >+# Marc21 008/30 : For Books, Festchrift indicator (see UNIMARC 105/9). For Music, Literary text for sound recordings >+ff8-30 1=8830 >+Festschrift-indicator ff8-30 >+ >+# Marc21 008/31 : For Books and Maps, Index indicator (see UNIMARC 105/10). For Music, Literary text for sound recordings >+ff8-31 1=8831 >+Index-indicator ff8-31 >+ >+# Marc21 008/33 : For Books, Literary form (see UNIMARC : 105/11). For Serials, Script of title (see UNIMARC 100/34-35). For Music, Transposition and arrangement. For Visual Materials, Type of visual materials. For Maps, Special format characteristics >+lf 1=8833 >+lf fiction > fic fiction >-#mystery 1=? >-biography 1=8834 >-bio biography >+Literature-Code lf > >-# Format >-format 1=8823 >-# format used as a limit FIXME: needed? >-l-format 1=8703 >+# Marc21 008/34 : For Books, Biography. For Maps, Special format characteristics. For Continuing ressources, Entry convention. For Visual Materials, Technique. UNIMARC 105/12 : Biography code >+bio 1=8834 >+biography bio >+ff8-34 bio >+Biography-Code bio > >-Illustration-code 1=Illustration-code >+## positions of Marc21 007 (1 byte) >+ff7-00 1=8700 >+ff7-01 1=8701 >+ff7-02 1=87020 >+ff7-01-02 1=8703 >+l-format ff7-01-02 > > # Lexile Number > lex 1=9903 r=r >@@ -1068,6 +1132,20 @@ arp 1=9013 r=r > # Curriculum > curriculum 1=9658 > >+## UNIMARC Only >+## 97XX >+ >+Video-mt 1=9701 >+video-mt Video-mt >+Graphics-type 1=9702 >+Graphic-type Graphics-type >+Graphics-support 1=9703 >+Graphic-support Graphics-support >+Title-page-availability 1=9704 >+Cumulative-index-availability 1=9705 >+script-Title 1=9706 >+char-encoding 1=9707 >+ > ## Statuses > popularity 1=issues > >@@ -1131,15 +1209,11 @@ sort3 7=3 > # For recent changes in this section, see Bugzilla #3735 > #keyTitle 1=33 > #possessingInstitution 1=1044 >-name 1=1002 > #personalName 1=1 > #corporateName 1=2 > #conferenceName 1=3 > #uniformTitle 1=6 >-isbn 1=7 >-issn 1=8 > #geographicName 1=58 >-notes 1=63 > #topicalSubject 1=1079 > #genreForm 1=1075 > >diff --git a/etc/zebradb/marc_defs/unimarc/biblios/biblio-koha-indexdefs.xml b/etc/zebradb/marc_defs/unimarc/biblios/biblio-koha-indexdefs.xml >index ceaba51..05b12c4 100644 >--- a/etc/zebradb/marc_defs/unimarc/biblios/biblio-koha-indexdefs.xml >+++ b/etc/zebradb/marc_defs/unimarc/biblios/biblio-koha-indexdefs.xml >@@ -29,11 +29,11 @@ > <target_index>Date-of-acquisition:d</target_index> > <target_index>Date-of-acquisition:s</target_index> > </index_subfields> >- <!--record.abs line 29: melm 099$d Date/time-last-modified:s,Date/time-last-modified:n,Date/time-last-modified:y--> >+ <!--record.abs line 29: melm 099$d Date-time-last-modified:s,Date-time-last-modified:n,Date-time-last-modified:y--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="099" subfields="d"> >- <target_index>Date/time-last-modified:s</target_index> >- <target_index>Date/time-last-modified:n</target_index> >- <target_index>Date/time-last-modified:y</target_index> >+ <target_index>Date-time-last-modified:s</target_index> >+ <target_index>Date-time-last-modified:n</target_index> >+ <target_index>Date-time-last-modified:y</target_index> > </index_subfields> > <!--record.abs line 30: melm 099$t ccode:w--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="099" subfields="t"> >@@ -158,12 +158,14 @@ > <target_index>EAN:w</target_index> > <target_index>Identifier-standard:w</target_index> > </index_subfields> >- <!--record.abs line 86: melm 200$b itemtype:w,itemtype:p,itype:w,itype:p--> >+ <!--record.abs melm 200$b itemtype:w,itemtype:p,itype:w,itype:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="200" subfields="b"> > <target_index>itemtype:w</target_index> > <target_index>itemtype:p</target_index> > <target_index>itype:w</target_index> > <target_index>itype:p</target_index> >+ <target_index>Material-type:w</target_index> >+ <target_index>Material-type:p</target_index> > </index_subfields> > <!--record.abs line 87: melm 995$r itemtype:w,itemtype:p,itype:w,itype:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="995" subfields="r"> >@@ -171,66 +173,134 @@ > <target_index>itemtype:p</target_index> > <target_index>itype:w</target_index> > <target_index>itype:p</target_index> >- </index_subfields> >- <!--record.abs line 48: melm 100$a tpubdate:s:range(data,8,1),ta:w:range(data,17,1),ta:w:range(data,18,1),ta:w:range(data,19,1),Modified-code:n:range(data,21,1),ln:s:range(data,22,3),char-encoding:n:range(data,26,2),char-encoding:n:range(data,28,2),char-encoding:n:range(data,30,2),script-Title:n:range(data,34,2)--> >- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="100" subfields="a"> >+ </index_subfields> >+ <!--record.abs melm 100$a tpubdate:s:range(data,8,1),ta:w:range(data,17,1),ta:w:range(data,18,1),ta:w:range(data,19,1),Modified-code:n:range(data,21,1),char-encoding:n:range(data,26,2),char-encoding:n:range(data,28,2),char-encoding:n:range(data,30,2),script-Title:n:range(data,34,2) >+--> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="100" subfields="a" offset="8" length="1"> > <target_index>tpubdate:s</target_index> >+ </index_subfields> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="100" subfields="a" offset="17" length="1"> > <target_index>ta:w</target_index> >+ </index_subfields> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="100" subfields="a" offset="18" length="1"> > <target_index>ta:w</target_index> >+ </index_subfields> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="100" subfields="a" offset="19" length="1"> > <target_index>ta:w</target_index> >+ </index_subfields> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="100" subfields="a" offset="21" length="1"> > <target_index>Modified-code:n</target_index> >- <target_index>ln:s</target_index> >+ </index_subfields> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="100" subfields="a" offset="26" length="2"> > <target_index>char-encoding:n</target_index> >+ </index_subfields> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="100" subfields="a" offset="28" length="2"> > <target_index>char-encoding:n</target_index> >+ </index_subfields> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="100" subfields="a" offset="30" length="2"> > <target_index>char-encoding:n</target_index> >+ </index_subfields> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="100" subfields="a" offset="34" length="2"> > <target_index>script-Title:n</target_index> > </index_subfields> >- <!--record.abs line 49: melm 101$a ln--> >+ <!--record.abs melm 101$a ln--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="101" subfields="a"> > <target_index>ln:w</target_index> > </index_subfields> >- <!--record.abs line 50: melm 102$a Country-heading--> >+ <!--record.abs melm 101$c Code-language-original--> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="101" subfields="c"> >+ <target_index>Code-language-original:w</target_index> >+ </index_subfields> >+ <!--record.abs melm 102$a Country-publication--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="102" subfields="a"> >- <target_index>Country-heading:w</target_index> >- </index_subfields> >- <!--record.abs line 60: melm 105$a Illustration-code:w:range(data,0,4),Content-type:w:range(data,4,1),Content-type:w:range(data,5,1),Content-type:w:range(data,6,1),Content-type:w:range(data,7,1),Conference-code:w:range(data,8,1),Festschrift-indicator:w:range(data,9,1),Index-indicator:w:range(data,10,1),Literature-Code:w:range(data,11,1),Biography-Code:w:range(data,12,1)--> >- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="105" subfields="a"> >- <target_index>Illustration-code:w</target_index> >- <target_index>Content-type:w</target_index> >- <target_index>Content-type:w</target_index> >- <target_index>Content-type:w</target_index> >- <target_index>Content-type:w</target_index> >- <target_index>Conference-code:w</target_index> >- <target_index>Festschrift-indicator:w</target_index> >- <target_index>Index-indicator:w</target_index> >- <target_index>Literature-Code:w</target_index> >- <target_index>Biography-Code:w</target_index> >- </index_subfields> >- <!--record.abs line 62: melm 106$a itype:w,itype:p--> >+ <target_index>Country-publication:w</target_index> >+ </index_subfields> >+ <!--record.abs melm 105$a ff8-18-21:w:range(data,0,1),ff8-18-21:w:range(data,1,1),ff8-18-21:w:range(data,2,1),ff8-18-21:w:range(data,3,1),ctype:w:range(data,4,1),ctype:w:range(data,5,1),ctype:w:range(data,6,1),ctype:w:range(data,7,1),ff8-29:w:range(data,8,1),ff8-30:w:range(data,9,1),ff8-31:w:range(data,10,1),lf:w:range(data,11,1),bio:w:range(data,12,1) >+--> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="105" subfields="a" offset="0" length="1"> >+ <target_index>ff8-18-21:w</target_index> >+ </index_subfields> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="105" subfields="a" offset="1" length="1"> >+ <target_index>ff8-18-21:w</target_index> >+ </index_subfields> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="105" subfields="a" offset="2" length="1"> >+ <target_index>ff8-18-21:w</target_index> >+ </index_subfields> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="105" subfields="a" offset="3" length="1"> >+ <target_index>ff8-18-21:w</target_index> >+ </index_subfields> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="105" subfields="a" offset="4" length="1"> >+ <target_index>ctype:w</target_index> >+ </index_subfields> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="105" subfields="a" offset="5" length="1"> >+ <target_index>ctype:w</target_index> >+ </index_subfields> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="105" subfields="a" offset="6" length="1"> >+ <target_index>ctype:w</target_index> >+ </index_subfields> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="105" subfields="a" offset="7" length="1"> >+ <target_index>ctype:w</target_index> >+ </index_subfields> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="105" subfields="a" offset="8" length="1"> >+ <target_index>ff8-29:w</target_index> >+ </index_subfields> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="105" subfields="a" offset="9" length="1"> >+ <target_index>ff8-30:w</target_index> >+ </index_subfields> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="105" subfields="a" offset="10" length="1"> >+ <target_index>ff8-31:w</target_index> >+ </index_subfields> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="105" subfields="a" offset="11" length="1"> >+ <target_index>lf:w</target_index> >+ </index_subfields> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="105" subfields="a" offset="12" length="1"> >+ <target_index>bio:w</target_index> >+ </index_subfields> >+ <!--record.abs melm 106$a itype:w,itype:p,format:w,format:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="106" subfields="a"> >- <target_index>itype:w</target_index> >- <target_index>itype:p</target_index> >+ <target_index>ff8-23:w</target_index> >+ <target_index>ff8-23:p</target_index> >+ </index_subfields> >+ <!--record.abs melm 110$a ff8-21:w:range(data,0,1),ff8-18:w:range(data,1,1),ff8-19:w:range(data,2,1),ctype:w:range(data,3,1),ctype:w:range(data,4,3),ff8-29:w:range(data,7,1),Title-Page-availability-Code:w:range(data,8,1),ff8-31:w:range(data,9,1),Cumulative-Index-availability-Code:w:range(data,10,1)--> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="110" subfields="a" offset="0" length="1"> >+ <target_index>ff8-21:w</target_index> >+ </index_subfields> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="110" subfields="a" offset="1" length="1"> >+ <target_index>ff8-18:w</target_index> > </index_subfields> >- <!--record.abs line 75: melm 110$a Type-Of-Serial:w:range(data,0,1),Frequency-code:w:range(data,1,1),Regularity-code:w:range(data,2,1),Content-type:w:range(data,3,1),Content-type:w:range(data,4,3),Conference-publication-Code:w:range(data,7,1),Title-Page-availability-Code:w:range(data,8,1),Index-availability-Code:w:range(data,9,1),Cumulative-Index-availability-Code:w:range(data,10,1)--> >- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="110" subfields="a"> >- <target_index>Type-Of-Serial:w</target_index> >- <target_index>Frequency-code:w</target_index> >- <target_index>Regularity-code:w</target_index> >- <target_index>Content-type:w</target_index> >- <target_index>Content-type:w</target_index> >- <target_index>Conference-publication-Code:w</target_index> >- <target_index>Title-Page-availability-Code:w</target_index> >- <target_index>Index-availability-Code:w</target_index> >- <target_index>Cumulative-Index-availability-Code:w</target_index> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="110" subfields="a" offset="2" length="1"> >+ <target_index>ff8-19:w</target_index> >+ </index_subfields> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="110" subfields="a" offset="3" length="1"> >+ <target_index>ctype:w</target_index> >+ </index_subfields> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="110" subfields="a" offset="4" length="1"> >+ <target_index>ctype:w</target_index> >+ </index_subfields> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="110" subfields="a" offset="7" length="1"> >+ <target_index>ff8-29:w</target_index> >+ </index_subfields> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="110" subfields="a" offset="8" length="1"> >+ <target_index>Title-page-availability:w</target_index> >+ </index_subfields> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="110" subfields="a" offset="9" length="1"> >+ <target_index>ff8-31:w</target_index> >+ </index_subfields> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="110" subfields="a" offset="10" length="1"> >+ <target_index>Cumulative-index-availability:w</target_index> > </index_subfields> > <!--record.abs line 77: melm 115$a Video-mt:w:range(data,0,1)--> >- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="115" subfields="a"> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="115" subfields="a" offset="0" length="1"> > <target_index>Video-mt:w</target_index> > </index_subfields> > <!--record.abs line 79: melm 116$a Graphics-type:w:range(data,0,1),Graphics-support:w:range(data,1,1),Graphics-support:w:range(data,2,1),--> >- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="116" subfields="a"> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="116" subfields="a" offset="0" length="1"> > <target_index>Graphics-type:w</target_index> >+ </index_subfields> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="116" subfields="a" offset="1" length="1"> > <target_index>Graphics-support:w</target_index> >+ </index_subfields> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="116" subfields="a" offset="2" length="1"> > <target_index>Graphics-support:w</target_index> > </index_subfields> > <!--record.abs line 92: melm 200$f Author:w,Author:p--> >diff --git a/etc/zebradb/marc_defs/unimarc/biblios/biblio-zebra-indexdefs.xsl b/etc/zebradb/marc_defs/unimarc/biblios/biblio-zebra-indexdefs.xsl >index f1e82e3..413c647 100644 >--- a/etc/zebradb/marc_defs/unimarc/biblios/biblio-zebra-indexdefs.xsl >+++ b/etc/zebradb/marc_defs/unimarc/biblios/biblio-zebra-indexdefs.xsl >@@ -76,7 +76,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('d', @code)"> >- <z:index name="Date/time-last-modified:s Date/time-last-modified:n Date/time-last-modified:y"> >+ <z:index name="Date-time-last-modified:s Date-time-last-modified:n Date-time-last-modified:y"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -305,7 +305,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='200']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('b', @code)"> >- <z:index name="itemtype:w itemtype:p itype:w itype:p"> >+ <z:index name="itemtype:w itemtype:p itype:w itype:p Material-type:w Material-type:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -456,7 +456,63 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='100']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="tpubdate:s ta:w ta:w ta:w Modified-code:n ln:s char-encoding:n char-encoding:n char-encoding:n script-Title:n"> >+ <z:index name="tpubdate:s"> >+ <xslo:value-of select="."/> >+ </z:index> >+ </xslo:if> >+ </xslo:for-each> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="contains('a', @code)"> >+ <z:index name="ta:w"> >+ <xslo:value-of select="."/> >+ </z:index> >+ </xslo:if> >+ </xslo:for-each> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="contains('a', @code)"> >+ <z:index name="ta:w"> >+ <xslo:value-of select="."/> >+ </z:index> >+ </xslo:if> >+ </xslo:for-each> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="contains('a', @code)"> >+ <z:index name="ta:w"> >+ <xslo:value-of select="."/> >+ </z:index> >+ </xslo:if> >+ </xslo:for-each> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="contains('a', @code)"> >+ <z:index name="Modified-code:n"> >+ <xslo:value-of select="."/> >+ </z:index> >+ </xslo:if> >+ </xslo:for-each> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="contains('a', @code)"> >+ <z:index name="char-encoding:n"> >+ <xslo:value-of select="."/> >+ </z:index> >+ </xslo:if> >+ </xslo:for-each> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="contains('a', @code)"> >+ <z:index name="char-encoding:n"> >+ <xslo:value-of select="."/> >+ </z:index> >+ </xslo:if> >+ </xslo:for-each> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="contains('a', @code)"> >+ <z:index name="char-encoding:n"> >+ <xslo:value-of select="."/> >+ </z:index> >+ </xslo:if> >+ </xslo:for-each> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="contains('a', @code)"> >+ <z:index name="script-Title:n"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -470,11 +526,18 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:if> > </xslo:for-each> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="contains('c', @code)"> >+ <z:index name="Code-language-original:w"> >+ <xslo:value-of select="."/> >+ </z:index> >+ </xslo:if> >+ </xslo:for-each> > </xslo:template> > <xslo:template mode="index_subfields" match="marc:datafield[@tag='102']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Country-heading:w"> >+ <z:index name="Country-publication:w"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -483,7 +546,91 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='105']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Illustration-code:w Content-type:w Content-type:w Content-type:w Content-type:w Conference-code:w Festschrift-indicator:w Index-indicator:w Literature-Code:w Biography-Code:w"> >+ <z:index name="ff8-18-21:w"> >+ <xslo:value-of select="."/> >+ </z:index> >+ </xslo:if> >+ </xslo:for-each> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="contains('a', @code)"> >+ <z:index name="ff8-18-21:w"> >+ <xslo:value-of select="."/> >+ </z:index> >+ </xslo:if> >+ </xslo:for-each> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="contains('a', @code)"> >+ <z:index name="ff8-18-21:w"> >+ <xslo:value-of select="."/> >+ </z:index> >+ </xslo:if> >+ </xslo:for-each> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="contains('a', @code)"> >+ <z:index name="ff8-18-21:w"> >+ <xslo:value-of select="."/> >+ </z:index> >+ </xslo:if> >+ </xslo:for-each> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="contains('a', @code)"> >+ <z:index name="ctype:w"> >+ <xslo:value-of select="."/> >+ </z:index> >+ </xslo:if> >+ </xslo:for-each> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="contains('a', @code)"> >+ <z:index name="ctype:w"> >+ <xslo:value-of select="."/> >+ </z:index> >+ </xslo:if> >+ </xslo:for-each> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="contains('a', @code)"> >+ <z:index name="ctype:w"> >+ <xslo:value-of select="."/> >+ </z:index> >+ </xslo:if> >+ </xslo:for-each> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="contains('a', @code)"> >+ <z:index name="ctype:w"> >+ <xslo:value-of select="."/> >+ </z:index> >+ </xslo:if> >+ </xslo:for-each> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="contains('a', @code)"> >+ <z:index name="ff8-29:w"> >+ <xslo:value-of select="."/> >+ </z:index> >+ </xslo:if> >+ </xslo:for-each> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="contains('a', @code)"> >+ <z:index name="ff8-30:w"> >+ <xslo:value-of select="."/> >+ </z:index> >+ </xslo:if> >+ </xslo:for-each> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="contains('a', @code)"> >+ <z:index name="ff8-31:w"> >+ <xslo:value-of select="."/> >+ </z:index> >+ </xslo:if> >+ </xslo:for-each> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="contains('a', @code)"> >+ <z:index name="lf:w"> >+ <xslo:value-of select="."/> >+ </z:index> >+ </xslo:if> >+ </xslo:for-each> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="contains('a', @code)"> >+ <z:index name="bio:w"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -492,7 +639,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='106']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="itype:w itype:p"> >+ <z:index name="ff8-23:w ff8-23:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -501,7 +648,63 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='110']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Type-Of-Serial:w Frequency-code:w Regularity-code:w Content-type:w Content-type:w Conference-publication-Code:w Title-Page-availability-Code:w Index-availability-Code:w Cumulative-Index-availability-Code:w"> >+ <z:index name="ff8-21:w"> >+ <xslo:value-of select="."/> >+ </z:index> >+ </xslo:if> >+ </xslo:for-each> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="contains('a', @code)"> >+ <z:index name="ff8-18:w"> >+ <xslo:value-of select="."/> >+ </z:index> >+ </xslo:if> >+ </xslo:for-each> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="contains('a', @code)"> >+ <z:index name="ff8-19:w"> >+ <xslo:value-of select="."/> >+ </z:index> >+ </xslo:if> >+ </xslo:for-each> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="contains('a', @code)"> >+ <z:index name="ctype:w"> >+ <xslo:value-of select="."/> >+ </z:index> >+ </xslo:if> >+ </xslo:for-each> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="contains('a', @code)"> >+ <z:index name="ctype:w"> >+ <xslo:value-of select="."/> >+ </z:index> >+ </xslo:if> >+ </xslo:for-each> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="contains('a', @code)"> >+ <z:index name="ff8-29:w"> >+ <xslo:value-of select="."/> >+ </z:index> >+ </xslo:if> >+ </xslo:for-each> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="contains('a', @code)"> >+ <z:index name="Title-page-availability:w"> >+ <xslo:value-of select="."/> >+ </z:index> >+ </xslo:if> >+ </xslo:for-each> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="contains('a', @code)"> >+ <z:index name="ff8-31:w"> >+ <xslo:value-of select="."/> >+ </z:index> >+ </xslo:if> >+ </xslo:for-each> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="contains('a', @code)"> >+ <z:index name="Cumulative-index-availability:w"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -519,7 +722,21 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='116']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Graphics-type:w Graphics-support:w Graphics-support:w"> >+ <z:index name="Graphics-type:w"> >+ <xslo:value-of select="."/> >+ </z:index> >+ </xslo:if> >+ </xslo:for-each> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="contains('a', @code)"> >+ <z:index name="Graphics-support:w"> >+ <xslo:value-of select="."/> >+ </z:index> >+ </xslo:if> >+ </xslo:for-each> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="contains('a', @code)"> >+ <z:index name="Graphics-support:w"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >diff --git a/etc/zebradb/marc_defs/unimarc/biblios/record.abs b/etc/zebradb/marc_defs/unimarc/biblios/record.abs >index 44a5bbe..62eeb13 100644 >--- a/etc/zebradb/marc_defs/unimarc/biblios/record.abs >+++ b/etc/zebradb/marc_defs/unimarc/biblios/record.abs >@@ -27,7 +27,7 @@ melm 001 Local-number,Local-number:n > melm 009 Identifier-standard:w,Identifier-standard:n > melm 090$9 Local-number,Local-number:n > melm 099$c date-entered-on-file:s,date-entered-on-file:n,date-entered-on-file:y,Date-of-acquisition,Date-of-acquisition:d,Date-of-acquisition:s >-melm 099$d Date/time-last-modified:s,Date/time-last-modified:n,Date/time-last-modified:y >+melm 099$d Date-time-last-modified:s,Date-time-last-modified:n,Date-time-last-modified:y > melm 099$t ccode:w > > # ISBN >@@ -83,42 +83,59 @@ melm 073$a EAN:w,Identifier-standard:w > melm 073$z EAN:w,Identifier-standard:w > > ############ ITEM TYPE ################## >-melm 200$b itemtype:w,itemtype:p,itype:w,itype:p >+# FIXME index 200$b only in Material-type ? >+melm 200$b itemtype:w,itemtype:p,itype:w,itype:p,Material-type:w,Material-type:p > melm 995$r itemtype:w,itemtype:p,itype:w,itype:p > > ############ CODED INFORMATIONS ################## >-melm 100$a tpubdate:s:range(data,8,1),ta:w:range(data,17,1),ta:w:range(data,18,1),ta:w:range(data,19,1),Modified-code:n:range(data,21,1),ln:s:range(data,22,3),char-encoding:n:range(data,26,2),char-encoding:n:range(data,28,2),char-encoding:n:range(data,30,2),script-Title:n:range(data,34,2) >+# Field 100 Description >+# Name of Data Element Number of characters Character Positions >+# Date Entered on File (Mandatory) 8 0-7 >+# Type of date 1 8 >+# Date 1 4 9-12 >+# Date 2 4 13-16 >+# Target audience 3 17-19 >+# Government Publication Code 1 20 >+# Modified Record Code 1 21 >+# Language of cataloguing (mandatory) 3 22-24 do not index in ln >+# Translitteration code 1 25 >+# Character Set (Mandatory) 4 26-29 >+# additional Character Set 4 28-33 >+# Script of title 2 34-35 >+melm 100$a tpubdate:s:range(data,8,1),ta:w:range(data,17,1),ta:w:range(data,18,1),ta:w:range(data,19,1),Modified-code:n:range(data,21,1),char-encoding:n:range(data,26,2),char-encoding:n:range(data,28,2),char-encoding:n:range(data,30,2),script-Title:n:range(data,34,2) > melm 101$a ln >-melm 102$a Country-heading >- >-#Field 105 Description >-#Illustration codes 4 >-#Form of contents codes 4 >-#Conference or meeting code 1 >-#Festschrift indicator 1 >-#Index indicator 1 >-#Literature code 1 >-#Biography code 1 >-melm 105$a Illustration-code:w:range(data,0,4),Content-type:w:range(data,4,1),Content-type:w:range(data,5,1),Content-type:w:range(data,6,1),Content-type:w:range(data,7,1),Conference-code:w:range(data,8,1),Festschrift-indicator:w:range(data,9,1),Index-indicator:w:range(data,10,1),Literature-Code:w:range(data,11,1),Biography-Code:w:range(data,12,1) >- >-melm 106$a itype:w,itype:p >- >-#Field 110 Description >-#Name of Data Element Number of characters Character Positions >-#Type of serial designator 1 0 >-#Frequency of issue 1 1 >-#Regularity 1 2 >-#Type of material code 1 3 >-#Nature of contents code 3 4-6 >-#Conference publication indicator 1 7 >-#Title page availability codes 1 8 >-#Index availability code 1 9 >-#Cumulative index availability code 1 10 >-melm 110$a Type-Of-Serial:w:range(data,0,1),Frequency-code:w:range(data,1,1),Regularity-code:w:range(data,2,1),Content-type:w:range(data,3,1),Content-type:w:range(data,4,3),Conference-publication-Code:w:range(data,7,1),Title-Page-availability-Code:w:range(data,8,1),Index-availability-Code:w:range(data,9,1),Cumulative-Index-availability-Code:w:range(data,10,1) >+melm 101$c Code-language-original >+melm 102$a Country-publication >+ >+# Field 105 Description >+# Name of Data Element Number of characters Character Positions >+# Illustration codes 4 0-3 >+# Form of contents codes 4 4-7 >+# Conference or meeting code 1 8 >+# Festschrift indicator 1 9 >+# Index indicator 1 10 >+# Literature code 1 11 >+# Biography code 1 12 >+melm 105$a ff8-18-21:w:range(data,0,1),ff8-18-21:w:range(data,1,1),ff8-18-21:w:range(data,2,1),ff8-18-21:w:range(data,3,1),ctype:w:range(data,4,1),ctype:w:range(data,5,1),ctype:w:range(data,6,1),ctype:w:range(data,7,1),ff8-29:w:range(data,8,1),ff8-30:w:range(data,9,1),ff8-31:w:range(data,10,1),lf:w:range(data,11,1),bio:w:range(data,12,1) >+ >+melm 106$a ff8-23:w,ff8-23:p >+ >+# Field 110 Description >+# Name of Data Element Number of characters Character Positions >+# Type of serial designator 1 0 >+# Frequency of issue 1 1 >+# Regularity 1 2 >+# Type of material code 1 3 >+# Nature of contents code 3 4-6 >+# Conference publication indicator 1 7 >+# Title page availability codes 1 8 >+# Index availability code 1 9 >+# Cumulative index availability code 1 10 >+melm 110$a ff8-21:w:range(data,0,1),ff8-18:w:range(data,1,1),ff8-19:w:range(data,2,1),ctype:w:range(data,3,1),ctype:w:range(data,4,3),ff8-29:w:range(data,7,1),Title-page-availability:w:range(data,8,1),ff8-31:w:range(data,9,1),Cumulative-index-availability:w:range(data,10,1) > > melm 115$a Video-mt:w:range(data,0,1) > >-melm 116$a Graphics-type:w:range(data,0,1),Graphics-support:w:range(data,1,1),Graphics-support:w:range(data,2,1), >+melm 116$a Graphics-type:w:range(data,0,1),Graphics-support:w:range(data,1,1),Graphics-support:w:range(data,2,1) > > ############ AUTHORS ################## > # main Author >diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/subtypes_unimarc.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/subtypes_unimarc.inc >index 5e6bf63..2ff13bb 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/includes/subtypes_unimarc.inc >+++ b/koha-tmpl/intranet-tmpl/prog/en/includes/subtypes_unimarc.inc >@@ -1,214 +1,214 @@ > <a onclick="javascript:if (document.getElementsByName('Coded_Fields')[0].style.display=='none'){document.getElementsByName('Coded_Fields')[0].style.display='block';} else {document.getElementsByName('Coded_Fields')[0].style.display='none';}">Coded information filters</a> > <div id="yui-b" style="display:none;" name="Coded_Fields" > > <!-- SUBTYPE LIMITS --> >- <fieldset> >- <legend>Coded Fields</legend> >- <p> >- <label>Audience</label> >- <select name="limit" class="subtype"> >- <option value="" selected="selected" >Any</option> >- <option value="aud:a">juvenile, general</option> >- <option value="aud:b">pre-primary (0-5)</option> >- <option value="aud:c">primary (5-8)</option> >- <option value="aud:d">children (9-14)</option> >- <option value="aud:e">young Adult</option> >- <option value="aud:k">adult, serious</option> >- <option value="aud:m">adult, general</option> >- <option value="aud:u">unknown</option> >- </select> >- </p> >- <p> >- <label>Print</label> >- <select name="limit" class="subtype"> >- <option value="" selected="selected" >Any</option> >- <option value="Material-type:r">regular print</option> >- <option value="Material-type:d">large print</option> >- <option value="Material-type:e">newspaper format</option> >- <option value="Material-type:f">Braille or Moon script</option> >- <option value="Material-type:g">microprint</option> >- <option value="Material-type:h">hand-written</option> >- <option value="Material-type:i">multimedia</option> >- <option value="Material-type:j">mini-print</option> >- <option value="Material-type:s">electronic ressource</option> >- <option value="Material-type:t">microform</option> >- <option value="Material-type:z">other form of textual material</option> >- </select> >- </p> >- <p> >- <label>Literary genre</label> >- <select name="limit" class="subtype"> >- <option value="" selected="selected" >Any</option> >- <option value="Literature-Code:a">fiction</option> >- <option value="Literature-Code:b">drama</option> >- <option value="Literature-Code:c">essays</option> >- <option value="Literature-Code:d">humour, satire</option> >- <option value="Literature-Code:e">letters</option> >- <option value="Literature-Code:f">short stories</option> >- <option value="Literature-Code:g">poetry</option> >- <option value="Literature-Code:h">speeches, oratory</option> >- <option value="Literature-Code:i">libretto</option> >- <option value="Literature-Code:y">not a literary text</option> >- <option value="Literature-Code:z">multiple/other literary forms</option> >- </select> >- </p> >+ <fieldset> >+ <legend>Coded Fields</legend> >+ <p> >+ <label>Audience</label> >+ <select name="limit" class="subtype"> >+ <option value="" selected="selected" >Any</option> >+ <option value="ta:a">juvenile, general</option> >+ <option value="ta:b">pre-primary (0-5)</option> >+ <option value="ta:c">primary (5-8)</option> >+ <option value="ta:d">children (9-14)</option> >+ <option value="ta:e">young Adult</option> >+ <option value="ta:k">adult, serious</option> >+ <option value="ta:m">adult, general</option> >+ <option value="ta:u">unknown</option> >+ </select> >+ </p> >+ <p> >+ <label>Print</label> >+ <select name="limit" class="subtype"> >+ <option value="" selected="selected" >Any</option> >+ <option value="ff8-23:r">regular print</option> >+ <option value="ff8-23:d">large print</option> >+ <option value="ff8-23:e">newspaper format</option> >+ <option value="ff8-23:f">Braille or Moon script</option> >+ <option value="ff8-23:g">microprint</option> >+ <option value="ff8-23:h">hand-written</option> >+ <option value="ff8-23:i">multimedia</option> >+ <option value="ff8-23:j">mini-print</option> >+ <option value="ff8-23:s">electronic ressource</option> >+ <option value="ff8-23:t">microform</option> >+ <option value="ff8-23:z">other form of textual material</option> >+ </select> >+ </p> >+ <p> >+ <label>Literary genre</label> >+ <select name="limit" class="subtype"> >+ <option value="" selected="selected" >Any</option> >+ <option value="lf:a">fiction</option> >+ <option value="lf:b">drama</option> >+ <option value="lf:c">essays</option> >+ <option value="lf:d">humour, satire</option> >+ <option value="lf:e">letters</option> >+ <option value="lf:f">short stories</option> >+ <option value="lf:g">poetry</option> >+ <option value="lf:h">speeches, oratory</option> >+ <option value="lf:i">libretto</option> >+ <option value="lf:y">not a literary text</option> >+ <option value="lf:z">multiple/other literary forms</option> >+ </select> >+ </p> > <p> >- <label>Biography</label> >- <select name="limit" class="subtype" size="1"> >- <option value="">Any</option> >- <option value="Biography-code:y">not a biography</option> >- <option value="Biography-code:a">autobiography</option> >- <option value="Biography-code:b">individual biography</option> >- <option value="Biography-code:c">collective biography</option> >- <option value="Biography-code:d">contains biographical data</option> >- </select> >+ <label>Biography</label> >+ <select name="limit" class="subtype" size="1"> >+ <option value="">Any</option> >+ <option value="bio:y">not a biography</option> >+ <option value="bio:a">autobiography</option> >+ <option value="bio:b">individual biography</option> >+ <option value="bio:c">collective biography</option> >+ <option value="bio:d">contains biographical data</option> >+ </select> > </p> > <p> >- <label>Illustration</label> >- <select name="limit" class="subtype" size="1"> >- <option value="">Any</option> >- <option value="Illustration-Code:a">illustrations</option> >- <option value="Illustration-Code:b">maps</option> >- <option value="Illustration-Code:c">portraits</option> >- <option value="Illustration-Code:d">charts</option> >- <option value="Illustration-Code:e">plans</option> >- <option value="Illustration-Code:f">plates</option> >- <option value="Illustration-Code:g">music</option> >- <option value="Illustration-Code:h">facsimiles</option> >- <option value="Illustration-Code:i">coats of arms</option> >- <option value="Illustration-Code:j">genealogical tables</option> >- <option value="Illustration-Code:k">forms</option> >- <option value="Illustration-Code:l">samples</option> >- <option value="Illustration-Code:m">sound recordings</option> >- <option value="Illustration-Code:n">transparencies</option> >- <option value="Illustration-Code:o">illuminations</option> >- <option value="Illustration-Code:y">no illustrations</option> >- </select> >+ <label>Illustration</label> >+ <select name="limit" class="subtype" size="1"> >+ <option value="">Any</option> >+ <option value="ff8-18-21:a">illustrations</option> >+ <option value="ff8-18-21:b">maps</option> >+ <option value="ff8-18-21:c">portraits</option> >+ <option value="ff8-18-21:d">charts</option> >+ <option value="ff8-18-21:e">plans</option> >+ <option value="ff8-18-21:f">plates</option> >+ <option value="ff8-18-21:g">music</option> >+ <option value="ff8-18-21:h">facsimiles</option> >+ <option value="ff8-18-21:i">coats of arms</option> >+ <option value="ff8-18-21:j">genealogical tables</option> >+ <option value="ff8-18-21:k">forms</option> >+ <option value="ff8-18-21:l">samples</option> >+ <option value="ff8-18-21:m">sound recordings</option> >+ <option value="ff8-18-21:n">transparencies</option> >+ <option value="ff8-18-21:o">illuminations</option> >+ <option value="ff8-18-21:y">no illustrations</option> >+ </select> > </p> >- <p> >- <label>Content</label> >- <select name="limit" class="subtype"> >- <option value="" >Any</option> >- <option value="ctype:a" >bibliography</option> >- <option value="ctype:b" >catalogue</option> >- <option value="ctype:c" >index</option> >- <option value="ctype:d" >abstract</option> >- <option value="ctype:e" >dictionary</option> >- <option value="ctype:f" >encyclopaedia</option> >- <option value="ctype:g" >directory</option> >- <option value="ctype:h" >project description</option> >- <option value="ctype:i" >statistics</option> >- <option value="ctype:j" >programmed text books</option> >- <option value="ctype:k" >patent</option> >- <option value="ctype:l" >standard</option> >- <option value="ctype:m" >dissertation or thesis</option> >- <option value="ctype:n" >laws and legislation</option> >- <option value="ctype:o" >numeric table</option> >- <option value="ctype:p" >technical report</option> >- <option value="ctype:q" >examination paper</option> >- <option value="ctype:r" >literature surveys/reviews</option> >- <option value="ctype:s" >treaties</option> >- <option value="ctype:t" >cartoons or comic strips</option> >- <option value="ctype:v" >dissertation or thesis (revised)</option>v >- <option value="ctype:w" >religious text</option> >- <option value="ctype:z" >other</option> >- </select> >+ <p> >+ <label>Content</label> >+ <select name="limit" class="subtype"> >+ <option value="" >Any</option> >+ <option value="ctype:a" >bibliography</option> >+ <option value="ctype:b" >catalogue</option> >+ <option value="ctype:c" >index</option> >+ <option value="ctype:d" >abstract</option> >+ <option value="ctype:e" >dictionary</option> >+ <option value="ctype:f" >encyclopaedia</option> >+ <option value="ctype:g" >directory</option> >+ <option value="ctype:h" >project description</option> >+ <option value="ctype:i" >statistics</option> >+ <option value="ctype:j" >programmed text books</option> >+ <option value="ctype:k" >patent</option> >+ <option value="ctype:l" >standard</option> >+ <option value="ctype:m" >dissertation or thesis</option> >+ <option value="ctype:n" >laws and legislation</option> >+ <option value="ctype:o" >numeric table</option> >+ <option value="ctype:p" >technical report</option> >+ <option value="ctype:q" >examination paper</option> >+ <option value="ctype:r" >literature surveys/reviews</option> >+ <option value="ctype:s" >treaties</option> >+ <option value="ctype:t" >cartoons or comic strips</option> >+ <option value="ctype:v" >dissertation or thesis (revised)</option> >+ <option value="ctype:w" >religious text</option> >+ <option value="ctype:z" >other</option> >+ </select> > </p> > <p> >- <label>Video Types</label> >- <select name="limit" class="subtype"> >- <option value="">Any</option> >- <option value="Video-mt:a">motion picture</option> >- <option value="Video-mt:b">visual projection</option> >- <option value="Video-mt:c">video recording</option> >- </select> >+ <label>Video Types</label> >+ <select name="limit" class="subtype"> >+ <option value="">Any</option> >+ <option value="Video-mt:a">motion picture</option> >+ <option value="Video-mt:b">visual projection</option> >+ <option value="Video-mt:c">video recording</option> >+ </select> > </p> >- </fieldset> >- <fieldset> >- <legend>Serials</legend><p> >- <p> >- <label>Serial Type</label> >- <select name="limit" class="subtype"> >- <option value="">Any type</option> >- <option value="Type-Of-Serial:a">Periodical</option> >- <option value="Type-Of-Serial:b">Monographic series</option> >- <option value="Type-Of-Serial:c">Newspaper</option> >- <option value="Type-Of-Serial:e">Updating loose-leaf</option> >- <option value="Type-Of-Serial:f">Database</option> >- <option value="Type-Of-Serial:g">Updating website</option> >- <option value="Type-Of-Serial:z">Other</option> >- </select> >- </p> >- <p> >- <label>Periodicity</label> >- <select name="limit" class="subtype"> >- <option value="">Any</option> >- <option value="Frequency-code:a">Daily</option> >- <option value="Frequency-code:b">Semiweekly</option> >- <option value="Frequency-code:c">Weekly</option> >- <option value="Frequency-code:d">Biweekly</option> >- <option value="Frequency-code:e">Semimonthly</option> >- <option value="Frequency-code:f">Monthly</option> >- <option value="Frequency-code:g">Bimonthly</option> >- <option value="Frequency-code:h">Quarterly</option> >- <option value="Frequency-code:i">Three times a year</option> >- <option value="Frequency-code:j">Semiannual</option> >- <option value="Frequency-code:k">Annual</option> >- <option value="Frequency-code:l">Biennial</option> >- <option value="Frequency-code:m">Triennial</option> >- <option value="Frequency-code:n">Three times a week</option> >- <option value="Frequency-code:o">Three times a month</option> >- <option value="Frequency-code:y">Without periodicity</option> >- <option value="Frequency-code:u">Unknown</option> >- <option value="Frequency-code:z">Other</option> >- </select> >- </p> >- <p> >- <label>Regularity</label> >- <select name="limit" class="subtype"> >- <option value="">Any regularity</option> >- <option value="Regularity-code:a">regular</option> >- <option value="Regularity-code:b">normalised irregular</option> >- <option value="Regularity-code:y">irregular</option> >- <option value="Regularity-code:u">unknown</option> >- </select> >+ </fieldset> >+ <fieldset> >+ <legend>Serials</legend><p> >+ <p> >+ <label>Serial Type</label> >+ <select name="limit" class="subtype"> >+ <option value="">Any type</option> >+ <option value="ff8-21:a">Periodical</option> >+ <option value="ff8-21:b">Monographic series</option> >+ <option value="ff8-21:c">Newspaper</option> >+ <option value="ff8-21:e">Updating loose-leaf</option> >+ <option value="ff8-21:f">Database</option> >+ <option value="ff8-21:g">Updating website</option> >+ <option value="ff8-21:z">Other</option> >+ </select> >+ </p> >+ <p> >+ <label>Periodicity</label> >+ <select name="limit" class="subtype"> >+ <option value="">Any</option> >+ <option value="ff8-18:a">Daily</option> >+ <option value="ff8-18:b">Semiweekly</option> >+ <option value="ff8-18:c">Weekly</option> >+ <option value="ff8-18:d">Biweekly</option> >+ <option value="ff8-18:e">Semimonthly</option> >+ <option value="ff8-18:f">Monthly</option> >+ <option value="ff8-18:g">Bimonthly</option> >+ <option value="ff8-18:h">Quarterly</option> >+ <option value="ff8-18:i">Three times a year</option> >+ <option value="ff8-18:j">Semiannual</option> >+ <option value="ff8-18:k">Annual</option> >+ <option value="ff8-18:l">Biennial</option> >+ <option value="ff8-18:m">Triennial</option> >+ <option value="ff8-18:n">Three times a week</option> >+ <option value="ff8-18:o">Three times a month</option> >+ <option value="ff8-18:y">Without periodicity</option> >+ <option value="ff8-18:u">Unknown</option> >+ <option value="ff8-18:z">Other</option> >+ </select> >+ </p> >+ <p> >+ <label>Regularity</label> >+ <select name="limit" class="subtype"> >+ <option value="">Any regularity</option> >+ <option value="ff8-19:a">regular</option> >+ <option value="ff8-19:b">normalised irregular</option> >+ <option value="ff8-19:y">irregular</option> >+ <option value="ff8-19:u">unknown</option> >+ </select> > </p> >- >- </fieldset> >- <fieldset> >- <legend>Picture</legend><p> >- <select name="limit" class="subtype"> >- <option value="">Any</option> >- <option value="Graphics-type:a">collage</option> >- <option value="Graphics-type:b">drawing</option> >- <option value="Graphics-type:c">painting</option> >- <option value="Graphics-type:d">photomechanical reproduction</option> >- <option value="Graphics-type:e">photonegative</option> >- <option value="Graphics-type:f">photoprint</option> >- <option value="Graphics-type:h">picture</option> >- <option value="Graphics-type:i">print</option> >- <option value="Graphics-type:k">technical drawing</option> >- <option value="Graphics-type:z">other non-projected graphic type</option> >- </select> >- <select name="limit" class="subtype"> >- <option value="">Any</option> >- <option value="Graphics-support:a">canvas</option> >- <option value="Graphics-support:b">bristol board</option> >- <option value="Graphics-support:c">cardboard/illustration board</option> >- <option value="Graphics-support:d">glass</option> >- <option value="Graphics-support:j">plaster</option> >- <option value="Graphics-support:k">hardboard</option> >- <option value="Graphics-support:l">porcelaine</option> >- <option value="Graphics-support:m">stone</option> >- <option value="Graphics-support:n">wood</option> >- <option value="Graphics-support:v">mixed collection</option> >- <option value="Graphics-support:e">synthetics</option> >- <option value="Graphics-support:f">skin</option> >- <option value="Graphics-support:g">textile</option> >- <option value="Graphics-support:h">metal</option> >- <option value="Graphics-support:i">paper</option> >- <option value="Graphics-support:z">others</option> >- <option value="Graphics-support:u">unknown</option> >- </select> >+ </fieldset> >+ <fieldset> >+ <legend>Picture</legend> >+ <p> >+ <select name="limit" class="subtype"> >+ <option value="">Any</option> >+ <option value="Graphics-type:a">collage</option> >+ <option value="Graphics-type:b">drawing</option> >+ <option value="Graphics-type:c">painting</option> >+ <option value="Graphics-type:d">photomechanical reproduction</option> >+ <option value="Graphics-type:e">photonegative</option> >+ <option value="Graphics-type:f">photoprint</option> >+ <option value="Graphics-type:h">picture</option> >+ <option value="Graphics-type:i">print</option> >+ <option value="Graphics-type:k">technical drawing</option> >+ <option value="Graphics-type:z">other non-projected graphic type</option> >+ </select> >+ <select name="limit" class="subtype"> >+ <option value="">Any</option> >+ <option value="Graphics-support:a">canvas</option> >+ <option value="Graphics-support:b">bristol board</option> >+ <option value="Graphics-support:c">cardboard/illustration board</option> >+ <option value="Graphics-support:d">glass</option> >+ <option value="Graphics-support:j">plaster</option> >+ <option value="Graphics-support:k">hardboard</option> >+ <option value="Graphics-support:l">porcelaine</option> >+ <option value="Graphics-support:m">stone</option> >+ <option value="Graphics-support:n">wood</option> >+ <option value="Graphics-support:v">mixed collection</option> >+ <option value="Graphics-support:e">synthetics</option> >+ <option value="Graphics-support:f">skin</option> >+ <option value="Graphics-support:g">textile</option> >+ <option value="Graphics-support:h">metal</option> >+ <option value="Graphics-support:i">paper</option> >+ <option value="Graphics-support:z">others</option> >+ <option value="Graphics-support:u">unknown</option> >+ </select> > </p> > </fieldset> > </div> >diff --git a/koha-tmpl/opac-tmpl/prog/en/includes/subtypes_unimarc.inc b/koha-tmpl/opac-tmpl/prog/en/includes/subtypes_unimarc.inc >index 1845ddb..f1bd37d 100644 >--- a/koha-tmpl/opac-tmpl/prog/en/includes/subtypes_unimarc.inc >+++ b/koha-tmpl/opac-tmpl/prog/en/includes/subtypes_unimarc.inc >@@ -1,209 +1,209 @@ > <fieldset> >- <legend>Coded fields</legend> >- <p> >- <label>Audience</label> >- <select name="limit" class="subtype"> >- <option value="" selected="selected" >Any</option> >- <option value="aud:a">juvenile, general</option> >- <option value="aud:b">pre-primary (0-5)</option> >- <option value="aud:c">primary (5-8)</option> >- <option value="aud:d">children (9-14)</option> >- <option value="aud:e">young Adult</option> >- <option value="aud:k">adult, serious</option> >- <option value="aud:m">adult, General</option> >- <option value="aud:u">unknown</option> >- </select> >- </p> >- <p> >- <label>Print</label> >- <select name="limit" class="subtype"> >- <option value="" selected="selected" >Any</option> >- <option value="Material-type:r">regular print</option> >- <option value="Material-type:d">large print</option> >- <option value="Material-type:e">newspaper format</option> >- <option value="Material-type:f">Braille or Moon script</option> >- <option value="Material-type:g">microprint</option> >- <option value="Material-type:h">hand-written</option> >- <option value="Material-type:i">multimedia</option> >- <option value="Material-type:j">mini-print</option> >- <option value="Material-type:s">electronic ressource</option> >- <option value="Material-type:t">microform</option> >- <option value="Material-type:z">other form of textual material</option> >- </select> >- </p> >- <p> >- <label>Literary genre</label> >- <select name="limit" class="subtype"> >- <option value="" selected="selected" >Any</option> >- <option value="Literature-Code:a">fiction</option> >- <option value="Literature-Code:b">drama</option> >- <option value="Literature-Code:c">essays</option> >- <option value="Literature-Code:d">humour, satire</option> >- <option value="Literature-Code:e">letters</option> >- <option value="Literature-Code:f">short stories</option> >- <option value="Literature-Code:g">poetry</option> >- <option value="Literature-Code:h">speeches, oratory</option> >- <option value="Literature-Code:i">libretto</option> >- <option value="Literature-Code:y">not a literary text</option> >- <option value="Literature-Code:z">multiple/other literary forms</option> >- </select> >- </p> >+ <legend>Coded Fields</legend> >+ <p> >+ <label>Audience</label> >+ <select name="limit" class="subtype"> >+ <option value="" selected="selected" >Any</option> >+ <option value="ta:a">juvenile, general</option> >+ <option value="ta:b">pre-primary (0-5)</option> >+ <option value="ta:c">primary (5-8)</option> >+ <option value="ta:d">children (9-14)</option> >+ <option value="ta:e">young Adult</option> >+ <option value="ta:k">adult, serious</option> >+ <option value="ta:m">adult, general</option> >+ <option value="ta:u">unknown</option> >+ </select> >+ </p> >+ <p> >+ <label>Print</label> >+ <select name="limit" class="subtype"> >+ <option value="" selected="selected" >Any</option> >+ <option value="ff8-23:r">regular print</option> >+ <option value="ff8-23:d">large print</option> >+ <option value="ff8-23:e">newspaper format</option> >+ <option value="ff8-23:f">Braille or Moon script</option> >+ <option value="ff8-23:g">microprint</option> >+ <option value="ff8-23:h">hand-written</option> >+ <option value="ff8-23:i">multimedia</option> >+ <option value="ff8-23:j">mini-print</option> >+ <option value="ff8-23:s">electronic ressource</option> >+ <option value="ff8-23:t">microform</option> >+ <option value="ff8-23:z">other form of textual material</option> >+ </select> >+ </p> >+ <p> >+ <label>Literary genre</label> >+ <select name="limit" class="subtype"> >+ <option value="" selected="selected" >Any</option> >+ <option value="lf:a">fiction</option> >+ <option value="lf:b">drama</option> >+ <option value="lf:c">essays</option> >+ <option value="lf:d">humour, satire</option> >+ <option value="lf:e">letters</option> >+ <option value="lf:f">short stories</option> >+ <option value="lf:g">poetry</option> >+ <option value="lf:h">speeches, oratory</option> >+ <option value="lf:i">libretto</option> >+ <option value="lf:y">not a literary text</option> >+ <option value="lf:z">multiple/other literary forms</option> >+ </select> >+ </p> > <p> >- <label>Biography</label> >- <select name="limit" class="subtype" size="1"> >- <option value="">Any</option> >- <option value="Biography-code:y">not a biography</option> >- <option value="Biography-code:a">autobiography</option> >- <option value="Biography-code:b">individual biography</option> >- <option value="Biography-code:c">collective biography</option> >- <option value="Biography-code:d">contains biographical data</option> >- </select> >+ <label>Biography</label> >+ <select name="limit" class="subtype" size="1"> >+ <option value="">Any</option> >+ <option value="bio:y">not a biography</option> >+ <option value="bio:a">autobiography</option> >+ <option value="bio:b">individual biography</option> >+ <option value="bio:c">collective biography</option> >+ <option value="bio:d">contains biographical data</option> >+ </select> > </p> > <p> >- <label>Illustration</label> >- <select name="limit" class="subtype" size="1"> >- <option value="">Any</option> >- <option value="Illustration-Code:a">illustrations</option> >- <option value="Illustration-Code:b">maps</option> >- <option value="Illustration-Code:c">portraits</option> >- <option value="Illustration-Code:d">charts</option> >- <option value="Illustration-Code:e">plans</option> >- <option value="Illustration-Code:f">plates</option> >- <option value="Illustration-Code:g">music</option> >- <option value="Illustration-Code:h">facsimiles</option> >- <option value="Illustration-Code:i">coats of arms</option> >- <option value="Illustration-Code:j">genealogical tables</option> >- <option value="Illustration-Code:k">forms</option> >- <option value="Illustration-Code:l">samples</option> >- <option value="Illustration-Code:m">sound recordings</option> >- <option value="Illustration-Code:n">transparencies</option> >- <option value="Illustration-Code:o">illuminations</option> >- <option value="Illustration-Code:y">no illustrations</option> >- </select> >+ <label>Illustration</label> >+ <select name="limit" class="subtype" size="1"> >+ <option value="">Any</option> >+ <option value="ff8-18-21:a">illustrations</option> >+ <option value="ff8-18-21:b">maps</option> >+ <option value="ff8-18-21:c">portraits</option> >+ <option value="ff8-18-21:d">charts</option> >+ <option value="ff8-18-21:e">plans</option> >+ <option value="ff8-18-21:f">plates</option> >+ <option value="ff8-18-21:g">music</option> >+ <option value="ff8-18-21:h">facsimiles</option> >+ <option value="ff8-18-21:i">coats of arms</option> >+ <option value="ff8-18-21:j">genealogical tables</option> >+ <option value="ff8-18-21:k">forms</option> >+ <option value="ff8-18-21:l">samples</option> >+ <option value="ff8-18-21:m">sound recordings</option> >+ <option value="ff8-18-21:n">transparencies</option> >+ <option value="ff8-18-21:o">illuminations</option> >+ <option value="ff8-18-21:y">no illustrations</option> >+ </select> > </p> >- <p> >- <label>Content</label> >- <select name="limit" class="subtype"> >- <option value="" >Any</option> >- <option value="ctype:a" >bibliography</option> >- <option value="ctype:b" >catalogue</option> >- <option value="ctype:c" >index</option> >- <option value="ctype:d" >abstract</option> >- <option value="ctype:e" >dictionary</option> >- <option value="ctype:f" >encyclopaedia</option> >- <option value="ctype:g" >directory</option> >- <option value="ctype:h" >project description</option> >- <option value="ctype:i" >statistics</option> >- <option value="ctype:j" >programmed text books</option> >- <option value="ctype:k" >patent</option> >- <option value="ctype:l" >standard</option> >- <option value="ctype:m" >dissertation or thesis</option> >- <option value="ctype:n" >laws and legislation</option> >- <option value="ctype:o" >numeric table</option> >- <option value="ctype:p" >technical report</option> >- <option value="ctype:q" >examination paper</option> >- <option value="ctype:r" >literature surveys/reviews</option> >- <option value="ctype:s" >treaties</option> >- <option value="ctype:t" >cartoons or comic strips</option> >- <option value="ctype:v" >dissertation or thesis (revised)</option>v >- <option value="ctype:w" >religious text</option> >- <option value="ctype:z" >other</option> >- </select> >+ <p> >+ <label>Content</label> >+ <select name="limit" class="subtype"> >+ <option value="" >Any</option> >+ <option value="ctype:a" >bibliography</option> >+ <option value="ctype:b" >catalogue</option> >+ <option value="ctype:c" >index</option> >+ <option value="ctype:d" >abstract</option> >+ <option value="ctype:e" >dictionary</option> >+ <option value="ctype:f" >encyclopaedia</option> >+ <option value="ctype:g" >directory</option> >+ <option value="ctype:h" >project description</option> >+ <option value="ctype:i" >statistics</option> >+ <option value="ctype:j" >programmed text books</option> >+ <option value="ctype:k" >patent</option> >+ <option value="ctype:l" >standard</option> >+ <option value="ctype:m" >dissertation or thesis</option> >+ <option value="ctype:n" >laws and legislation</option> >+ <option value="ctype:o" >numeric table</option> >+ <option value="ctype:p" >technical report</option> >+ <option value="ctype:q" >examination paper</option> >+ <option value="ctype:r" >literature surveys/reviews</option> >+ <option value="ctype:s" >treaties</option> >+ <option value="ctype:t" >cartoons or comic strips</option> >+ <option value="ctype:v" >dissertation or thesis (revised)</option> >+ <option value="ctype:w" >religious text</option> >+ <option value="ctype:z" >other</option> >+ </select> > </p> > <p> >- <label>Video types</label> >- <select name="limit" class="subtype"> >- <option value="">Any</option> >- <option value="Video-mt:a">motion picture</option> >- <option value="Video-mt:b">visual projection</option> >- <option value="Video-mt:c">video recording</option> >- </select> >+ <label>Video Types</label> >+ <select name="limit" class="subtype"> >+ <option value="">Any</option> >+ <option value="Video-mt:a">motion picture</option> >+ <option value="Video-mt:b">visual projection</option> >+ <option value="Video-mt:c">video recording</option> >+ </select> > </p> >- </fieldset> >- <fieldset> >- <legend>Serials</legend><p> >- <p> >- <label>Serial type</label> >- <select name="limit" class="subtype"> >- <option value="">Any type</option> >- <option value="Type-Of-Serial:a">Periodical</option> >- <option value="Type-Of-Serial:b">Monographic series</option> >- <option value="Type-Of-Serial:c">Newspaper</option> >- <option value="Type-Of-Serial:e">Updating loose-leaf</option> >- <option value="Type-Of-Serial:f">Database</option> >- <option value="Type-Of-Serial:g">Updating website</option> >- <option value="Type-Of-Serial:z">Other</option> >- </select> >- </p> >- <p> >- <label>Periodicity</label> >- <select name="limit" class="subtype"> >- <option value="">Any</option> >- <option value="Frequency-code:a">Daily</option> >- <option value="Frequency-code:b">Semiweekly</option> >- <option value="Frequency-code:c">Weekly</option> >- <option value="Frequency-code:d">Biweekly</option> >- <option value="Frequency-code:e">Semimonthly</option> >- <option value="Frequency-code:f">Monthly</option> >- <option value="Frequency-code:g">Bimonthly</option> >- <option value="Frequency-code:h">Quarterly</option> >- <option value="Frequency-code:i">Three times a year</option> >- <option value="Frequency-code:j">Semiannual</option> >- <option value="Frequency-code:k">Annual</option> >- <option value="Frequency-code:l">Biennial</option> >- <option value="Frequency-code:m">Triennial</option> >- <option value="Frequency-code:n">Three times a week</option> >- <option value="Frequency-code:o">Three times a month</option> >- <option value="Frequency-code:y">Without periodicity</option> >- <option value="Frequency-code:u">Unknown</option> >- <option value="Frequency-code:z">Other</option> >- </select> >- </p> >- <p> >- <label>Regularity</label> >- <select name="limit" class="subtype"> >- <option value="">Any regularity</option> >- <option value="Regularity-code:a">regular</option> >- <option value="Regularity-code:b">normalised irregular</option> >- <option value="Regularity-code:y">irregular</option> >- <option value="Regularity-code:u">unknown</option> >- </select> >+ </fieldset> >+ <fieldset> >+ <legend>Serials</legend><p> >+ <p> >+ <label>Serial Type</label> >+ <select name="limit" class="subtype"> >+ <option value="">Any type</option> >+ <option value="ff8-21:a">Periodical</option> >+ <option value="ff8-21:b">Monographic series</option> >+ <option value="ff8-21:c">Newspaper</option> >+ <option value="ff8-21:e">Updating loose-leaf</option> >+ <option value="ff8-21:f">Database</option> >+ <option value="ff8-21:g">Updating website</option> >+ <option value="ff8-21:z">Other</option> >+ </select> >+ </p> >+ <p> >+ <label>Periodicity</label> >+ <select name="limit" class="subtype"> >+ <option value="">Any</option> >+ <option value="ff8-18:a">Daily</option> >+ <option value="ff8-18:b">Semiweekly</option> >+ <option value="ff8-18:c">Weekly</option> >+ <option value="ff8-18:d">Biweekly</option> >+ <option value="ff8-18:e">Semimonthly</option> >+ <option value="ff8-18:f">Monthly</option> >+ <option value="ff8-18:g">Bimonthly</option> >+ <option value="ff8-18:h">Quarterly</option> >+ <option value="ff8-18:i">Three times a year</option> >+ <option value="ff8-18:j">Semiannual</option> >+ <option value="ff8-18:k">Annual</option> >+ <option value="ff8-18:l">Biennial</option> >+ <option value="ff8-18:m">Triennial</option> >+ <option value="ff8-18:n">Three times a week</option> >+ <option value="ff8-18:o">Three times a month</option> >+ <option value="ff8-18:y">Without periodicity</option> >+ <option value="ff8-18:u">Unknown</option> >+ <option value="ff8-18:z">Other</option> >+ </select> >+ </p> >+ <p> >+ <label>Regularity</label> >+ <select name="limit" class="subtype"> >+ <option value="">Any regularity</option> >+ <option value="ff8-19:a">regular</option> >+ <option value="ff8-19:b">normalised irregular</option> >+ <option value="ff8-19:y">irregular</option> >+ <option value="ff8-19:u">unknown</option> >+ </select> > </p> >- >- </fieldset> >+ </fieldset> > <fieldset> >- <legend>Picture</legend><p> >- <select name="limit" class="subtype"> >- <option value="">Any</option> >- <option value="Graphics-type:a">collage</option> >- <option value="Graphics-type:b">drawing</option> >- <option value="Graphics-type:c">painting</option> >- <option value="Graphics-type:d">photomechanical reproduction</option> >- <option value="Graphics-type:e">photonegative</option> >- <option value="Graphics-type:f">photoprint</option> >- <option value="Graphics-type:h">picture</option> >- <option value="Graphics-type:i">print</option> >- <option value="Graphics-type:k">technical drawing</option> >- <option value="Graphics-type:z">other non-projected graphic type</option> >- </select> >- <select name="limit" class="subtype"> >- <option value="">Any</option> >- <option value="Graphics-support:a">canvas</option> >- <option value="Graphics-support:b">bristol board</option> >- <option value="Graphics-support:c">cardboard/illustration board</option> >- <option value="Graphics-support:d">glass</option> >- <option value="Graphics-support:j">plaster</option> >- <option value="Graphics-support:k">hardboard</option> >- <option value="Graphics-support:l">porcelaine</option> >- <option value="Graphics-support:m">stone</option> >- <option value="Graphics-support:n">wood</option> >- <option value="Graphics-support:v">mixed collection</option> >- <option value="Graphics-support:e">synthetics</option> >- <option value="Graphics-support:f">skin</option> >- <option value="Graphics-support:g">textile</option> >- <option value="Graphics-support:h">metal</option> >- <option value="Graphics-support:i">paper</option> >- <option value="Graphics-support:z">others</option> >- <option value="Graphics-support:u">unknown</option> >- </select> >- </p> >+ <legend>Picture</legend> >+ <p> >+ <select name="limit" class="subtype"> >+ <option value="">Any</option> >+ <option value="Graphics-type:a">collage</option> >+ <option value="Graphics-type:b">drawing</option> >+ <option value="Graphics-type:c">painting</option> >+ <option value="Graphics-type:d">photomechanical reproduction</option> >+ <option value="Graphics-type:e">photonegative</option> >+ <option value="Graphics-type:f">photoprint</option> >+ <option value="Graphics-type:h">picture</option> >+ <option value="Graphics-type:i">print</option> >+ <option value="Graphics-type:k">technical drawing</option> >+ <option value="Graphics-type:z">other non-projected graphic type</option> >+ </select> >+ <select name="limit" class="subtype"> >+ <option value="">Any</option> >+ <option value="Graphics-support:a">canvas</option> >+ <option value="Graphics-support:b">bristol board</option> >+ <option value="Graphics-support:c">cardboard/illustration board</option> >+ <option value="Graphics-support:d">glass</option> >+ <option value="Graphics-support:j">plaster</option> >+ <option value="Graphics-support:k">hardboard</option> >+ <option value="Graphics-support:l">porcelaine</option> >+ <option value="Graphics-support:m">stone</option> >+ <option value="Graphics-support:n">wood</option> >+ <option value="Graphics-support:v">mixed collection</option> >+ <option value="Graphics-support:e">synthetics</option> >+ <option value="Graphics-support:f">skin</option> >+ <option value="Graphics-support:g">textile</option> >+ <option value="Graphics-support:h">metal</option> >+ <option value="Graphics-support:i">paper</option> >+ <option value="Graphics-support:z">others</option> >+ <option value="Graphics-support:u">unknown</option> >+ </select> >+ </p> >\ No newline at end of file >-- >1.7.9.5 >
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 8252
:
15007
|
15008
|
16945
|
16946
|
17970
|
17971
|
17972
|
21057
|
21058
|
21059
|
21430
|
21437
|
21438
|
21439
|
21452
|
21454
|
21945
|
21946
|
21947
|
21948
|
21949
|
22672