[Bug 35067] New: Cataloguing plugin to choose from one or more authorised value categories
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35067 Bug ID: 35067 Summary: Cataloguing plugin to choose from one or more authorised value categories Change sponsored?: --- Product: Koha Version: master Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: Cataloging Assignee: koha-bugs@lists.koha-community.org Reporter: aleisha@catalyst.net.nz QA Contact: testopia@bugs.koha-community.org CC: m.de.rooy@rijksmuseum.nl It would be useful to be able to set up a MARC framework subfield to use a plugin that would offer one or more authorised value categories that you could choose from. For example: 041$a - we might want to populate this with international language codes, i.e afr, eng, mao, which would be stored in one authorised value category. we might want to populate this with Indigenous Australian language codes, which would be stored in their own authorised value category. We want both dropdowns to be options though we'd still only choose one language code. -- 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=35067 Aleisha Amohia <aleisha@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|koha-bugs@lists.koha-commun |aleisha@catalyst.net.nz |ity.org | Status|NEW |ASSIGNED Change sponsored?|--- |Sponsored -- 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=35067 --- Comment #1 from Aleisha Amohia <aleisha@catalyst.net.nz> --- Created attachment 162312 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162312&action=edit Bug 35067: [WIP] -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35067 Aleisha Amohia <aleisha@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Cataloguing plugin to |Allow authorised value |choose from one or more |parent category so |authorised value categories |categories can be linked | |and shown together -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35067 Aleisha Amohia <aleisha@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |Needs Signoff -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35067 Aleisha Amohia <aleisha@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #162312|0 |1 is obsolete| | --- Comment #2 from Aleisha Amohia <aleisha@catalyst.net.nz> --- Created attachment 162326 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162326&action=edit Bug 35067: Add authorised_value_categories.parent column -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35067 --- Comment #3 from Aleisha Amohia <aleisha@catalyst.net.nz> --- Created attachment 162327 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162327&action=edit Bug 35067: Schema updates -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35067 --- Comment #4 from Aleisha Amohia <aleisha@catalyst.net.nz> --- Created attachment 162328 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162328&action=edit Bug 35067: Save a parent category for authorised value category -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35067 --- Comment #5 from Aleisha Amohia <aleisha@catalyst.net.nz> --- Created attachment 162329 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162329&action=edit Bug 35067: Show parent authorised value options in biblio editor This enhancement adds the option to link a parent authorised value category to a new authorised value category. When the authorised value category is allocated to a biblio framework subfield, its values, plus it's parent's values, will show as possible options for that subfield in the cataloguing biblio editor. To test: 1) Install database updates and restart services. You may also need to rebuild schema files to capture the change to the database. 2) Go to Koha Administration -> Authorised Values. Notice the table listing authorised values now has a 'Parent category' column. 3) Click the button to add a New category. Notice there is a 'Parent category' dropdown available to set, containing all of the existing authorised value categories. Give your new category a name (for eg, CHILD), and choose any parent category (perhaps LANG). Save. 4) Add a value or set of values to your new category CHILD. 5) Once saved, go back to the main Authorised Values page and confirm your new category CHILD is showing with the correct parent category in the 'Parent category' column. 6) Go to Koha Administration -> MARC bibliographic frameworks. 7) Click the Actions dropdown for the Default framework and click on MARC structure. 8) Search for a tag and click the Actions dropdown, then choose Edit subfields. For example if testing with the LANG authorised value category, choose the 041 tag and Edit its subfields. 9) Go to the 'a' subfield tab. Go down to 'Other options (choose one)' and assign your new category CHILD to the Authorised value setting. Save. 10) Go to Cataloguing and add a new record using the default framework. 11) Go to the tag your just edited, i.e. the 041 tag. Click the dropdown to open it. 12) Confirm a heading for your new category CHILD shows with its authorised value(s) listed below it as selectable options. Confirm that the parent category i.e. LANG shows underneath, with its authorised value(s) listed below as selectable options. 13) Confirm you are able to choose a value from either list and save the record as normal. Sponsored-by: Education Services Australia SCIS -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35067 Aleisha Amohia <aleisha@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #162326|0 |1 is obsolete| | --- Comment #6 from Aleisha Amohia <aleisha@catalyst.net.nz> --- Created attachment 162355 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162355&action=edit Bug 35067: Add authorised_value_categories.parent column -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35067 Aleisha Amohia <aleisha@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #162327|0 |1 is obsolete| | --- Comment #7 from Aleisha Amohia <aleisha@catalyst.net.nz> --- Created attachment 162356 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162356&action=edit Bug 35067: Schema updates -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35067 Aleisha Amohia <aleisha@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #162328|0 |1 is obsolete| | --- Comment #8 from Aleisha Amohia <aleisha@catalyst.net.nz> --- Created attachment 162357 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162357&action=edit Bug 35067: Save a parent category for authorised value category -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35067 Aleisha Amohia <aleisha@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #162329|0 |1 is obsolete| | --- Comment #9 from Aleisha Amohia <aleisha@catalyst.net.nz> --- Created attachment 162358 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162358&action=edit Bug 35067: Show parent authorised value options in biblio editor This enhancement adds the option to link a parent authorised value category to a new authorised value category. When the authorised value category is allocated to a biblio framework subfield, its values, plus it's parent's values, will show as possible options for that subfield in the cataloguing biblio editor. To test: 1) Install database updates and restart services. You may also need to rebuild schema files to capture the change to the database. 2) Go to Koha Administration -> Authorised Values. Notice the table listing authorised values now has a 'Parent category' column. 3) Click the button to add a New category. Notice there is a 'Parent category' dropdown available to set, containing all of the existing authorised value categories. Give your new category a name (for eg, CHILD), and choose any parent category (perhaps LANG). Save. 4) Add a value or set of values to your new category CHILD. 5) Once saved, go back to the main Authorised Values page and confirm your new category CHILD is showing with the correct parent category in the 'Parent category' column. 6) Go to Koha Administration -> MARC bibliographic frameworks. 7) Click the Actions dropdown for the Default framework and click on MARC structure. 8) Search for a tag and click the Actions dropdown, then choose Edit subfields. For example if testing with the LANG authorised value category, choose the 041 tag and Edit its subfields. 9) Go to the 'a' subfield tab. Go down to 'Other options (choose one)' and assign your new category CHILD to the Authorised value setting. Save. 10) Go to Cataloguing and add a new record using the default framework. 11) Go to the tag your just edited, i.e. the 041 tag. Click the dropdown to open it. 12) Confirm a heading for your new category CHILD shows with its authorised value(s) listed below it as selectable options. Confirm that the parent category i.e. LANG shows underneath, with its authorised value(s) listed below as selectable options. 13) Confirm you are able to choose a value from either list and save the record as normal. Sponsored-by: Education Services Australia SCIS -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35067 Pedro Amorim <pedro.amorim@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pedro.amorim@ptfs-europe.co | |m -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35067 Aleisha Amohia <aleisha@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #162355|0 |1 is obsolete| | --- Comment #10 from Aleisha Amohia <aleisha@catalyst.net.nz> --- Created attachment 162702 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162702&action=edit Bug 35067: Add authorised_value_categories.parent column -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35067 Aleisha Amohia <aleisha@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #162356|0 |1 is obsolete| | --- Comment #11 from Aleisha Amohia <aleisha@catalyst.net.nz> --- Created attachment 162703 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162703&action=edit Bug 35067: Schema updates -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35067 Aleisha Amohia <aleisha@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #162357|0 |1 is obsolete| | --- Comment #12 from Aleisha Amohia <aleisha@catalyst.net.nz> --- Created attachment 162704 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162704&action=edit Bug 35067: Save a parent category for authorised value category -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35067 Aleisha Amohia <aleisha@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #162358|0 |1 is obsolete| | --- Comment #13 from Aleisha Amohia <aleisha@catalyst.net.nz> --- Created attachment 162705 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162705&action=edit Bug 35067: Show parent authorised value options in biblio editor This enhancement adds the option to link a parent authorised value category to a new authorised value category. When the authorised value category is allocated to a biblio framework subfield, its values, plus it's parent's values, will show as possible options for that subfield in the cataloguing biblio editor. To test: 1) Install database updates and restart services. You may also need to rebuild schema files to capture the change to the database. 2) Go to Koha Administration -> Authorised Values. Notice the table listing authorised values now has a 'Parent category' column. 3) Click the button to add a New category. Notice there is a 'Parent category' dropdown available to set, containing all of the existing authorised value categories. Give your new category a name (for eg, CHILD), and choose any parent category (perhaps LANG). Save. 4) Add a value or set of values to your new category CHILD. 5) Once saved, go back to the main Authorised Values page and confirm your new category CHILD is showing with the correct parent category in the 'Parent category' column. 6) Go to Koha Administration -> MARC bibliographic frameworks. 7) Click the Actions dropdown for the Default framework and click on MARC structure. 8) Search for a tag and click the Actions dropdown, then choose Edit subfields. For example if testing with the LANG authorised value category, choose the 041 tag and Edit its subfields. 9) Go to the 'a' subfield tab. Go down to 'Other options (choose one)' and assign your new category CHILD to the Authorised value setting. Save. 10) Go to Cataloguing and add a new record using the default framework. 11) Go to the tag your just edited, i.e. the 041 tag. Click the dropdown to open it. 12) Confirm a heading for your new category CHILD shows with its authorised value(s) listed below it as selectable options. Confirm that the parent category i.e. LANG shows underneath, with its authorised value(s) listed below as selectable options. 13) Confirm you are able to choose a value from either list and save the record as normal. Sponsored-by: Education Services Australia SCIS -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35067 --- Comment #14 from Aleisha Amohia <aleisha@catalyst.net.nz> --- Created attachment 162706 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162706&action=edit Bug 35067: No parent category selected by default -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35067 Aleisha Amohia <aleisha@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #162706|0 |1 is obsolete| | --- Comment #15 from Aleisha Amohia <aleisha@catalyst.net.nz> --- Created attachment 162708 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=162708&action=edit Bug 35067: Fix for AV categories with no parent, and special AVs Test that item type, classification sources, and standard authorised values like YES_NO still work as normal. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35067 Esther Melander <esther.melander@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |esther.melander@bywatersolu | |tions.com --- Comment #16 from Esther Melander <esther.melander@bywatersolutions.com> --- I tested this and everything works as it should when I select an authorized value from the Child category. I went back and edited the same record to change the authorized value to a selection from the parent category and the bibliographic detail view displayed a period punctuation mark and not the value. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35067 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Failed QA --- Comment #17 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- (In reply to Esther Melander from comment #16)
I tested this and everything works as it should when I select an authorized value from the Child category. I went back and edited the same record to change the authorized value to a selection from the parent category and the bibliographic detail view displayed a period punctuation mark and not the value.
Marking Failed QA as per Esther's comment. -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org