From 1da977684cc0840225f5a788c07e51de11276a17 Mon Sep 17 00:00:00 2001 From: Henri-Damien LAURENT Date: Wed, 4 Jun 2008 09:37:38 +0200 Subject: [PATCH] Restoring startsby search on authorities. Signed-off-by: Henri-Damien LAURENT --- C4/AuthoritiesMarc.pm | 2 +- etc/zebradb/etc/default.idx | 2 +- etc/zebradb/marc_defs/unimarc/biblios/record.abs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/C4/AuthoritiesMarc.pm b/C4/AuthoritiesMarc.pm index a5102a65b0..2a27c54e31 100644 --- a/C4/AuthoritiesMarc.pm +++ b/C4/AuthoritiesMarc.pm @@ -234,7 +234,7 @@ sub SearchAuthorities { }elsif (@$operator[$i] eq "="){ $attr.=" \@attr 4=107 "; #Number Exact match }elsif (@$operator[$i] eq "start"){ - $attr.=" \@attr 4=1 \@attr 5=1 ";#Phrase, Right truncated + $attr.=" \@attr 3=2 \@attr 4=1 \@attr 5=1 ";#Firstinfield Phrase, Right truncated } else { $attr .=" \@attr 5=1 \@attr 4=6 ";## Word list, right truncated, anywhere } diff --git a/etc/zebradb/etc/default.idx b/etc/zebradb/etc/default.idx index 17f76084db..8ffbc59791 100644 --- a/etc/zebradb/etc/default.idx +++ b/etc/zebradb/etc/default.idx @@ -19,7 +19,7 @@ charmap word-phrase-utf.chr index p completeness 1 charmap word-phrase-utf.chr -#firstinfield 1 +firstinfield 1 # URX (URL) index # Used if structure=urx (@attr 4=104) diff --git a/etc/zebradb/marc_defs/unimarc/biblios/record.abs b/etc/zebradb/marc_defs/unimarc/biblios/record.abs index da70e45bc0..9a2bf88128 100644 --- a/etc/zebradb/marc_defs/unimarc/biblios/record.abs +++ b/etc/zebradb/marc_defs/unimarc/biblios/record.abs @@ -123,7 +123,7 @@ melm 207 Printed-music,Printed-music:p melm 210$a pl,pl:p melm 210$c Publisher,Publisher:p -melm 210$d pubdate:n,pubdate:s +melm 210$d pubdate:n,pubdate:y,pubdate:s melm 215 Extent -- 2.39.5