Hi Thomas, is this an 830 from a traced series entry?
https://git.koha-community.org/Koha-community/Koha/src/commit/a5a3a330cfc7c7d6c35db13326745dabf8fe0df3/koha-tmpl/intranet-tmpl/prog/en/xslt/MARC21slimUtils.xsl#L506 The 830 here is used for a traced series entry in combination with a 490 ind. 1 = 1. In this case linking horizontally to the other parts of the series instead of linking to the set record was chosen by design, assuming it would make more sense to the user. Especially since untraced series don't have a set record and the link can only link to the parts. But it could be changed locally of course as you said by just changing the index. If you don't want to change the XSLT file this can also be done quite easily with jQuery in OpacUserJs: $('span.series a').attr('href', function(_,v){ return v.replace(/rcn/g,'Control-number')}); Hope this helps Katrin On 21.12.21 16:07, Thomas Klausner wrote:
Hi! We have encountered an interesting behaviour and are not sure if it's a bug in Koha, in our data, or something else: We have a bibliographic record A where 830$w points to another record B (to the other records' 001 value, to be precise): A: 830$w = 12345 B: 001 = 12345 When Koha renders record A, it produces a link to B, but with a bad param: http://intranet/cgi-bin/koha/catalogue/search.pl?q=rcn:12345 Changing the param from 'rcn' to 'control-number' finds the correct record: http://intranet/cgi-bin/koha/catalogue/search.pl?q=control-number:12345 We're using ElasticSearch with default mappings. Looking into those, I see that there are defintions for record-control-number (rcn) and control-number. control-number points to 001, and rcn to various 7/8nn$w fields. Now it makes sense that the search for rcn did not find the value stored in record B.001, and why chaning the search to control-number finds the record. Which leads to my question; * Should we add 001 to the fields mapped to record-control-number? * Should we use a different field than 830w$? We are quite sure that we shouldn't, as the DNB is also using 830$w: https://portal.dnb.de/opac/simpleSearch?query=9783847703389 "Beziehungen: Die Andere Bibliothek ; Bd. 338", linking to (DE-101)015935620: https://portal.dnb.de/opac/opacPresentation?cqlMode=true&reset=true&referrerPosition=0&referrerResultId=%229783847703389%22%26any&query=idn%3D015935620 * Should we change the template to produce a link using a different param? Feels wrong, becuase it does make sense to link to 'rcn' and not to 'control-number'. Also we don't want to mess with the core Koha templates... Any ideas / pointers? Greetings, domm
_______________________________________________ Koha mailing list http://koha-community.org Koha@lists.katipo.co.nz Unsubscribe: https://lists.katipo.co.nz/mailman/listinfo/koha