[Bug 12724] New: Show RDA tag 264 on OPAC Detail XSLT view
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12724 Bug ID: 12724 Summary: Show RDA tag 264 on OPAC Detail XSLT view Change sponsored?: --- Product: Koha Version: master Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: OPAC Assignee: oleonard@myacpl.org Reporter: m.de.rooy@rijksmuseum.nl QA Contact: testopia@bugs.koha-community.org -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12724 M. de Rooy <m.de.rooy@rijksmuseum.nl> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Patch complexity|--- |Small patch Assignee|oleonard@myacpl.org |m.de.rooy@rijksmuseum.nl -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12724 --- Comment #1 from M. de Rooy <m.de.rooy@rijksmuseum.nl> --- Created attachment 30555 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=30555&action=edit Bug 12724: Show RDA tag 264 on OPAC Detail XSLT view This patch adds selected information from tag 264 to the Publisher line on the OPAC detail XSLT view (MARC21). This includes a label, and the subfields abc. If Publication tag 260 exists, it adds information. If tag 260 does not exist, it creates a 'publisher' line. (NOTE: Probably, both fields will not both be present, but this patch can deal with that..) Instead of showing all 264 tags, it picks the preferred one based on the following rules (using both indicators; see LOC description): [1] Try to select a Publisher -- Latest. Pick first one. [2] Else try to select a Publisher. Pick the last one. [3] Else try to select an other one (Producer, Manufacturer, ..) with Latest. Pick the first one of that. [4] Otherwise: Pick the last 264 tag. Test plan: [1] Add one 260 and multiple 264 tags to your record. [2] Check display in OPAC detail XSLT. [3] Change some indicators, subfields of the 264s. [4] Check display again, following the above rules. Go back to step 3 a couple of times. [5] Remove tag 260. Check display again. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12724 M. de Rooy <m.de.rooy@rijksmuseum.nl> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |Needs Signoff -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12724 M. de Rooy <m.de.rooy@rijksmuseum.nl> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |http://bugs.koha-community. | |org/bugzilla3/show_bug.cgi? | |id=12725 -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12724 --- Comment #2 from M. de Rooy <m.de.rooy@rijksmuseum.nl> --- Note that I created report 12725 to do something similar in staff. So no worries about that .. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12724 --- Comment #3 from Marc Véron <veron@veron.ch> --- Created attachment 30559 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=30559&action=edit [Signed-off] Bug 12724: Show RDA tag 264 on OPAC Detail XSLT view This patch adds selected information from tag 264 to the Publisher line on the OPAC detail XSLT view (MARC21). This includes a label, and the subfields abc. If Publication tag 260 exists, it adds information. If tag 260 does not exist, it creates a 'publisher' line. (NOTE: Probably, both fields will not both be present, but this patch can deal with that..) Instead of showing all 264 tags, it picks the preferred one based on the following rules (using both indicators; see LOC description): [1] Try to select a Publisher -- Latest. Pick first one. [2] Else try to select a Publisher. Pick the last one. [3] Else try to select an other one (Producer, Manufacturer, ..) with Latest. Pick the first one of that. [4] Otherwise: Pick the last 264 tag. Test plan: [1] Add one 260 and multiple 264 tags to your record. [2] Check display in OPAC detail XSLT. [3] Change some indicators, subfields of the 264s. [4] Check display again, following the above rules. Go back to step 3 a couple of times. [5] Remove tag 260. Check display again. Followed test plan. Patch behaves as expected. Signed-off-by: Marc Véron <veron@veron.ch> -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12724 Marc Véron <veron@veron.ch> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #30555|0 |1 is obsolete| | CC| |veron@veron.ch -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12724 Marc Véron <veron@veron.ch> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Signed Off -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12724 --- Comment #4 from M. de Rooy <m.de.rooy@rijksmuseum.nl> --- (In reply to Marc Véron from comment #3)
Signed-off-by: Marc Véron <veron@veron.ch>
Thanks, Marc -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12724 M. de Rooy <m.de.rooy@rijksmuseum.nl> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |http://bugs.koha-community. | |org/bugzilla3/show_bug.cgi? | |id=12726 -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12724 M. de Rooy <m.de.rooy@rijksmuseum.nl> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |12726 -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12724 M. de Rooy <m.de.rooy@rijksmuseum.nl> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nengard@gmail.com --- Comment #5 from M. de Rooy <m.de.rooy@rijksmuseum.nl> --- *** Bug 9094 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12724 Paul Poulain <paul.poulain@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |paul.poulain@biblibre.com --- Comment #6 from Paul Poulain <paul.poulain@biblibre.com> --- QA comment : * patch related to XSL only * passes koha-qa * no problem I could found passed QA -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12724 --- Comment #7 from Paul Poulain <paul.poulain@biblibre.com> --- Created attachment 32204 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=32204&action=edit Bug 12724: Show RDA tag 264 on OPAC Detail XSLT view This patch adds selected information from tag 264 to the Publisher line on the OPAC detail XSLT view (MARC21). This includes a label, and the subfields abc. If Publication tag 260 exists, it adds information. If tag 260 does not exist, it creates a 'publisher' line. (NOTE: Probably, both fields will not both be present, but this patch can deal with that..) Instead of showing all 264 tags, it picks the preferred one based on the following rules (using both indicators; see LOC description): [1] Try to select a Publisher -- Latest. Pick first one. [2] Else try to select a Publisher. Pick the last one. [3] Else try to select an other one (Producer, Manufacturer, ..) with Latest. Pick the first one of that. [4] Otherwise: Pick the last 264 tag. Test plan: [1] Add one 260 and multiple 264 tags to your record. [2] Check display in OPAC detail XSLT. [3] Change some indicators, subfields of the 264s. [4] Check display again, following the above rules. Go back to step 3 a couple of times. [5] Remove tag 260. Check display again. Followed test plan. Patch behaves as expected. Signed-off-by: Marc Véron <veron@veron.ch> Signed-off-by: Paul Poulain <paul.poulain@biblibre.com> -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12724 Paul Poulain <paul.poulain@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #30559|0 |1 is obsolete| | -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12724 Paul Poulain <paul.poulain@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |Passed QA -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12724 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Passed QA |Pushed to Master CC| |tomascohen@gmail.com --- Comment #8 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Patch pushed to master. Thanks Marcel! -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12724 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |10344 -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12724 Heather Braum <hbraum@nekls.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hbraum@nekls.org -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org