[Bug 13383] New: RDA: 100/110/111 changes to XSLT
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13383 Bug ID: 13383 Summary: RDA: 100/110/111 changes to XSLT Change sponsored?: Sponsored Product: Koha Version: master Hardware: All OS: All Status: ASSIGNED Severity: enhancement Priority: P5 - low Component: Templates Assignee: nengard@gmail.com Reporter: nengard@gmail.com QA Contact: testopia@bugs.koha-community.org Blocks: 10344 The following change should be made to the MARC21 details in the staff and OPAC: Display the authorized access point, ie author, after By (brief/full display) Display corresponding subfields a, b, c, d, q, t Display corresponding subfield e with term in brackets; if there is more than one subfield e, list all terms within the brackets By: Murakami, Haruki, 1949 By: Waterman, John T. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13383 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |katrin.fischer@bsz-bw.de --- Comment #1 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- Similar comment as for bug 13383: Be careful if both $4 and $e exist. I think if the relator term exists, don't display the relator code. Also not sure about the | as separator. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13383 --- Comment #2 from Nicole C. Engard <nengard@gmail.com> --- What separator would you use instead? -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13383 rgravel@marlboro.edu changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rgravel@marlboro.edu --- Comment #3 from rgravel@marlboro.edu --- I agree with Katrin about the $4 and $e conflict- always favor the term over the code, as that is what patrons will more readily understand. I also still like the vertical bar as a separator for the reasons I mentioned in Bug 13382. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13383 Winona Salesky <wsalesky@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |wsalesky@gmail.com --- Comment #4 from Winona Salesky <wsalesky@gmail.com> --- Should there be a separator? Or should each be on their own line? -Winona (In reply to rgravel from comment #3)
I agree with Katrin about the $4 and $e conflict- always favor the term over the code, as that is what patrons will more readily understand.
I also still like the vertical bar as a separator for the reasons I mentioned in Bug 13382.
-- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13383 --- Comment #5 from Winona Salesky <wsalesky@gmail.com> --- Also, while working on this I noticed that the relator code for field 111 is actually subfield j, should I add that change into this fix as well? This is not handled by the current version of the stylesheet. Thanks, -Winona (In reply to Winona Salesky from comment #4)
Should there be a separator? Or should each be on their own line? -Winona
(In reply to rgravel from comment #3)
I agree with Katrin about the $4 and $e conflict- always favor the term over the code, as that is what patrons will more readily understand.
I also still like the vertical bar as a separator for the reasons I mentioned in Bug 13382.
-- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13383 --- Comment #6 from rgravel@marlboro.edu --- Thanks for catching that, Winona! I think this should be included in the fix, as it was just overlooked and is the equivalent of the $e in the 100/110s. (In reply to Winona Salesky from comment #5)
Also, while working on this I noticed that the relator code for field 111 is actually subfield j, should I add that change into this fix as well? This is not handled by the current version of the stylesheet. Thanks, -Winona
(In reply to Winona Salesky from comment #4)
Should there be a separator? Or should each be on their own line? -Winona
(In reply to rgravel from comment #3)
I agree with Katrin about the $4 and $e conflict- always favor the term over the code, as that is what patrons will more readily understand.
I also still like the vertical bar as a separator for the reasons I mentioned in Bug 13382.
-- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13383 Nick Clemens <nick@quecheelibrary.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nick@quecheelibrary.org -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13383 --- Comment #7 from Winona Salesky <wsalesky@gmail.com> --- Created attachment 36946 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=36946&action=edit RDA: 100/110/111 changes to XSLT -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13383 Nicole C. Engard <nengard@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|nengard@gmail.com |wsalesky@gmail.com 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=13383 Winona Salesky <wsalesky@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #36946|0 |1 is obsolete| | --- Comment #8 from Winona Salesky <wsalesky@gmail.com> --- Created attachment 37214 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=37214&action=edit Bug 13383 - RDA: 100/110/111 changes to XSLT Test plan: 1) Apply this patch 2) Ensure you are using the default XSLT setting for the staff and opac search results and record details 3) Find or create a record with MARC tags 100,110,111 4) Perform an opac search that would show the record in the search results. 5) Click title to review record. 6) Note the fields updates 100,110,111 to show subfields a,b,c,d,q and t.Multiple fields are separated by span class=separator |. 7) Repeat steps 4 - 6 for the staff interface -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13383 Nick Clemens <nick@quecheelibrary.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Failed QA --- Comment #9 from Nick Clemens <nick@quecheelibrary.org> --- 1 - 100 subfield D is not displaying 2 - 111 subfields j,4 not displaying in any combination -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13383 --- Comment #10 from Nick Clemens <nick@quecheelibrary.org> --- Created attachment 37247 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=37247&action=edit Sample record for testing Sample record with data in all affected fields, not properly formatted, for testing only -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13383 --- Comment #11 from Nick Clemens <nick@quecheelibrary.org> --- Let me revise the comments, was looking at pre-apply notes instead of post-apply 100$d does display as well as 111$j 1 - For 100/110 In presence of both $4 and $e I think $e should take preference, it is the other way around now 2 - 111$j displays whether or not $4 is present and $4 does NOT display whether not $j is present 3 - If 111$j is blank, the record displays an empty [] -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13383 Winona Salesky <wsalesky@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Failed QA |Needs Signoff -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13383 Winona Salesky <wsalesky@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #37214|0 |1 is obsolete| | --- Comment #12 from Winona Salesky <wsalesky@gmail.com> --- Created attachment 37281 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=37281&action=edit Bug 13383 - RDA: 100/110/111 changes to XSLT Test plan: 1) Apply this patch 2) Ensure you are using the default XSLT setting for the staff and opac search results and record details 3) Find or create a record with MARC tags 100,110,111 4) Perform an opac search that would show the record in the search results. 5) Click title to review record. 6) Note the fields updates 100,110,111 to show subfields a,b,c,d,q and t.Multiple fields are separated by span class=separator |. 7) Repeat steps 4 - 6 for the staff interface -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13383 --- Comment #13 from Winona Salesky <wsalesky@gmail.com> --- This should address the issues with the relator codes and terms. Thanks, -Winona (In reply to Winona Salesky from comment #12)
Created attachment 37281 [details] [review] Bug 13383 - RDA: 100/110/111 changes to XSLT
Test plan: 1) Apply this patch 2) Ensure you are using the default XSLT setting for the staff and opac search results and record details 3) Find or create a record with MARC tags 100,110,111 4) Perform an opac search that would show the record in the search results. 5) Click title to review record. 6) Note the fields updates 100,110,111 to show subfields a,b,c,d,q and t.Multiple fields are separated by span class=separator |. 7) Repeat steps 4 - 6 for the staff interface
-- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13383 Nick Clemens <nick@quecheelibrary.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Patch doesn't apply --- Comment #14 from Nick Clemens <nick@quecheelibrary.org> --- Applying: RDA: 100/110/111 changes to XSLT fatal: sha1 information is lacking or useless (koha-tmpl/intranet-tmpl/prog/en/xslt/MARC21slim2intranetDetail.xsl). Repository lacks necessary blobs to fall back on 3-way merge. Cannot fall back to three-way merge. Patch failed at 0001 RDA: 100/110/111 changes to XSLT When you have resolved this problem run "git bz apply --continue". If you would prefer to skip this patch, instead run "git bz apply --skip". To restore the original branch and stop patching run "git bz apply --abort". Patch left in /tmp/Bug-13383---RDA-100110111-changes-to-XSLT-9bjGww.patch -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13383 Winona Salesky <wsalesky@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Patch doesn't apply |Needs Signoff -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13383 Winona Salesky <wsalesky@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #37281|0 |1 is obsolete| | --- Comment #15 from Winona Salesky <wsalesky@gmail.com> --- Created attachment 37424 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=37424&action=edit Bug 13383 - RDA: 100/110/111 changes to XSLT Test plan: 1) Apply this patch 2) Ensure you are using the default XSLT setting for the staff and opac search results and record details 3) Find or create a record with MARC tags 100,110,111 4) Perform an opac search that would show the record in the search results. 5) Click title to review record. 6) Note the fields updates 100,110,111 to show subfields a,b,c,d,q and t.Multiple fields are separated by span class=separator |. 7) Repeat steps 4 - 6 for the staff interface -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13383 Nick Clemens <nick@quecheelibrary.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Failed QA --- Comment #16 from Nick Clemens <nick@quecheelibrary.org> --- Okay, fixed what I saw before but noticed new issue: -Multiple relator terms/codes do seem to be showing (only shows first $e/$4 (or $j/$4 for 111) Also a question: Should we display 100$j (Attribution qualifier)? I don't know if I have ever used it, but seems like it should show if present (and all if repeated) I think that is it then, trying to catch all the cases but so many little details to watch -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13383 --- Comment #17 from Winona Salesky <wsalesky@gmail.com> --- I don't see any reason not to include the 100$j, if no one objects I will add it. -Winona (In reply to Nick Clemens from comment #16)
Okay, fixed what I saw before but noticed new issue:
-Multiple relator terms/codes do seem to be showing (only shows first $e/$4 (or $j/$4 for 111)
Also a question: Should we display 100$j (Attribution qualifier)? I don't know if I have ever used it, but seems like it should show if present (and all if repeated)
I think that is it then, trying to catch all the cases but so many little details to watch
-- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13383 --- Comment #18 from Nick Clemens <nick@quecheelibrary.org> --- I think no one has objected so you could go ahead and add (In reply to Winona Salesky from comment #17)
I don't see any reason not to include the 100$j, if no one objects I will add it. -Winona
(In reply to Nick Clemens from comment #16)
Okay, fixed what I saw before but noticed new issue:
-Multiple relator terms/codes do seem to be showing (only shows first $e/$4 (or $j/$4 for 111)
Also a question: Should we display 100$j (Attribution qualifier)? I don't know if I have ever used it, but seems like it should show if present (and all if repeated)
I think that is it then, trying to catch all the cases but so many little details to watch
-- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13383 --- Comment #19 from Winona Salesky <wsalesky@gmail.com> --- Just waiting until 13382 gets pushed to master. There are some contradictions in the two, it will be easier to work from the latest version. -Winona (In reply to Nick Clemens from comment #18)
I think no one has objected so you could go ahead and add
(In reply to Winona Salesky from comment #17)
I don't see any reason not to include the 100$j, if no one objects I will add it. -Winona
(In reply to Nick Clemens from comment #16)
Okay, fixed what I saw before but noticed new issue:
-Multiple relator terms/codes do seem to be showing (only shows first $e/$4 (or $j/$4 for 111)
Also a question: Should we display 100$j (Attribution qualifier)? I don't know if I have ever used it, but seems like it should show if present (and all if repeated)
I think that is it then, trying to catch all the cases but so many little details to watch
-- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13383 Winona Salesky <wsalesky@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Failed QA |Needs Signoff -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13383 Winona Salesky <wsalesky@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #37424|0 |1 is obsolete| | --- Comment #20 from Winona Salesky <wsalesky@gmail.com> --- Created attachment 39878 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=39878&action=edit Attachment to Bug 13383 - RDA: 100/110/111 changes to XSLT Bug 13383 - RDA: 100/110/111 changes to XSLT Test plan: 1) Apply this patch 2) Ensure you are using the default XSLT setting for the staff and opac search results and record details 3) Find or create a record with MARC tags 100,110,111 4) Perform an opac search that would show the record in the search results. 5) Click title to review record. 6) Note the fields updates 100,110,111 to show subfields a,b,c,d,q and t.Multiple fields are separated by span class=separator |. Includes 100$j and handles multiple relator terms/codes. 7) Repeat steps 4 - 6 for the staff interface -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13383 Nick Clemens <nick@quecheelibrary.org> 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=13383 Nick Clemens <nick@quecheelibrary.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #39878|0 |1 is obsolete| | --- Comment #21 from Nick Clemens <nick@quecheelibrary.org> --- Created attachment 39926 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=39926&action=edit [SIGNED OFF] Bug 13383 - RDA: 100/110/111 changes to XSLT Test plan: 1) Apply this patch 2) Ensure you are using the default XSLT setting for the staff and opac search results and record details 3) Find or create a record with MARC tags 100,110,111 4) Perform an opac search that would show the record in the search results. 5) Click title to review record. 6) Note the fields updates 100,110,111 to show subfields a,b,c,d,q and t.Multiple fields are separated by span class=separator |. Includes 100$j and handles multiple relator terms/codes. 7) Repeat steps 4 - 6 for the staff interface Signed-off-by: Nick Clemens <nick@quecheelibrary.org> -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13383 --- Comment #22 from Nick Clemens <nick@quecheelibrary.org> --- Works Worth mentioning that subfields $u and $g might be worth having too, but not necessary -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13383 --- Comment #23 from Winona Salesky <wsalesky@gmail.com> --- Perhaps in a future enhancement? -Winona (In reply to Nick Clemens from comment #22)
Works
Worth mentioning that subfields $u and $g might be worth having too, but not necessary
-- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13383 --- Comment #24 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 40940 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=40940&action=edit [PASSED QA] Bug 13383 - RDA: 100/110/111 changes to XSLT Test plan: 1) Apply this patch 2) Ensure you are using the default XSLT setting for the staff and opac search results and record details 3) Find or create a record with MARC tags 100,110,111 4) Perform an opac search that would show the record in the search results. 5) Click title to review record. 6) Note the fields updates 100,110,111 to show subfields a,b,c,d,q and t.Multiple fields are separated by span class=separator |. Includes 100$j and handles multiple relator terms/codes. 7) Repeat steps 4 - 6 for the staff interface Signed-off-by: Nick Clemens <nick@quecheelibrary.org> Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com> -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13383 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kyle@bywatersolutions.com Attachment #39926|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=13383 Kyle M Hall <kyle@bywatersolutions.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=13383 Nicole C. Engard <nengard@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nicole@bywatersolutions.com -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13383 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Passed QA |Pushed to Master CC| |tomascohen@gmail.com --- Comment #25 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Patch pushed to master. Thanks Winona! -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13383 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.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13383 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|Templates |MARC Bibliographic data | |support -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org