[Bug 39829] New: SIP2 title field does not include subtitle, part or number
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39829 Bug ID: 39829 Summary: SIP2 title field does not include subtitle, part or number Change sponsored?: --- Product: Koha Version: Main Hardware: All OS: All Status: NEW Severity: normal Priority: P5 - low Component: SIP2 Assignee: koha-bugs@lists.koha-community.org Reporter: nick@bywatersolutions.com QA Contact: testopia@bugs.koha-community.org When returning item info we only include the main 'title' field - for check-in machines this can be unclear when a patron is returning multiple volumes of a series or other items that may share parts of a title. It would be nice to have the option to return full title info -- 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=39829 Janne Seppänen <janne.seppanen@lahti.fi> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |janne.seppanen@lahti.fi --- Comment #1 from Janne Seppänen <janne.seppanen@lahti.fi> --- I agree that from the patron's perspective it would be much clearer if the AJ field (title identifier) could contain more information on both check-in and checkout machines. I think that subtitle would be a good addition, but when it comes to magazines and other serial publications, items.enumchron is also a crucial field when it comes to easily differentiating one item from another. But does the SIP2 standard have restrictions on what should be transferred in each field? The AJ field is currently described as "variable-length field. Identifies a title; could be a bibliographic number or a title string". What can be a part of a "title string"? -- 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=39829 --- Comment #2 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- I think since it's not stating anything more specific we could interpret title string a bit more broadly. I agree that number and part are also crucial for some type of media and would love if it could be extended to include that information by default even. -- 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=39829 Nick Clemens (kidclamp) <nick@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|koha-bugs@lists.koha-commun |nick@bywatersolutions.com |ity.org | Patch complexity|--- |Small patch Status|NEW |Needs Signoff -- 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=39829 --- Comment #3 from Nick Clemens (kidclamp) <nick@bywatersolutions.com> --- Created attachment 203678 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=203678&action=edit Bug 39829: Allow custom title in SIP responses This patch adds a custom aj_field_template to the sip accounts This allows libraries to specify a template for the title (AJ) field in sip messages The template allows using item and biblio fields (item provides access to biblio. but we pass both in order to makes the templates simpler To test: 1 - Install patches 2 - updatedatabase, yarn build, restart_all 3 - Setup a sip account, KTD already has a sip patron, term1, you can use that don't add the aj_field_template yet 4 - Find or create a biblio with 245a and 245b like 245$aTitle : $bSubtitle and add item with TESTBARCODE 5 - From the command line: perl misc/sip_cli_emulator.pl -su term1 -sp term1 -l CPL -t CR -a localhost -p 6001 -m item_information --item TESTBARCODE 6 - Confirm AJ field shows "Title :" as expected 7 - Edit sip account, set aj_field_template to: [% biblio.title %] [% biblio.subtitle %] [% item.barcode %] 8 - Repeat the sip test 9 - Confirm you get the response like: Title : Subtitle TESTBARCODE 10 - Sign off! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39829 --- Comment #4 from Nick Clemens (kidclamp) <nick@bywatersolutions.com> --- Created attachment 203679 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=203679&action=edit Bug 39829: DO NOT PUSH - DBIC Update -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39829 Andrew Fuerste-Henry <andrew@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Failed QA CC| |andrew@bywatersolutions.com --- Comment #5 from Andrew Fuerste-Henry <andrew@bywatersolutions.com> --- Without these patches, the AJ field always contains the title. With these patches, the AJ field continues to default to including the title for SIP accounts that existed before I applied the patches. But for SIP accounts I create after applying the patches, the AJ field is null until something is defined in the SIP account. We should always return the title when no AJ field template is defined. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39829 Nick Clemens (kidclamp) <nick@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Failed QA |Needs Signoff -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39829 Nick Clemens (kidclamp) <nick@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #203678|0 |1 is obsolete| | Attachment #203679|0 |1 is obsolete| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39829 --- Comment #6 from Nick Clemens (kidclamp) <nick@bywatersolutions.com> --- Created attachment 204161 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=204161&action=edit Bug 39829: Allow custom title in SIP responses This patch adds a custom aj_field_template to the sip accounts This allows libraries to specify a template for the title (AJ) field in sip messages The template allows using item and biblio fields (item provides access to biblio. but we pass both in order to makes the templates simpler To test: 1 - Install patches 2 - updatedatabase, yarn build, restart_all 3 - Setup a sip account, KTD already has a sip patron, term1, you can use that don't add the aj_field_template yet 4 - Find or create a biblio with 245a and 245b like 245$aTitle : $bSubtitle and add item with TESTBARCODE 5 - From the command line: perl misc/sip_cli_emulator.pl -su term1 -sp term1 -l CPL -t CR -a localhost -p 6001 -m item_information --item TESTBARCODE 6 - Confirm AJ field shows "Title :" as expected 7 - Edit sip account, set aj_field_template to: [% biblio.title %] [% biblio.subtitle %] [% item.barcode %] 8 - Repeat the sip test 9 - Confirm you get the response like: Title : Subtitle TESTBARCODE 10 - Sign off! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39829 --- Comment #7 from Nick Clemens (kidclamp) <nick@bywatersolutions.com> --- Created attachment 204162 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=204162&action=edit Bug 39829: DO NOT PUSH - DBIC Update -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39829 Andrew Fuerste-Henry <andrew@bywatersolutions.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=39829 Andrew Fuerste-Henry <andrew@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #204161|0 |1 is obsolete| | Attachment #204162|0 |1 is obsolete| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39829 --- Comment #8 from Andrew Fuerste-Henry <andrew@bywatersolutions.com> --- Created attachment 204181 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=204181&action=edit Bug 39829: Allow custom title in SIP responses This patch adds a custom aj_field_template to the sip accounts This allows libraries to specify a template for the title (AJ) field in sip messages The template allows using item and biblio fields (item provides access to biblio. but we pass both in order to makes the templates simpler To test: 1 - Install patches 2 - updatedatabase, yarn build, restart_all 3 - Setup a sip account, KTD already has a sip patron, term1, you can use that don't add the aj_field_template yet 4 - Find or create a biblio with 245a and 245b like 245$aTitle : $bSubtitle and add item with TESTBARCODE 5 - From the command line: perl misc/sip_cli_emulator.pl -su term1 -sp term1 -l CPL -t CR -a localhost -p 6001 -m item_information --item TESTBARCODE 6 - Confirm AJ field shows "Title :" as expected 7 - Edit sip account, set aj_field_template to: [% biblio.title %] [% biblio.subtitle %] [% item.barcode %] 8 - Repeat the sip test 9 - Confirm you get the response like: Title : Subtitle TESTBARCODE 10 - Sign off! Signed-off-by: Bob Bennhoff <bbennhoff@clicweb.org> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39829 --- Comment #9 from Andrew Fuerste-Henry <andrew@bywatersolutions.com> --- Created attachment 204182 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=204182&action=edit Bug 39829: DO NOT PUSH - DBIC Update Signed-off-by: Bob Bennhoff <bbennhoff@clicweb.org> -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org