[Bug 20547] New: Add default indicators for authorities (counterpart of 9701)
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20547 Bug ID: 20547 Summary: Add default indicators for authorities (counterpart of 9701) Change sponsored?: --- Product: Koha Version: master Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: MARC Authority data support Assignee: koha-bugs@lists.koha-community.org Reporter: m.de.rooy@rijksmuseum.nl QA Contact: testopia@bugs.koha-community.org Bug 9701 adds them at the biblio side. We could do the same for authorities. -- 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=20547 Marcel de Rooy <m.de.rooy@rijksmuseum.nl> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.koha-community | |.org/bugzilla3/show_bug.cgi | |?id=9701 -- 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=20547 George Veranis <gveranis@dataly.gr> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gveranis@dataly.gr -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20547 catherine.micklethwaite@nhs.net changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |catherine.micklethwaite@nhs | |.net --- Comment #1 from catherine.micklethwaite@nhs.net --- We have just migrated from a different MARC system onto Koha and are very disappointed with the lack of flexibility around indicators, particularly for authority records. We are a large consortia of over 30 separate organisations and the cataloguing skills vary widely throughout our member organisations - we therefore try to future proof our system as much as possible by pre-selecting the most common indicators. For a main author authority field, this would be a 1 in the first indicator, but we'd want to set indicators across numerous authority fields. I have tried setting a default in indicator 1 in the MARC bibliographic framework, but this value disappears when creating a new authority or importing in existing authority (all our indicator values seem to have disappeared from our imported author authority records, but I'm hoping this can be fixed). -- 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=20547 Hayley Cheng <hacheng@pymblelc.nsw.edu.au> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hacheng@pymblelc.nsw.edu.au -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20547 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 Sponsorship status|--- |Sponsored CC| |aleisha@catalyst.net.nz -- 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=20547 --- Comment #2 from Aleisha Amohia <aleisha@catalyst.net.nz> --- Created attachment 200041 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=200041&action=edit Bug 20547: Add ind1_defaultvalue, ind2_defaultvalue to auth_tag_structure Patch from commit d9b6db2 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20547 --- Comment #3 from Aleisha Amohia <aleisha@catalyst.net.nz> --- Created attachment 200042 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=200042&action=edit Bug 20547: [do not push] DBIC changes Patch from commit 189b5e7 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20547 --- Comment #4 from Aleisha Amohia <aleisha@catalyst.net.nz> --- Created attachment 200043 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=200043&action=edit Bug 20547: Tests Patch from commit 3c1a0af -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20547 --- Comment #5 from Aleisha Amohia <aleisha@catalyst.net.nz> --- Created attachment 200044 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=200044&action=edit Bug 20547: [WIP] Configure default indicators for authorities Patch from commit 87f0d30 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20547 Aleisha Amohia <aleisha@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |Needs Signoff Patch complexity|--- |Medium patch Comma delimited| |Pymble Ladies' College list of Sponsors| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20547 Aleisha Amohia <aleisha@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #200043|0 |1 is obsolete| | Attachment #200044|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=20547 --- Comment #6 from Aleisha Amohia <aleisha@catalyst.net.nz> --- Created attachment 200115 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=200115&action=edit Bug 20547: Tests Patch from commit 062bcc7 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20547 --- Comment #7 from Aleisha Amohia <aleisha@catalyst.net.nz> --- Created attachment 200116 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=200116&action=edit Bug 20547: Implement default indicators for authorities This enhancement adds the possibility of configuring default indicators for authority frameworks. To test: 1. Run database updates and restart services 2. Go to Koha Administration -> Authority types 3. Go to Actions -> MARC structure for one of the types i.e. PERSO_NAME 4. Notice there are two new columns for authority types, Indicator 1 and Indicator 2 5. Go to Actions -> Edit for one of the tags i.e. 020 6. Test adding a value in one or both indicator fields and Save 7. Confirm your value(s) are saved and displayed in the indicator column(s) of the MARC structure 8. Go back to the homepage, then go to Authorities 9. Go to New authority -> choose the type you just edited i.e. PERSO_NAME 10. Find the tag you configured default indicator(s) for and confirm they show as expected Sponsored-by: Pymble Ladies' College -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20547 Aleisha Amohia <aleisha@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #200116|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=20547 --- Comment #8 from Aleisha Amohia <aleisha@catalyst.net.nz> --- Created attachment 200117 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=200117&action=edit Bug 20547: Implement default indicators for authorities This enhancement adds the possibility of configuring default indicators for authority frameworks. To test: 1. Run database updates and restart services 2. Go to Koha Administration -> Authority types 3. Go to Actions -> MARC structure for one of the types i.e. PERSO_NAME 4. Notice there are two new columns for authority types, Indicator 1 and Indicator 2 5. Go to Actions -> Edit for one of the tags i.e. 020 6. Test adding a value in one or both indicator fields and Save 7. Confirm your value(s) are saved and displayed in the indicator column(s) of the MARC structure 8. Go back to the homepage, then go to Authorities 9. Go to New authority -> choose the type you just edited i.e. PERSO_NAME 10. Find the tag you configured default indicator(s) for and confirm they show as expected 11. Confirm tests pass t/db_dependent/AuthoritiesMarc_GetTagsLabels.t Sponsored-by: Pymble Ladies' College -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20547 Aleisha Amohia <aleisha@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |ASSIGNED --- Comment #9 from Aleisha Amohia <aleisha@catalyst.net.nz> --- Testing has shown that default indicators are not retained when records are staged for import and authorities are auto-generated (due to AutoCreateAuthorities). Will build this case into this. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20547 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=20547 --- Comment #10 from Aleisha Amohia <aleisha@catalyst.net.nz> --- Created attachment 200877 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=200877&action=edit Bug 20547: Retain indicators for auto created auths This follow-up ensures that indicators are retained when authority records are auto-created. To test: 1. Enable the AutoLinkBiblios and AutoCreateAuthorities system preferences 2. Go to Cataloging -> New record 3. Go to Tab 1 and enter something under one of the authority fields i.e. put 'Test auth' in 100$a. Also add indicator values i.e. put '1' in the 1st indicator for 100$a. 4. Fill in other required biblio fields and Save the record 5. Once the record is saved, go to the newly created authority record. Confirm that 100$a has retained '1' in the 1st indicator in the authority record. --> PASS 6. Go to a biblio record where the authority field has an indicator (i.e. biblionumber 54). Download the MARC file. 7. Go to Cataloging -> Stage records for import 8. Upload the MARC file and stage. Once staged, import the record. 9. Once imported, view the record. Then click the magnifying glass icon next to the author to see the auto-created authority record. 10. Confirm that the indicator has been retained i.e. 100$a has '1' in the 1st indicator. Sponsored-by: Pymble Ladies' College -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20547 OpenFifth Sandboxes <sandboxes@openfifth.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #200041|0 |1 is obsolete| | Attachment #200042|0 |1 is obsolete| | Attachment #200115|0 |1 is obsolete| | Attachment #200117|0 |1 is obsolete| | Attachment #200877|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=20547 --- Comment #11 from OpenFifth Sandboxes <sandboxes@openfifth.co.uk> --- Created attachment 201027 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=201027&action=edit Bug 20547: Add ind1_defaultvalue, ind2_defaultvalue to auth_tag_structure Signed-off-by: Hayley Cheng <hacheng@pymblelc.nsw.edu.au> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20547 --- Comment #12 from OpenFifth Sandboxes <sandboxes@openfifth.co.uk> --- Created attachment 201028 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=201028&action=edit Bug 20547: [do not push] DBIC changes Signed-off-by: Hayley Cheng <hacheng@pymblelc.nsw.edu.au> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20547 --- Comment #13 from OpenFifth Sandboxes <sandboxes@openfifth.co.uk> --- Created attachment 201029 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=201029&action=edit Bug 20547: Tests Signed-off-by: Hayley Cheng <hacheng@pymblelc.nsw.edu.au> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20547 --- Comment #14 from OpenFifth Sandboxes <sandboxes@openfifth.co.uk> --- Created attachment 201030 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=201030&action=edit Bug 20547: Implement default indicators for authorities This enhancement adds the possibility of configuring default indicators for authority frameworks. To test: 1. Run database updates and restart services 2. Go to Koha Administration -> Authority types 3. Go to Actions -> MARC structure for one of the types i.e. PERSO_NAME 4. Notice there are two new columns for authority types, Indicator 1 and Indicator 2 5. Go to Actions -> Edit for one of the tags i.e. 020 6. Test adding a value in one or both indicator fields and Save 7. Confirm your value(s) are saved and displayed in the indicator column(s) of the MARC structure 8. Go back to the homepage, then go to Authorities 9. Go to New authority -> choose the type you just edited i.e. PERSO_NAME 10. Find the tag you configured default indicator(s) for and confirm they show as expected 11. Confirm tests pass t/db_dependent/AuthoritiesMarc_GetTagsLabels.t Sponsored-by: Pymble Ladies' College Signed-off-by: Hayley Cheng <hacheng@pymblelc.nsw.edu.au> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20547 --- Comment #15 from OpenFifth Sandboxes <sandboxes@openfifth.co.uk> --- Created attachment 201031 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=201031&action=edit Bug 20547: Retain indicators for auto created auths This follow-up ensures that indicators are retained when authority records are auto-created. To test: 1. Enable the AutoLinkBiblios and AutoCreateAuthorities system preferences 2. Go to Cataloging -> New record 3. Go to Tab 1 and enter something under one of the authority fields i.e. put 'Test auth' in 100$a. Also add indicator values i.e. put '1' in the 1st indicator for 100$a. 4. Fill in other required biblio fields and Save the record 5. Once the record is saved, go to the newly created authority record. Confirm that 100$a has retained '1' in the 1st indicator in the authority record. --> PASS 6. Go to a biblio record where the authority field has an indicator (i.e. biblionumber 54). Download the MARC file. 7. Go to Cataloging -> Stage records for import 8. Upload the MARC file and stage. Once staged, import the record. 9. Once imported, view the record. Then click the magnifying glass icon next to the author to see the auto-created authority record. 10. Confirm that the indicator has been retained i.e. 100$a has '1' in the 1st indicator. Sponsored-by: Pymble Ladies' College Signed-off-by: Hayley Cheng <hacheng@pymblelc.nsw.edu.au> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20547 Hayley Cheng <hacheng@pymblelc.nsw.edu.au> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Signed Off --- Comment #16 from Hayley Cheng <hacheng@pymblelc.nsw.edu.au> --- Hi folks, The only step I could not do was run the command-line test (Confirm tests pass t/db_dependent/AuthoritiesMarc_GetTagsLabels.t) via the the sandbox. Thanks :) -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org