[Bug 30554] New: Wrong display of authorities records in the Authority search plugin
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 Bug ID: 30554 Summary: Wrong display of authorities records in the Authority search plugin Change sponsored?: --- Product: Koha Version: 20.11 Hardware: All OS: All Status: NEW Severity: minor Priority: P5 - low Component: Cataloging Assignee: koha-bugs@lists.koha-community.org Reporter: jeremy.breuillard@biblibre.com QA Contact: testopia@bugs.koha-community.org CC: m.de.rooy@rijksmuseum.nl Once the search is done with this plugin some of the authorities are wrong displayed because parts and links are missing. It is not the case if the search is made via authority mobile -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 Jérémy Breuillard <jeremy.breuillard@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremy.breuillard@biblibre. | |com Assignee|koha-bugs@lists.koha-commun |jeremy.breuillard@biblibre. |ity.org |com -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 --- Comment #1 from Jérémy Breuillard <jeremy.breuillard@biblibre.com> --- Created attachment 133359 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=133359&action=edit MT 36361: Wrong display of authorities records in the Authority search plugin With this patch the display of the authorities records is available at XSLT format Test plan: 1)Make sure to have at least one Authority Type defined 2)Home > Cataloging > New record > tab.7 Field 700$a 3)Click on the Tag editor button 4)Click on Search button and notice the displaying of the results 5)Apply patch and repeat 3) and 4) 6)The results are now displayed at XSLT format -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 Jérémy Breuillard <jeremy.breuillard@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |Needs Signoff -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 Jérémy Breuillard <jeremy.breuillard@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #133359|MT 36361: Wrong display of |Bug 30554: Wrong display of description|authorities records in the |authorities records in the |Authority search plugin |Authority search plugin -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Patch doesn't apply --- Comment #2 from Owen Leonard <oleonard@myacpl.org> --- Doesn't apply: Applying: MT 36361: Wrong display of authorities records in the Authority search plugin error: sha1 information is lacking or useless (koha-tmpl/intranet-tmpl/prog/en/modules/authorities/searchresultlist-auth.tt). error: could not build fake ancestor Patch failed at 0001 MT 36361: Wrong display of authorities records in the Authority search plugin -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 Julian Maurice <julian.maurice@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |11083 CC| |julian.maurice@biblibre.com Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11083 [Bug 11083] Authority search result display in staff interface should be XSLT driven -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 Julian Maurice <julian.maurice@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|jeremy.breuillard@biblibre. |julian.maurice@biblibre.com |com | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 --- Comment #3 from Julian Maurice <julian.maurice@biblibre.com> --- Created attachment 156824 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=156824&action=edit Very simple XSLT for testing purposes (works with MARC21 and UNIMARC) -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 Julian Maurice <julian.maurice@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #133359|0 |1 is obsolete| | --- Comment #4 from Julian Maurice <julian.maurice@biblibre.com> --- Created attachment 156825 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=156825&action=edit Bug 30554: Use XSLT (if enabled) in authority search cataloguing plugin Test plan: 1. Set AuthorityXSLTResultsDisplay to a valid XSL file (see bug 30554 attachments, there is an example XSL file) 2. Go to the bibliographic record editor (edit an existing one or create a new one) 3. Find a field linked to authorities and open the plugin 4. Start a search and verify that the results are displayed using the XSLT output (if using the example file it should be a link saying "Authority #<authid>") -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 Julian Maurice <julian.maurice@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Patch doesn't apply |Needs Signoff -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 Julian Maurice <julian.maurice@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Wrong display of |Use XSLT in authority |authorities records in the |search cataloguing plugin |Authority search plugin | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 Julian Maurice <julian.maurice@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Patch complexity|--- |Small patch -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 Julian Maurice <julian.maurice@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #156825|0 |1 is obsolete| | --- Comment #5 from Julian Maurice <julian.maurice@biblibre.com> --- Created attachment 156826 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=156826&action=edit Bug 30554: Use XSLT (if enabled) in authority search cataloguing plugin Test plan: 1. Set AuthorityXSLTResultsDisplay to a valid XSL file (see bug 30554 attachments, there is an example XSL file) 2. Go to the bibliographic record editor (edit an existing one or create a new one) 3. Find a field linked to authorities and open the plugin 4. Start a search and verify that the results are displayed using the XSLT output (if using the example file it should be a link saying "Authority #<authid>") Sponsored-by: Écoles nationales supérieure d'architecture (ENSA) -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 Julian Maurice <julian.maurice@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Change sponsored?|--- |Sponsored -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 Julian Maurice <julian.maurice@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|20.11 |master -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 David Nind <david@davidnind.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Signed Off -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 David Nind <david@davidnind.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #156826|0 |1 is obsolete| | --- Comment #6 from David Nind <david@davidnind.com> --- Created attachment 157293 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=157293&action=edit Bug 30554: Use XSLT (if enabled) in authority search cataloguing plugin Test plan: 1. Set AuthorityXSLTResultsDisplay to a valid XSL file (see bug 30554 attachments, there is an example XSL file) 2. Go to the bibliographic record editor (edit an existing one or create a new one) 3. Find a field linked to authorities and open the plugin 4. Start a search and verify that the results are displayed using the XSLT output (if using the example file it should be a link saying "Authority #<authid>") Sponsored-by: Écoles nationales supérieure d'architecture (ENSA) Signed-off-by: David Nind <david@davidnind.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 David Nind <david@davidnind.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |david@davidnind.com --- Comment #7 from David Nind <david@davidnind.com> --- Created attachment 157294 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=157294&action=edit Screenshots - before and after patch applied Testing notes (using KTD): 1. Edit any record (for example, CGI programming with Perl). 2. Add another topical term in 650$a (repeat the tag, click on the tag editor, click search). 3. Default search results format is displayed (see attachment). 4. Apply the patch and restart_all. 5. Save the simple record attached to the bug to somewhere like /kohadevbox/koha/koha-tmpl/intranet-tmpl/prog/en/xslt/AuthorityXSLTResultsDisplay.xsl 6. Update the AuthorityXSLTResultsDisplay system preference with this path. 7. Repeat steps 1-2. 8. Note that the search results are displayed using the custom XSLT file (see attachment). Note: Only tested on a MARC21 instance. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 David Nind <david@davidnind.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #157294|0 |1 is obsolete| | --- Comment #8 from David Nind <david@davidnind.com> --- Comment on attachment 157294 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=157294 Screenshots - before and after patch applied File was not complete - will repost -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 --- Comment #9 from David Nind <david@davidnind.com> --- Created attachment 157295 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=157295&action=edit Screenshots - before and after patch applied Screenshot of search results - before and after the patch is applied. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 David Nind <david@davidnind.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Text to go in the| |This fixes the authority release notes| |search cataloguing plugin | |so that the search results | |when adding an authority | |term to a record are | |customisable when using the | |AuthorityXSLTResultsDisplay | |system preference (for both | |MARC21 and UNIMARC). -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|minor |enhancement -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.koha-community | |.org/bugzilla3/show_bug.cgi | |?id=32512 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 Bug 30554 depends on bug 11083, which changed state. Bug 11083 Summary: Authority search result display in staff interface should be XSLT driven https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11083 What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |Needs documenting Resolution|FIXED |--- -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 Bug 30554 depends on bug 11083, which changed state. Bug 11083 Summary: Authority search result display in staff interface should be XSLT driven https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11083 What |Removed |Added ---------------------------------------------------------------------------- Status|Needs documenting |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #157293|0 |1 is obsolete| | --- Comment #10 from Martin Renvoize <martin.renvoize@ptfs-europe.com> --- Created attachment 161517 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=161517&action=edit Bug 30554: Use XSLT (if enabled) in authority search cataloguing plugin Test plan: 1. Set AuthorityXSLTResultsDisplay to a valid XSL file (see bug 30554 attachments, there is an example XSL file) 2. Go to the bibliographic record editor (edit an existing one or create a new one) 3. Find a field linked to authorities and open the plugin 4. Start a search and verify that the results are displayed using the XSLT output (if using the example file it should be a link saying "Authority #<authid>") Sponsored-by: Écoles nationales supérieure d'architecture (ENSA) Signed-off-by: David Nind <david@davidnind.com> Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 --- Comment #11 from Martin Renvoize <martin.renvoize@ptfs-europe.com> --- Created attachment 161518 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=161518&action=edit Bug 30554: Embelished MARC21 XSLT example Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |martin.renvoize@ptfs-europe | |.com Status|Signed Off |Passed QA --- Comment #12 from Martin Renvoize <martin.renvoize@ptfs-europe.com> --- There are no regressions caused by this, though I'd love to have a much more comprehensive example XSLT that at least mimicked the existing non-xslt display. I've started that task, but my MARC21 isn't entirely up to the task and I'd appreciate some help getting that done. However.. I do think we can Pass QA as is to get the foundations of the feature in.. at a future point I'd like to remove the non-xslt view and just replace it with this as we have done for biblio displays. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- QA Contact|testopia@bugs.koha-communit |martin.renvoize@ptfs-europe |y.org |.com -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #161518|0 |1 is obsolete| | --- Comment #13 from Martin Renvoize <martin.renvoize@ptfs-europe.com> --- Created attachment 161545 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=161545&action=edit Bug 30554: Embelished MARC21 XSLT example Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |janet.mcgowan@ptfs-europe.c | |om --- Comment #14 from Martin Renvoize <martin.renvoize@ptfs-europe.com> --- *** Bug 32512 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Passed QA |Pushed to master Version(s)| |24.05.00 released in| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 --- Comment #15 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- Pushed for 24.05! Well done everyone, thank you! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |36837 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36837 [Bug 36837] XSLT CSS classes offered for translations -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 Fridolin Somers <fridolin.somers@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fridolin.somers@biblibre.co | |m Version(s)|24.05.00 |24.05.00,23.11.06 released in| | Status|Pushed to main |Pushed to stable --- Comment #16 from Fridolin Somers <fridolin.somers@biblibre.com> --- Pushed to 23.11.x for 23.11.06 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 Lucas Gass <lucas@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to stable |Pushed to oldstable CC| |lucas@bywatersolutions.com Version(s)|24.05.00,23.11.06 |24.05.00,23.11.06,23.05.12 released in| | --- Comment #17 from Lucas Gass <lucas@bywatersolutions.com> --- Backported to 23.05.x for upcoming 23.05.12 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC|martin.renvoize@ptfs-europe | |.com | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 Wainui Witika-Park <wainuiwitikapark@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |wainuiwitikapark@catalyst.n | |et.nz Resolution|--- |FIXED Status|Pushed to oldstable |RESOLVED --- Comment #18 from Wainui Witika-Park <wainuiwitikapark@catalyst.net.nz> --- Not backporting to 22.11 unless requested -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30554 David Nind <david@davidnind.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |Needs documenting Resolution|FIXED |--- --- Comment #19 from David Nind <david@davidnind.com> --- Enhancement that needs documenting, -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org