[Koha-bugs] [Bug 15187] New: Adding 880 Fields to index-list in order to increase Search or RTL Script (Arabic)
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Fri Nov 13 16:23:57 CET 2015
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15187
Bug ID: 15187
Summary: Adding 880 Fields to index-list in order to increase
Search or RTL Script (Arabic)
Change sponsored?: ---
Product: Koha
Version: 3.20
Hardware: PC
OS: Windows
Status: NEW
Severity: critical
Priority: P5 - low
Component: Searching
Assignee: gmcharlt at gmail.com
Reporter: jesse at meta21st.com
QA Contact: testopia at bugs.koha-community.org
We have found that after we turned on ICU indexing to index Arabic in our
catalogue (using these steps:
http://wiki.koha-community.org/wiki/Correcting_Search_of_Arabic_records), we
get results from searches in Arabic but NOT in specific search-limits such as
"title," "author" or "series."
This is 880 isn't INDEXED SPECIFICALLY TO DELIVER SEARCH RESULTS.
We would very much like to add this functionality to our Koha instance.
We have tried our hand at these steps (to add new field to the indexing list):
http://wiki.koha-community.org/wiki/How_to_add_new_zebra_index
to no avail.
A friendly listserver suggested something like this:
> <xsl:template match="marc:datafield[@tag='880']">
> <xsl:variable name="linkage"
> select="substring(marc:subfield[@code='6']",1,3)"/><!-- linkage might
> contain something like 245 or 260 or 100 -->
> <xsl:call-template name="$linkage" />
> </xsl:template>
But then suggested that we try something like this:
> <index_subfields tag="880" subfields="a"
> condition="substring(marc:subfield[@code='6']",1,3) = 245">
> <target_index>Title-cover:w</target_index>
> <target_index>Title-cover:p</target_index>
> <target_index>Title-cover:s</target_index>
> <target_index>Title:w</target_index>
> <target_index>Title:p</target_index>
> <target_index>Title:s</target_index>
> </index_subfields>
But that this required a specific block of edits to be made FOR EVERY LINKED
FIELD to get 880 indexed "properly."
Thank you.
I have attached a few records from or catalogue.
Jesse Lambertson
jlambertson at sqcc.org
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list