Bugzilla – Attachment 13406 Details for
Bug 8962
Restore Any index behavior and add Anywhere index
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
[PATCH] Bug 8962 : Create a new anywhere index (draft patch)
0010-draftpatch1.patch (text/plain), 32.36 KB, created by
Mathieu Saby
on 2012-11-12 19:05:47 UTC
(
hide
)
Description:
[PATCH] Bug 8962 : Create a new anywhere index (draft patch)
Filename:
MIME Type:
Creator:
Mathieu Saby
Created:
2012-11-12 19:05:47 UTC
Size:
32.36 KB
patch
obsolete
>From 964a9565abb7267599813390db3c1f76d7e3d8c7 Mon Sep 17 00:00:00 2001 >From: Mathieu Saby <mathieu.saby@univ-rennes2.fr> >Date: Mon, 12 Nov 2012 19:54:08 +0100 >Subject: [PATCH] Bug 8962 : Create a new anywhere index (draft patch) > >This is a draft patch creating a new index 'anywhere'. >It changes >- templates for staff interface (index anywhere added to dropdown index lists) >- ccl.properties >- record.abs for UNIMARC : index 'any' limited to 010, 011, 071, 072, 073, 70X, 71X, 200, 205, 210c, 225adehiv, 330, 328, 4XXt, 5XX, 6XX, 995fk >- record.abs for MARC21 : index 'any' limited to 02X, 030, 110, 111, 130, 21X, 22X, 24X, 260b, 4XX, 505, 520, 6XX, 7XX, 8XX, 952p > > >--- > etc/zebradb/ccl.properties | 2 +- > etc/zebradb/marc_defs/marc21/biblios/record.abs | 201 +++++++++---------- > etc/zebradb/marc_defs/unimarc/biblios/record.abs | 202 ++++++++++---------- > .../prog/en/includes/search_indexes.inc | 1 + > .../prog/en/modules/catalogue/results.tt | 4 + > 5 files changed, 209 insertions(+), 201 deletions(-) > >diff --git a/etc/zebradb/ccl.properties b/etc/zebradb/ccl.properties >index f93de96..36f1da1 100644 >--- a/etc/zebradb/ccl.properties >+++ b/etc/zebradb/ccl.properties >@@ -84,7 +84,7 @@ kw Any > # support both 'any' and 'anywhere', if the origin uses 'Any' > # (rather than 'Anywhere') it is asking the target to locate > # the term only if it can do so relatively inexpensively. >-#Anywhere 1=1035 >+Anywhere 1=1035 > > #Author-name 1003 A personal or corporate author, 100, 110, 111, 400 > # or a conference or meeting 410, 411, 700, 710, >diff --git a/etc/zebradb/marc_defs/marc21/biblios/record.abs b/etc/zebradb/marc_defs/marc21/biblios/record.abs >index 0f8360e..807c9fb 100644 >--- a/etc/zebradb/marc_defs/marc21/biblios/record.abs >+++ b/etc/zebradb/marc_defs/marc21/biblios/record.abs >@@ -25,6 +25,7 @@ marc usmarc.mar > systag sysno rank > xpath enable > # Some notes: >+# fields indexed in any : 02X, 030, 110, 111, 130, 21X, 22X, 24X, 260b, 4XX, 505, 520, 6XX, 7XX, 8XX, 952p > # pl = Published Place > # ta = Target Audience 002/22 > # ff8-23 >@@ -43,7 +44,7 @@ xpath enable > # acqdate [yyyy-mm-dd] (952$d, indexed in date,word,sort indexes) > # pubdate [yyyy] (008/7-10, indexed in year,word,num,sort indexes) > >-all any >+all anywhere > # melm 000 rtype:n:range(data,06,1),Bib-level:w:range(data,07,01) > xelm /record/leader llength:w:range(data,0,5),rtype:w:range(data,6,1),Bib-level:w:range(data,7,1) > # example: xelm /record/leader l1:w:range(data,0,5),l2:w:range(data,10,2) >@@ -59,17 +60,17 @@ melm 011 LC-card-number,Identifier-standard > melm 015 BNB-card-number,BGF-number,Number-db,Number-natl-biblio,Identifier-standard > melm 017 Number-legal-deposit,Identifier-standard > melm 018 Identifier-standard >-melm 020$a ISBN:w,Identifier-standard:w >-melm 020 Identifier-standard >-melm 022$a ISSN:w,Identifier-standard:w >-melm 022 Identifier-standard >-melm 023 Identifier-standard >-melm 024$a Identifier-other >-melm 024 Identifier-standard >-melm 025 Identifier-standard >-melm 027 Report-number,Identifier-standard >-melm 028 Number-music-publisher,Identifier-standard >-melm 030 CODEN,Identifier-standard >+melm 020$a ISBN:w,Identifier-standard:w,any:w >+melm 020 Identifier-standard,any:w >+melm 022$a ISSN:w,Identifier-standard:w,any:w >+melm 022 Identifier-standard,any:w >+melm 023 Identifier-standard,any:w >+melm 024$a Identifier-other,any:w >+melm 024 Identifier-standard,any:w >+melm 025 Identifier-standard,any:w >+melm 027 Report-number,Identifier-standard,any:w >+melm 028 Number-music-publisher,Identifier-standard,any:w >+melm 030 CODEN,Identifier-standard,any:w > #melm 033 Date > melm 034 Map-scale > #melm 035 Local-number,Identifier-standard >@@ -96,68 +97,68 @@ melm 086 Number-govt-pub > #Identifier-standard:w > > melm 100$9 Cross-Reference:w,Koha-Auth-Number >-melm 100$a Author,Author:p,Author:s,Editor,Author-personal-bibliography,Author-personal-bibliography:p,Author-personal-bibliography:s >-melm 100 Author,Author:p,Author:s,Author-title,Author-name-personal,Name,Name-and-title,Personal-name >+melm 100$a Author,Author:p,Author:s,Editor,Author-personal-bibliography,Author-personal-bibliography:p,Author-personal-bibliography:s,any:w,any:p >+melm 100 Author,Author:p,Author:s,Author-title,Author-name-personal,Name,Name-and-title,Personal-name,any:w,any:p > melm 110$9 Koha-Auth-Number >-melm 110 Author,Author:p,Author:s,Author-title,Author-name-corporate,Name,Name-and-title,Corporate-name >+melm 110 Author,Author:p,Author:s,Author-title,Author-name-corporate,Name,Name-and-title,Corporate-name,any:w,any:p > melm 111$9 Koha-Auth-Number >-melm 111 Author,Author:p,Author:s,Author-title,Author-name-corporate,Name,Name-and-title,Conference-name >+melm 111 Author,Author:p,Author:s,Author-title,Author-name-corporate,Name,Name-and-title,Conference-name,any:w,any:p > melm 130$n Thematic-number > melm 130$r Music-key > melm 130$9 Koha-Auth-Number >-melm 130 Title,Title:p,Title-uniform >+melm 130 Title,Title:p,Title-uniform,any:w,any:p > >-melm 210 Title,Title:p,Title-abbreviated >-melm 211 Title,Title:p,Title-abbreviated >-melm 212 Title,Title:p,Title-other-variant >-melm 214 Title,Title:p,Title-expanded >-melm 222 Title,Title:p,Title-key >+melm 210 Title,Title:p,Title-abbreviated,any:w,any:p >+melm 211 Title,Title:p,Title-abbreviated,any:w,any:p >+melm 212 Title,Title:p,Title-other-variant,any:w,any:p >+melm 214 Title,Title:p,Title-expanded,any:w,any:p >+melm 222 Title,Title:p,Title-key,any:w,any:p > melm 240$r Music-key > melm 240$n Thematic-number >-melm 240 Title:w,Title:p,Title-uniform >+melm 240 Title:w,Title:p,Title-uniform,any:w,any:p > melm 243$n Thematic-number > melm 243$r Music-key >-melm 243 Title:w,Title:p,Title-collective >-melm 245$a Title-cover:w,Title-cover:p,Title-cover:s,Title:w,Title:p,Title:s >-melm 245$c Author,Author-in-order:w,Author-in-order:p,Author-in-order:s >+melm 243 Title:w,Title:p,Title-collective,any:w,any:p >+melm 245$a Title-cover:w,Title-cover:p,Title-cover:s,Title:w,Title:p,Title:s,any:w,any:p >+melm 245$c Author,Author-in-order:w,Author-in-order:p,Author-in-order:s,any:w,any:p > melm 245$9 Cross-Reference:w,Koha-Auth-Number >-melm 245 Title:w,Title:p >-melm 246 Title,Title:p,Title-abbreviated,Title-expanded,Title-former >-melm 247 Title,Title:p,Title-former,Title-other-variant,Related-periodical >+melm 245 Title:w,Title:p,any:w,any:p >+melm 246 Title,Title:p,Title-abbreviated,Title-expanded,Title-former,any:w,any:p >+melm 247 Title,Title:p,Title-former,Title-other-variant,Related-periodical,any:w,any:p > melm 260$a pl:w,pl:p >-melm 260$b Publisher:w,Publisher:p >+melm 260$b Publisher:w,Publisher:p,any:w,any:p > melm 260$c copydate,copydate:s > melm 260 pl > melm 300 Extent:w,Extent:p >-melm 400$a Name-and-title >-melm 400$t Author-title,Name-and-title,Title,Title-series >+melm 400$a Name-and-title,any:w,any:p >+melm 400$t Author-title,Name-and-title,Title,Title-series,any:w,any:p > melm 400$9 Koha-Auth-Number >-melm 400 Author,Author-name-personal,Name,Personal-name >-melm 410$a Name-and-title >-melm 410$t Author-title,Title,Title-series >+melm 400 Author,Author-name-personal,Name,Personal-name,any:w,any:p >+melm 410$a Name-and-title,any:w,any:p >+melm 410$t Author-title,Title,Title-series,any:w,any:p > melm 410$9 Koha-Auth-Number >-melm 410 Author,Corporate-name >+melm 410 Author,Corporate-name,any:w,any:p > #melm 410 Author-name-corporate,Name >-melm 411$a Name-and-title >+melm 411$a Name-and-title,any:w,any:p > #melm 411$t title,author,Author-title,Title-series >-melm 411$t Author-title,Title-series >-melm 411 Author,Conference-name >+melm 411$t Author-title,Title-series,any:w,any:p >+melm 411 Author,Conference-name,any:w,any:p > #melm 411 author,Author-name-corporate,Name > #melm 411 Author-name-corporate,Name >-melm 440$a Title-series:w,Title-series:p >+melm 440$a Title-series:w,Title-series:p,any:w,any:p > melm 440$9 Koha-Auth-Number >-melm 440 Title-series:w,Title-series:p,Title,Title-series >-melm 490$a Title-series:w,Title-series:p >+melm 440 Title-series:w,Title-series:p,Title,Title-series,any:w,any:p >+melm 490$a Title-series:w,Title-series:p,any:w,any:p > melm 490$9 Koha-Auth-Number >-melm 490 Title,Title-series >+melm 490 Title,Title-series,any:w,any:p > > melm 500 Note:w,Note:p > melm 502 Material-type >-melm 505$r Author >-melm 505$t Title >+melm 505$r Author,any:w,any:p >+melm 505$t Title,any:w,any:p > melm 505 Note:w,Note:p > melm 510 Indexed-by >-melm 520 Abstract:w,Abstract:p >+melm 520 Abstract:w,Abstract:p,any:w,any:p > melm 521$a lex:n > melm 526$c arl,arl:n > melm 526$d arp,arp:n >@@ -165,111 +166,111 @@ melm 526$d arp,arp:n > #melm 541$d Date-of-acquisition,Date-of-acquisition:s > melm 590 Note:w,Note:p > >-melm 600$a Name-and-title,Name,Personal-name,Subject-name-personal,Subject,Subject:p >-melm 600$t Name-and-title,Title,Subject,Subject:p >+melm 600$a Name-and-title,Name,Personal-name,Subject-name-personal,Subject,Subject:p,any:w,any:p >+melm 600$t Name-and-title,Title,Subject,Subject:p,any:w,any:p > melm 600$9 Koha-Auth-Number > #melm 600 Name,Personal-name,Subject-heading,Subject-name-personal >-melm 600 Name,Personal-name,Subject-name-personal,Subject,Subject:p >-melm 610$a Name-and-title,Subject,Subject:p >-melm 610$t Name-and-title,Title,Subject,Subject:p >+melm 600 Name,Personal-name,Subject-name-personal,Subject,Subject:p,any:w,any:p >+melm 610$a Name-and-title,Subject,Subject:p,any:w,any:p,any:w,any:p >+melm 610$t Name-and-title,Title,Subject,Subject:p,any:w,any:p > melm 610$9 Koha-Auth-Number >-melm 610 Name,Subject,Subject:p,Corporate-name >-melm 611$a Name-and-title,Subject,Subject:p >-melm 611$t Name-and-title,Title,Subject,Subject:p >+melm 610 Name,Subject,Subject:p,Corporate-name,any:w,any:p >+melm 611$a Name-and-title,Subject,Subject:p,any:w,any:p >+melm 611$t Name-and-title,Title,Subject,Subject:p,any:w,any:p > melm 611$9 Koha-Auth-Number >-melm 611 Conference-name,Name,Subject,Subject:p >-melm 630$n Thematic-number,Subject,Subject:p >-melm 630$r Music-key,Subject,Subject:p >+melm 611 Conference-name,Name,Subject,Subject:p,any:w,any:p >+melm 630$n Thematic-number,Subject,Subject:p,any:w,any:p >+melm 630$r Music-key,Subject,Subject:p,any:w,any:p > melm 630$9 Koha-Auth-Number >-melm 630 Subject,Subject:p >+melm 630 Subject,Subject:p,any:w,any:p > melm 650$9 Koha-Auth-Number >-melm 650 Subject,Subject:p >+melm 650 Subject,Subject:p,any:w,any:p > melm 651$9 Koha-Auth-Number >-melm 651 Name-geographic,Subject,Subject:p >+melm 651 Name-geographic,Subject,Subject:p,any:w,any:p > melm 652$9 Koha-Auth-Number > #melm 652 subject-heading,subject-heading:p > melm 653$9 Koha-Auth-Number >-melm 653 Subject,Subject:p >+melm 653 Subject,Subject:p,any:w,any:p > melm 654$9 Koha-Auth-Number >-melm 654 Subject,Subject:p >+melm 654 Subject,Subject:p,any:w,any:p > melm 655$9 Koha-Auth-Number >-melm 655 Subject,Subject:p >+melm 655 Subject,Subject:p,any:w,any:p > melm 656$9 Koha-Auth-Number >-melm 656 Subject,Subject:p >+melm 656 Subject,Subject:p,any:w,any:p > melm 657$9 Koha-Auth-Number >-melm 657 Subject,Subject:p >-melm 658$a curriculum:w,curriculum:p,Subject,Subject:p >-melm 658$b curriculum:w,curriculum:p,Subject,Subject:p >-melm 658$c curriculum:w,curriculum:p,Subject,Subject:p >-melm 658 Subject,Subject:p >+melm 657 Subject,Subject:p,any:w,any:p >+melm 658$a curriculum:w,curriculum:p,Subject,Subject:p,any:w,any:p >+melm 658$b curriculum:w,curriculum:p,Subject,Subject:p,any:w,any:p >+melm 658$c curriculum:w,curriculum:p,Subject,Subject:p,any:w,any:p >+melm 658 Subject,Subject:p,any:w,any:p > melm 690$9 Koha-Auth-Number >-melm 690 Subject,Subject:p >+melm 690 Subject,Subject:p,any:w,any:p > > melm 700$9 Cross-Reference,Koha-Auth-Number >-melm 700$a Author,Author:p >+melm 700$a Author,Author:p,any:w,any:p > melm 700$n Thematic-number > melm 700$r Music-key > #melm 700$t author,Author-title,Name-and-title,Title,Title-uniform >-melm 700$t Author-title,Name-and-title,Title,Title-uniform >-melm 700 Author,Author:p,Author-name-personal,Name,Editor,Personal-name >+melm 700$t Author-title,Name-and-title,Title,Title-uniform,any:w,any:p >+melm 700 Author,Author:p,Author-name-personal,Name,Editor,Personal-name,any:w,any:p > #melm 710$t author,Author-title,Name-and-title,Title,Title-uniform >-melm 710$t Author-title,Name-and-title,Title,Title-uniform >+melm 710$t Author-title,Name-and-title,Title,Title-uniform,any:w,any:p > #melm 710$a author,author:p,Name-and-title >-melm 710$a Name-and-title >+melm 710$a Name-and-title,any:w,any:p > melm 710$9 Koha-Auth-Number >-melm 710 Author,Author:p,Corporate-name,Name >-melm 711$a Name-and-title >+melm 710 Author,Author:p,Corporate-name,Name,any:w,any:p >+melm 711$a Name-and-title,any:w,any:p > #melm 711$t author,Author-title,Title,Title-uniform >-melm 711$t Author-title,Title,Title-uniform >+melm 711$t Author-title,Title,Title-uniform,any:w,any:p > melm 711$9 Koha-Auth-Number > #melm 711 author,Author-name-corporate,Name,Conference-name >-melm 711 Author,Author:p,Author-name-corporate,Name,Conference-name >+melm 711 Author,Author:p,Author-name-corporate,Name,Conference-name,any:w,any:p > melm 730$n Thematic-number > melm 730$r Music-key > melm 730$9 Koha-Auth-Number >-melm 730 Title,Title:p,Title-uniform >-melm 740 Title,Title:p,Title-other-variant >-melm 751$a Name-geographic >+melm 730 Title,Title:p,Title-uniform,any:w,any:p >+melm 740 Title,Title:p,Title-other-variant,any:w,any:p >+melm 751$a Name-geographic,any:w,any:p > melm 751$9 Koha-Auth-Number >-melm 751 Name-geographic >+melm 751 Name-geographic,any:w,any:p > melm 770$w Record-control-number > melm 772$w Record-control-number >-melm 773$a Host-item >+melm 773$a Host-item,any:w,any:p > melm 773$9 Host-Item-Number >-melm 773$t Host-item >+melm 773$t Host-item,any:w,any:p > melm 773$w Record-control-number > melm 774$w Record-control-number > melm 775$w Record-control-number > melm 776$w Record-control-number > melm 777$w Record-control-number >-melm 780$t Title >+melm 780$t Title,any:w,any:p > melm 780$w Record-control-number >-melm 780 Title,Title:p,Title-former,Related-periodical >+melm 780 Title,Title:p,Title-former,Related-periodical,any:w,any:p > melm 785$w Record-control-number >-melm 785 Title,Title:p,Title-later,Related-periodical >+melm 785 Title,Title:p,Title-later,Related-periodical,any:w,any:p > melm 787$w Record-control-number > >-melm 800$a Name-and-title,Title-series:w,Title-series:p >+melm 800$a Name-and-title,Title-series:w,Title-series:p,any:w,any:p > #melm 800$t author,Author-title,Name-and-title,Title,Title-series >-melm 800$t Author-title,Name-and-title,Title,Title-series:w,Title-series:p >+melm 800$t Author-title,Name-and-title,Title,Title-series:w,Title-series:p,any:w,any:p > melm 800$9 Koha-Auth-Number > melm 800$w Record-control-number >-melm 800 Author,Author-name-personal,Name,Personal-name >-melm 810$a Name-and-title,Title-series:w,Title-series:p >-melm 810$t Author-title,Name-and-title,Title,Title-series:w,Title-series:p >+melm 800 Author,Author-name-personal,Name,Personal-name,any:w,any:p >+melm 810$a Name-and-title,Title-series:w,Title-series:p,any:w,any:p >+melm 810$t Author-title,Name-and-title,Title,Title-series:w,Title-series:p,any:w,any:p > melm 810$w Record-control-number > melm 810$9 Koha-Auth-Number >-melm 810 Author,Corporate-name,Author-name-corporate,Name >-melm 811$a Name-and-title,Title-series:w,Title-series:p >+melm 810 Author,Corporate-name,Author-name-corporate,Name,any:w,any:p >+melm 811$a Name-and-title,Title-series:w,Title-series:p,any:w,any:p > melm 811$9 Koha-Auth-Number > #melm 811$t author,Author-title,Name-and-title,Title,Title-series >-melm 811$t Author-title,Name-and-title,Title,Title-series:w,Title-series:p >+melm 811$t Author-title,Name-and-title,Title,Title-series:w,Title-series:p,any:w,any:p > melm 811$w Record-control-number >-melm 811 Author,Author-name-corporate,Name,Conference-name >+melm 811 Author,Author-name-corporate,Name,Conference-name,any:w,any:p > melm 830$w Record-control-number > melm 830$9 Koha-Auth-Number >-melm 830 Title,Title-series:w,Title-series:p >-melm 840 Title,Title-series:w,Title-series:p >+melm 830 Title,Title-series:w,Title-series:p,any:w,any:p >+melm 840 Title,Title-series:w,Title-series:p,any:w,any:p > > ############################### > # Koha Local-Use Biblio Indexes >@@ -315,7 +316,7 @@ melm 952$l issues:n,issues:w,issues:s > melm 952$m renewals:n,renewals:w > melm 952$n reserves:n,reserves:w > melm 952$o Local-classification:w,Local-classification:p,Local-classification:s >-melm 952$p barcode,barcode:n >+melm 952$p barcode,barcode:n,any:w,any:p > melm 952$q onloan:n,onloan:w > melm 952$r datelastseen > melm 952$s datelastborrowed >diff --git a/etc/zebradb/marc_defs/unimarc/biblios/record.abs b/etc/zebradb/marc_defs/unimarc/biblios/record.abs >index dcbc7a1..df56001 100644 >--- a/etc/zebradb/marc_defs/unimarc/biblios/record.abs >+++ b/etc/zebradb/marc_defs/unimarc/biblios/record.abs >@@ -20,7 +20,9 @@ marc usmarc.mar > systag sysno rank > xpath disable > >-all any >+# fields indexed in any : 010, 011, 071, 072, 073, 70X, 71X, 200, 205, 210c, 225adehiv, 330, 328, 4XXt, 5XX, 6XX, 995fk >+ >+all anywhere > melm 001 Local-number,Local-number:n > # Local-number (biblionumber can be either in 090$9 or, on some setup, on 001) > melm 009 Identifier-standard:w,Identifier-standard:n >@@ -30,20 +32,20 @@ melm 099$d Date/time-last-modified:s,Date/time-last-modified:n,Date/time-la > melm 099$t ccode:w > > >-melm 010$a ISBN:w >+melm 010$a ISBN:w,Identifier-standard:w,any:w > # wrong ISBN >-melm 010$z ISBN:w,Identifier-standard:w >-melm 011$a ISSN:w,Identifier-standard:w >+melm 010$z ISBN:w,Identifier-standard:w,any:w >+melm 011$a ISSN:w,Identifier-standard:w,any:w > # cancelled ISSN >-melm 011$y ISSN:w,Identifier-standard:w >+melm 011$y ISSN:w,Identifier-standard:w,any:w > # wrong ISSN >-melm 011$z ISSN:w,Identifier-standard:w >+melm 011$z ISSN:w,Identifier-standard:w,any:w > > melm 200$b itemtype:w,itemtype:p,itype:w,itype:p > melm 995$r itemtype:w,itemtype:p,itype:w,itype:p >-melm 071$a Music-number:w,Identifier-standard:w >-melm 072$a UPC:w,Identifier-standard:w >-melm 073$a EAN:w,Identifier-standard:w >+melm 071$a Music-number:w,Identifier-standard:w,any:w >+melm 072$a UPC:w,Identifier-standard:w,any:w >+melm 073$a EAN:w,Identifier-standard:w,any:w > > 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) > melm 101$a ln >@@ -89,40 +91,40 @@ melm 200$b itype:w,itype:p > > ############ AUTHORS ################## > # main Author >-melm 200$f Author:w,Author:p >+melm 200$f Author:w,Author:p,any:w,any:p > # other Authors >-melm 200$g Author:w,Author:p >+melm 200$g Author:w,Author:p,any:w,any:p > # physical Author > melm 700$9 Koha-Auth-Number,Koha-Auth-Number:n >-melm 700$a Author,Personal-name,Author:p,Personal-name:p,Personal-name,Author:s >-melm 700 Author,Personal-name,Author:p,Personal-name:p,Personal-name:p >+melm 700$a Author,Personal-name,Author:p,Personal-name:p,Personal-name,Author:s,any:w,any:p >+melm 700 Author,Personal-name,Author:p,Personal-name:p,Personal-name:p,any:w,any:p > melm 701$9 Koha-Auth-Number,Koha-Auth-Number:n >-melm 701 Author,Personal-name,Author:p,Personal-name:p,Personal-name:p >+melm 701 Author,Personal-name,Author:p,Personal-name:p,Personal-name:p,any:w,any:p > melm 702$9 Koha-Auth-Number,Koha-Auth-Number:n >-melm 702 Author,Personal-name,Author:p,Personal-name:p,Personal-name:p >+melm 702 Author,Personal-name,Author:p,Personal-name:p,Personal-name:p,any:w,any:p > > # collective Author > melm 710$9 Koha-Auth-Number,Koha-Auth-Number:n >-melm 710 Author,Author-name-corporate,Author-name-conference,Corporate-name,Conference-name,Author:p,Author-name-corporate:p,Author-name-conference:p,Corporate-name:p,Conference-name:p >+melm 710 Author,Author-name-corporate,Author-name-conference,Corporate-name,Conference-name,Author:p,Author-name-corporate:p,Author-name-conference:p,Corporate-name:p,Conference-name:p,any:w,any:p > melm 711$9 Koha-Auth-Number,Koha-Auth-Number:n >-melm 711 Author,Author-name-corporate,Author-name-conference,Corporate-name,Conference-name,Author:p,Author-name-corporate:p,Author-name-conference:p,Corporate-name:p,Conference-name:p >+melm 711 Author,Author-name-corporate,Author-name-conference,Corporate-name,Conference-name,Author:p,Author-name-corporate:p,Author-name-conference:p,Corporate-name:p,Conference-name:p,any:w,any:p > > melm 712$9 Koha-Auth-Number,Koha-Auth-Number:n >-melm 712 Author,Author-name-corporate,Author-name-conference,Corporate-name,Conference-name,Author:p,Author-name-corporate:p,Author-name-conference:p,Corporate-name:p,Conference-name:p >+melm 712 Author,Author-name-corporate,Author-name-conference,Corporate-name,Conference-name,Author:p,Author-name-corporate:p,Author-name-conference:p,Corporate-name:p,Conference-name:p,any:w,any:p > > ############## TITLE ################## > # main Title >-melm 200$a Title:w,Title:p,Title:s,Title-cover:w,Title-cover:p,Title-cover:s >+melm 200$a Title:w,Title:p,Title:s,Title-cover:w,Title-cover:p,Title-cover:s,any:w,any:p > # Title 2 >-melm 200$c Title:w,Title:p >+melm 200$c Title:w,Title:p,any:w,any:p > # // Title >-melm 200$d Title:w,Title:p >+melm 200$d Title:w,Title:p,any:w,any:p > # subTitle >-melm 200$e Title:w,Title:p,Title-cover:w,Title-cover:p >+melm 200$e Title:w,Title:p,Title-cover:w,Title-cover:p,any:w,any:p > # part title >-melm 200$i title:w,title:p,Title-cover:w,Title-cover:p >+melm 200$i title:w,title:p,Title-cover:w,Title-cover:p,any:w,any:p > >-melm 205 Title,Title:p >+melm 205 Title,Title:p,any:w,any:p > > melm 208 Serials,Serials:p > melm 207 Printed-music,Printed-music:p >@@ -130,24 +132,24 @@ melm 207 Printed-music,Printed-music:p > > > melm 210$a pl,pl:p >-melm 210$c Publisher,Publisher:p >+melm 210$c Publisher,Publisher:p,any:w,any:p > melm 210$d pubdate:n,pubdate:y,pubdate:s > > melm 215 Extent > > #Series >-melm 225$a Title-series,Title-series:p >-melm 225$d Title-series,Title-series:p >+melm 225$a Title-series,Title-series:p,any:w,any:p >+melm 225$d Title-series,Title-series:p,any:w,any:p > #SubTit >-melm 225$e Title-series,Title-series:p >+melm 225$e Title-series,Title-series:p,any:w,any:p > #Authors > melm 225$f Author,Author:p,Name-and-title,Name-and-title:p > #Part-Title >-melm 225$h Title-series,Title-series:p >+melm 225$h Title-series,Title-series:p,any:w,any:p > #Part Number >-melm 225$i Title-series,Title-series:p >+melm 225$i Title-series,Title-series:p,any:w,any:p > #Volume >-melm 225$v Title-series,Title-series:p >+melm 225$v Title-series,Title-series:p,any:w,any:p > melm 225$x ISSN > > melm 230$a Electronic-ressource >@@ -180,9 +182,9 @@ melm 324$a Note,Note:p > melm 325$a Note,Note:p > melm 326$a Note,Note:p > melm 327$a Note,Note:p >-melm 328 Note,Note:p >+melm 328 Note,Note:p,any:w,any:p > melm 328$a Note,Note:p >-melm 330$a Abstract,Note:w,Abstract:p,Note:p >+melm 330$a Abstract,Note:w,Abstract:p,Note:p,any:w,any:p > melm 332$a Note,Note:p > melm 333$a Note,Note:p > melm 336$a Note,Note:p >@@ -192,27 +194,27 @@ melm 345$a Note,Note:p > > ############## 4XX - LINKING ################## > # Authorities Title,Title:p >-melm 400$t Title,Title:p >-melm 401$t Title,Title:p >-melm 403$t Title,Title:p,Title-Uniform,Title-Uniform:p >-melm 410$t Title-series,Title-series:p >-melm 412$t Title,Title:p >-melm 413$t Title,Title:p >-melm 414$t Title,Title:p >-melm 415$t Title,Title:p >-melm 416$t Title,Title:p >-melm 417$t Title,Title:p >-melm 418$t Title,Title:p >-melm 419$t Title,Title:p >-melm 420$t Title,Title:p >-melm 430$t Title,Title:p >-melm 431$t Title,Title:p >-melm 432$t Title,Title:p >-melm 440$t Title,Title:p >-melm 441$t Title,Title:p >-melm 445$t Title,Title:p >-melm 461$t Title,Title-host:w,title-host:p >-melm 464$t Title,Title-host:w,title-host:p,Title:p >+melm 400$t Title,Title:p,any:w,any:p >+melm 401$t Title,Title:p,any:w,any:p >+melm 403$t Title,Title:p,Title-Uniform,Title-Uniform:p,any:w,any:p >+melm 410$t Title-series,Title-series:p,any:w,any:p >+melm 412$t Title,Title:p,any:w,any:p >+melm 413$t Title,Title:p,any:w,any:p >+melm 414$t Title,Title:p,any:w,any:p >+melm 415$t Title,Title:p,any:w,any:p >+melm 416$t Title,Title:p,any:w,any:p >+melm 417$t Title,Title:p,any:w,any:p >+melm 418$t Title,Title:p,any:w,any:p >+melm 419$t Title,Title:p,any:w,any:p >+melm 420$t Title,Title:p,any:w,any:p >+melm 430$t Title,Title:p,any:w,any:p >+melm 431$t Title,Title:p,any:w,any:p >+melm 432$t Title,Title:p,any:w,any:p >+melm 440$t Title,Title:p,any:w,any:p >+melm 441$t Title,Title:p,any:w,any:p >+melm 445$t Title,Title:p,any:w,any:p >+melm 461$t Title,Title-host:w,title-host:p,any:w,any:p >+melm 464$t Title,Title-host:w,title-host:p,Title:p,any:w,any:p > > melm 400$d pubdate:n > melm 401$d pubdate:n >@@ -259,25 +261,25 @@ melm 540$9 Koha-Auth-Number,Koha-Auth-Number:n > melm 541$9 Koha-Auth-Number,Koha-Auth-Number:n > melm 545$9 Koha-Auth-Number,Koha-Auth-Number:n > >-melm 500 Title,Title:p >-melm 501 Title,Title:p >-melm 503 Title,Title:p >-melm 510 Title,Title:p >-melm 512 Title,Title:p >-melm 513 Title,Title:p >-melm 514 Title,Title:p >-melm 515 Title,Title:p >-melm 516 Title,Title:p >-melm 517 Title,Title:p >-melm 518 Title,Title:p >-melm 519 Title,Title:p >-melm 520 Title,Title:p >-melm 530 Title,Title:p >-melm 531 Title,Title:p >-melm 532 Title,Title:p >-melm 540 Title,Title:p >-melm 541 Title,Title:p >-melm 545 Title,Title:p >+melm 500 Title,Title:p,any:w,any:p >+melm 501 Title,Title:p,any:w,any:p >+melm 503 Title,Title:p,any:w,any:p >+melm 510 Title,Title:p,any:w,any:p >+melm 512 Title,Title:p,any:w,any:p >+melm 513 Title,Title:p,any:w,any:p >+melm 514 Title,Title:p,any:w,any:p >+melm 515 Title,Title:p,any:w,any:p >+melm 516 Title,Title:p,any:w,any:p >+melm 517 Title,Title:p,any:w,any:p >+melm 518 Title,Title:p,any:w,any:p >+melm 519 Title,Title:p,any:w,any:p >+melm 520 Title,Title:p,any:w,any:p >+melm 530 Title,Title:p,any:w,any:p >+melm 531 Title,Title:p,any:w,any:p >+melm 532 Title,Title:p,any:w,any:p >+melm 540 Title,Title:p,any:w,any:p >+melm 541 Title,Title:p,any:w,any:p >+melm 545 Title,Title:p,any:w,any:p > > ########### SUBJECTS (6xx) ################## > melm 600$9 Koha-Auth-Number,Koha-Auth-Number:n >@@ -297,31 +299,31 @@ melm 634$9 Koha-Auth-Number,Koha-Auth-Number:n > melm 635$9 Koha-Auth-Number,Koha-Auth-Number:n > melm 636$9 Koha-Auth-Number,Koha-Auth-Number:n > >-melm 600$a Personal-name,Personal-name:p,Subject,Subject:p >-melm 600 Subject,Subject:p >-melm 601$a Corporate-name,Conference-name,Corporate-name:p,Conference-name:p >-melm 601 Subject,Subject:p >-melm 602$a Personal-name,Personal-name:p >-melm 602 Subject,Subject:p >-melm 604 Subject,Subject:p >-melm 605 Subject,Subject:p >-melm 606 Subject,Subject:p >-melm 607 Subject,Subject:p >-melm 630 Subject,Subject:p >-melm 631 Subject,Subject:p >-melm 632 Subject,Subject:p >-melm 633 Subject,Subject:p >-melm 634 Subject,Subject:p >-melm 635 Subject,Subject:p >-melm 636 Subject,Subject:p >-melm 610 Subject,Subject:p >-melm 640 Subject,Subject:p >-melm 641 Subject,Subject:p >-melm 642 Subject,Subject:p >-melm 643 Subject,Subject:p >-melm 644 Subject,Subject:p >-melm 645 Subject,Subject:p >-melm 646 Subject,Subject:p >+melm 600$a Personal-name,Personal-name:p,Subject,Subject:p,any:w,any:p >+melm 600 Subject,Subject:p,any:w,any:p >+melm 601$a Corporate-name,Conference-name,Corporate-name:p,Conference-name:p,any:w,any:p >+melm 601 Subject,Subject:p,any:w,any:p >+melm 602$a Personal-name,Personal-name:p,any:w,any:p >+melm 602 Subject,Subject:p,any:w,any:p >+melm 604 Subject,Subject:p,any:w,any:p >+melm 605 Subject,Subject:p,any:w,any:p >+melm 606 Subject,Subject:p,any:w,any:p >+melm 607 Subject,Subject:p,any:w,any:p >+melm 630 Subject,Subject:p,any:w,any:p >+melm 631 Subject,Subject:p,any:w,any:p >+melm 632 Subject,Subject:p,any:w,any:p >+melm 633 Subject,Subject:p,any:w,any:p >+melm 634 Subject,Subject:p,any:w,any:p >+melm 635 Subject,Subject:p,any:w,any:p >+melm 636 Subject,Subject:p,any:w,any:p >+melm 610 Subject,Subject:p,any:w,any:p >+melm 640 Subject,Subject:p,any:w,any:p >+melm 641 Subject,Subject:p,any:w,any:p >+melm 642 Subject,Subject:p,any:w,any:p >+melm 643 Subject,Subject:p,any:w,any:p >+melm 644 Subject,Subject:p,any:w,any:p >+melm 645 Subject,Subject:p,any:w,any:p >+melm 646 Subject,Subject:p,any:w,any:p > > ###################### > >@@ -334,10 +336,10 @@ melm 995$b homebranch,Host-item,item > melm 995$c holdingbranch,Record-Source,item > melm 995$d holdingbranch,Record-Source,item > melm 995$e location,item >-melm 995$f barcode,item >+melm 995$f barcode,item,any > melm 995$h ccode,item > melm 995$j LC-card-number:s,item >-melm 995$k Call-Number,Local-classification,lcn,Call-Number:p,Local-classification:p,lcn:p,item,Local-classification:s >+melm 995$k Call-Number,Local-classification,lcn,Call-Number:p,Local-classification:p,lcn:p,item,Local-classification:s,any:w,any:p > melm 995$n onloan:d,onloan:n,onloan:s,onloan:w,item > melm 995$u Note,Note:p,item > melm 995 item # just to index every subfield >diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/search_indexes.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/search_indexes.inc >index 8102201..a841e5b 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/includes/search_indexes.inc >+++ b/koha-tmpl/intranet-tmpl/prog/en/includes/search_indexes.inc >@@ -33,4 +33,5 @@ > <option value="pl">Publisher location</option> > <option value="yr">Publication date (yyyy)</option> > <option value="acqdate">Acquisition date (yyyy-mm-dd)</option> >+ <option value="anywhere">Any word (all indexes)</option> > </select> >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/results.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/results.tt >index 4d89a53..e7740e9 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/results.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/results.tt >@@ -364,6 +364,10 @@ YAHOO.util.Event.onContentReady("searchheader", function () { > [% ELSE %]<option value="sn">ISBN</option>[% END %] > [% IF ( ms_ss ) %]<option selected="selected" value="ss">ISSN</option> > [% ELSE %]<option value="ss">ISSN</option>[% END %] >+ [% IF ( ms_anywhere ) %]<option selected="selected" value="anywhere">Any world (all indexes)</option> >+ [% ELSE %]<option value="anywhere">Any word (all indexes)</option>[% END %] >+ [% IF ( ms_anywherecommaphr ) %]<option selected="selected" value="anywhere,phr">Any phrase (all indexes)</option> >+ [% ELSE %]<option value="anywhere,phr">Any phrase (all indexes)</option>[% END %] > </select> > <input type="hidden" name="scan" value="1" /> > </td> >-- >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 8962
:
13406
|
14871
|
14872
|
14873
|
21985
|
21986
|
21987
|
22675
|
23110
|
23115
|
23204
|
25671
|
25672
|
25673
|
25674
|
25675
|
70127
|
73617
|
73618
|
75569
|
75570