[Koha-patches] [PATCH] Bug 11193 : edit Queryparser configuration to take changes of bug 8252 into account

Mathieu Saby mathieu.saby at univ-rennes2.fr
Sun Nov 3 21:31:52 CET 2013


This patch make some changes to queryparser.yaml, to take into account the changes made in ccl.properties
* new indexes : bio, char-encoding, country-publication, cumulative-index-availability, ff7-00, ff7-01, ff7-02, ff7-01-02, ff8-18, ff8-18-21, ff8-19, ff8-21, ff8-28,ff8-29,ff8-30,ff8-31, ta, lf, music-number, title-page-availability, script-title, tpubdate, rtype
* deleted indexes : audience and ff8-22 (alias of ta), biography and ff-834 (alias of bio), format (alias of ff8-23), l-format (alias of ff7-01-02), illustration-code (alias of ff8-18-21), regularity-code, type-of-serial (alias of ff8-21), literature-code (alias of lf), music (alias of music-number), record-type (alias of rtype)
* changed index : graphics-type, graphics-support, video-mt

I am not sure if I understood well the behavior of this file, and of the best way for testing the changes made...

---
  etc/searchengine/queryparser.yaml |  288 +++++++++++++++++++++++++------------
  1 file changed, 194 insertions(+), 94 deletions(-)

diff --git a/etc/searchengine/queryparser.yaml b/etc/searchengine/queryparser.yaml
index 0cce85c..0b5efbd 100644
--- a/etc/searchengine/queryparser.yaml
+++ b/etc/searchengine/queryparser.yaml
@@ -115,16 +115,6 @@ field_mappings:
        enabled: 1
        index: arp
        label: Arp
-    audience:
-      aliases:
-        - audience
-        - aud
-      bib1_mapping:
-        biblioserver:
-          1: 8822
-      enabled: 1
-      index: audience
-      label: Audience
      authtype:
        aliases:
          - authtype
@@ -183,25 +173,18 @@ field_mappings:
        aliases:
          - biblionumber
        label: Biblionumber
-    biography:
+    bio:
        bib1_mapping:
          biblioserver:
            1: 8834
        enabled: 1
-      index: biography
+      index: bio
        aliases:
-        - biography
          - bio
-      label: Biography
-    biography-code:
-      bib1_mapping:
-        biblioserver:
-          1: Biography-code
-      enabled: 1
-      index: biography-code
-      aliases:
+        - ff8-34
+        - biography
          - biography-code
-      label: Biography-code
+      label: Bio
      ccode:
        bib1_mapping:
          biblioserver:
@@ -212,6 +195,15 @@ field_mappings:
          - ccode
          - mc-ccode
        label: Ccode
+    char-encoding:
+      bib1_mapping:
+        biblioserver:
+          1: 9707
+      enabled: 1
+      index: char-encoding
+      aliases:
+        - char-encoding
+      label: Char-encoding
      classification-source:
        bib1_mapping:
          biblioserver:
@@ -330,6 +322,24 @@ field_mappings:
        aliases:
          - copynumber
        label: Copynumber
+    country-publication:
+      bib1_mapping:
+        biblioserver:
+          1: 1053
+      enabled: 1
+      index: country-publication
+      aliases:
+        - country-publication
+      label: Country-publication
+    cumulative-index-availability:
+      bib1_mapping:
+        biblioserver:
+          1: 9705
+      enabled: 1
+      index: cumulative-index-availability
+      aliases:
+        - cumulative-index-availability
+      label: Cumulative-index-availability
      curriculum:
        bib1_mapping:
          biblioserver:
@@ -438,15 +448,83 @@ field_mappings:
        aliases:
          - extent
        label: Extent
-    ff8-22:
+    ff7-00:
        bib1_mapping:
          biblioserver:
-          1: 8822
+          1: 8700
        enabled: 1
-      index: ff8-22
+      index: ff7-00
        aliases:
-        - ff8-22
-      label: Ff8-22
+        - ff7-00
+      label: Ff7-00
+    ff7-01:
+      bib1_mapping:
+        biblioserver:
+          1: 8701
+      enabled: 1
+      index: ff7-01
+      aliases:
+        - ff7-01
+      label: Ff7-01
+    ff7-02:
+      bib1_mapping:
+        biblioserver:
+          1: 8702
+      enabled: 1
+      index: ff7-02
+      aliases:
+        - ff7-01
+      label: Ff7-01
+    ff7-01-02:
+      bib1_mapping:
+        biblioserver:
+          1: 8703
+      enabled: 1
+      index: ff7-01-02
+      aliases:
+        - ff7-01-02
+        - l-format
+      label: Ff7-01-02
+    ff8-18:
+      bib1_mapping:
+        biblioserver:
+          1: 8818
+      enabled: 1
+      index: ff8-18
+      aliases:
+        - ff8-18
+        - frequency-code
+      label: Ff8-18
+    ff8-18-21:
+      bib1_mapping:
+        biblioserver:
+          1: 8840
+      enabled: 1
+      index: ff8-18-21
+      aliases:
+        - ff8-18-21
+        - illustration-code
+      label: Ff8-18-21
+    ff8-19:
+      bib1_mapping:
+        biblioserver:
+          1: 8819
+      enabled: 1
+      index: ff8-19
+      aliases:
+        - ff8-19
+        - regularity-code
+      label: Ff8-19
+   ff8-21
+      bib1_mapping:
+        biblioserver:
+          1: 8821
+      enabled: 1
+      index: ff8-21
+      aliases:
+        - ff8-21
+        - type-of-serial
+      label: Ff8-21
      ff8-23:
        bib1_mapping:
          biblioserver:
@@ -455,52 +533,66 @@ field_mappings:
        index: ff8-23
        aliases:
          - ff8-23
+        - format
        label: Ff8-23
-    ff8-34:
+    ff8-28:
        bib1_mapping:
          biblioserver:
-          1: 8834
+          1: 8828
        enabled: 1
-      index: ff8-34
+      index: ff8-28
        aliases:
-        - ff8-34
-      label: Ff8-34
-    fiction:
+        - ff8-28
+      label: Ff8-28
+    ff8-29:
        bib1_mapping:
          biblioserver:
-          1: 8833
+          1: 8829
        enabled: 1
-      index: fiction
+      index: ff8-29
        aliases:
-        - fiction
-        - fic
-      label: Fiction
-    format:
+        - ff8-29
+        - Conference-code
+      label: Ff8-29
+    ff8-30:
        bib1_mapping:
          biblioserver:
-          1: 8823
+          1: 8830
        enabled: 1
-      index: format
+      index: ff8-30
        aliases:
-        - format
-      label: Format
+        - ff8-30
+        - Festschrift-indicator
+      label: Ff8-30
+    ff8-31:
+      bib1_mapping:
+        biblioserver:
+          1: 8831
+      enabled: 1
+      index: ff8-31
+      aliases:
+        - ff8-31
+        - Index-indicator
+      label: Ff8-31
      graphics-support:
        bib1_mapping:
          biblioserver:
-          1: Graphic-support
+          1: 9703
        enabled: 1
        index: graphics-support
        aliases:
          - graphics-support
+        - graphic-support
        label: Graphics-support
      graphics-type:
        bib1_mapping:
          biblioserver:
-          1: Graphic-type
+          1: 9702
        enabled: 1
        index: graphics-type
        aliases:
          - graphics-type
+        - graphic-type
        label: Graphics-type
      holdingbranch:
        bib1_mapping:
@@ -559,15 +651,6 @@ field_mappings:
          - identifier-standard
          - ident
        label: Identifier-standard
-    illustration-code:
-      bib1_mapping:
-        biblioserver:
-          1: "Illustration-code "
-      enabled: 1
-      index: illustration-code
-      aliases:
-        - illustration-code
-      label: Illustration-code
      isbn:
        bib1_mapping:
          biblioserver:
@@ -635,15 +718,6 @@ field_mappings:
          - itype
          - mc-itype
        label: Itype
-    l-format:
-      bib1_mapping:
-        biblioserver:
-          1: 8703
-      enabled: 1
-      index: l-format
-      aliases:
-        - l-format
-      label: L-format
      language:
        bib1_mapping:
          biblioserver:
@@ -673,15 +747,18 @@ field_mappings:
        aliases:
          - lex
        label: Lex
-    literature-code:
+    lf:
        bib1_mapping:
          biblioserver:
-          1: Literature-Code
+          1: 8833
        enabled: 1
-      index: literature-code
+      index: lf
        aliases:
+        - lf
+        - fiction
+        - fic
          - literature-code
-      label: Literature-code
+      label: Lf
      llength:
        bib1_mapping:
          biblioserver:
@@ -758,15 +835,16 @@ field_mappings:
        aliases:
          - materials-specified
        label: Materials-specified
-    music:
+    music-number:
        bib1_mapping:
          biblioserver:
-          1: Music-number
+          1: 51
        enabled: 1
-      index: music
+      index: music-number
        aliases:
          - music
-      label: Music
+        - number-music-publisher
+      label: Music-number
      name:
        bib1_mapping:
          biblioserver:
@@ -785,6 +863,7 @@ field_mappings:
        aliases:
          - note
          - nt
+        - notes
        label: Note
      notforloan:
        bib1_mapping:
@@ -863,27 +942,18 @@ field_mappings:
          - record-control-number
          - rcn
        label: Record-control-number
-    record-type:
+    rtype:
        bib1_mapping:
          biblioserver:
            1: 1001
        enabled: 1
-      index: record-type
+      index: rtype
        aliases:
-        - record-type
          - rtype
+        - record-type
          - mc-rtype
          - mus
-      label: Record-type
-    regularity-code:
-      bib1_mapping:
-        biblioserver:
-          1: Regularity-code
-      enabled: 1
-      index: regularity-code
-      aliases:
-        - regularity-code
-      label: Regularity-code
+      label: Rtype
      renewals:
        bib1_mapping:
          biblioserver:
@@ -929,6 +999,24 @@ field_mappings:
        aliases:
          - restricted
        label: Restricted
+    tpubdate:
+      bib1_mapping:
+        biblioserver:
+          1: 8806
+      enabled: 1
+      index: tpubdate
+      aliases:
+        - tpubdate
+      label: Tpubdate
+    script-title:
+      bib1_mapping:
+        biblioserver:
+          1: 9706
+      enabled: 1
+      index: script-title
+      aliases:
+        - script-title
+      label: Script-title
      stack:
        bib1_mapping:
          biblioserver:
@@ -975,6 +1063,18 @@ field_mappings:
        aliases:
          - suppress
        label: Suppress
+    ta:
+      bib1_mapping:
+        biblioserver:
+          1: 8822
+      enabled: 1
+      index: ta
+      aliases:
+        - ta
+        - ff8-22
+        - aud
+        - audience
+      label: Ta
      titleext:
        bib1_mapping:
          biblioserver:
@@ -993,6 +1093,15 @@ field_mappings:
        index: title
        aliases: []
        label: Title kw
+    title-page-availability:
+      bib1_mapping:
+        biblioserver:
+          1: 9704
+      enabled: 1
+      index: title-page-availability
+      aliases:
+        - title-page-availability
+      label: Title-page-availability
      thesaurus:
        bib1_mapping:
          authorityserver:
@@ -1011,15 +1120,6 @@ field_mappings:
        aliases:
          - totalissues
        label: Totalissues
-    type-of-serial:
-      bib1_mapping:
-        biblioserver:
-          1: Type-Of-Serial
-      enabled: 1
-      index: type-of-serial
-      aliases:
-        - type-of-serial
-      label: Type-of-serial
      upc:
        bib1_mapping:
          biblioserver:
@@ -1041,7 +1141,7 @@ field_mappings:
      video-mt:
        bib1_mapping:
          biblioserver:
-          1: Video-mt
+          1: 9701
        enabled: 1
        index: video-mt
        aliases:
-- 
1.7.9.5

-- 
Mathieu Saby
Service d'Informatique Documentaire
Service Commun de Documentation
Université Rennes 2
Téléphone : 02 99 14 12 65
Courriel : mathieu.saby at univ-rennes2.fr



More information about the Koha-patches mailing list