Static and calculated fields in new authorities not shown until you click on them
Dear all, We're using Koha 17.11.06 (USMarc) and our cataloguers have the following request: When creating a new authority, some static fields [like Control Number Idenifier (003)] as well as some 00x fields that are calculated on-the-fly [like Leader(000), Date and time of last transaction (005), Fixed length data elements (008), etc] are not shown until you click on them. I have created a short video to demonstrate this: https://imgur.com/a/dRDhFKr Although this has always been the default behaviour for new bibs, I vaguely remember that the authority fields where shown prefilled by default in old 3.x Koha versions. So, our cataloguers asked if there is an easy way (ie a javascript snippet) to have all required (static and dynamically calculated) fields prefilled and shown by default when creating a new authority (and biblio) because it save them a few 'unnecessary' clicks. Also, this is the default behavior for advanced editor. Maybe you could consider making this the default behavior for the 'classic' biblio/authority editor as well? If you think any of the above requests is valid (and does not conflict with general directions/best practices you might have set), I could create an enhancement request in BZ case to better keep track of it. Best regards, Theodoros Theodoropoulos
Hi Theodoros, What I usually do is put default information in the field in the MARC framework. I'll do the example for 003, but it would work with any field (maybe not 005 though). 1- Go in Administration > MARC bibliographic framework (for bibliographic records) or Administration > Authority types (for authority records) 2- Next to the framework you want to change, click on "Action" and choose "MARC structure" 3- Next to the 003 field, click on "Action" and choose "Subfields" 4- Click on "Edit" 5- Click on "Advanced constraints" 6- In "Default value", enter the value you want filled in by default 7- Click on "Save changes" Also check the following system preferences: - DefaultCountryField008 - DefaultLanguageField008 - MARCOrgCode - MARCAuthorityControlField008 I hope this helps, Caroline Caroline Cyr La Rose, M.L.I.S. Librarian / Head of Training and Support Tel. : 1 (833) 465-4276 caroline.cyr-la-rose@inLibro.com <mailto:caroline.cyr-la-rose@inLibro.com> inLibro | pour esprit libre | www.inLibro.com <http://www.inLibro.com> Le 2018-10-15 à 07:19, Theodoros Theodoropoulos a écrit :
Dear all,
We're using Koha 17.11.06 (USMarc) and our cataloguers have the following request:
When creating a new authority, some static fields [like Control Number Idenifier (003)] as well as some 00x fields that are calculated on-the-fly [like Leader(000), Date and time of last transaction (005), Fixed length data elements (008), etc] are not shown until you click on them. I have created a short video to demonstrate this: https://imgur.com/a/dRDhFKr
Although this has always been the default behaviour for new bibs, I vaguely remember that the authority fields where shown prefilled by default in old 3.x Koha versions.
So, our cataloguers asked if there is an easy way (ie a javascript snippet) to have all required (static and dynamically calculated) fields prefilled and shown by default when creating a new authority (and biblio) because it save them a few 'unnecessary' clicks.
Also, this is the default behavior for advanced editor. Maybe you could consider making this the default behavior for the 'classic' biblio/authority editor as well?
If you think any of the above requests is valid (and does not conflict with general directions/best practices you might have set), I could create an enhancement request in BZ case to better keep track of it.
Best regards, Theodoros Theodoropoulos
_______________________________________________ Koha mailing list http://koha-community.org Koha@lists.katipo.co.nz https://lists.katipo.co.nz/mailman/listinfo/koha
Thank you Caroline for your suggestions. The 'default value' in the Marc/Authority framework is indeed a useful workaround that could work for a few fields that require 'static' input (ie 000, 003, 040). For other, more 'dynamic' fields, that incorporate the current date (like 005, or even control field 008 that has the creation date in the first 6 digits), having a default value is not the optimal way to deal with them. This is why I was suggesting a tweak (ie a Javascript snippet?) that would prefill the required fields with the data that would otherwise appear there after clicking on them, but without the click. Does this sounds useful, interesting and doable? Best regards, Theodoros On 15/10/2018 5:09 μμ, Caroline Cyr-La-Rose wrote:
Hi Theodoros,
What I usually do is put default information in the field in the MARC framework.
I'll do the example for 003, but it would work with any field (maybe not 005 though).
1- Go in Administration > MARC bibliographic framework (for bibliographic records) or Administration > Authority types (for authority records)
2- Next to the framework you want to change, click on "Action" and choose "MARC structure"
3- Next to the 003 field, click on "Action" and choose "Subfields"
4- Click on "Edit"
5- Click on "Advanced constraints"
6- In "Default value", enter the value you want filled in by default
7- Click on "Save changes"
Also check the following system preferences:
- DefaultCountryField008
- DefaultLanguageField008
- MARCOrgCode
- MARCAuthorityControlField008
I hope this helps,
Caroline
Caroline Cyr La Rose, M.L.I.S. Librarian / Head of Training and Support
Tel. : 1 (833) 465-4276 caroline.cyr-la-rose@inLibro.com <mailto:caroline.cyr-la-rose@inLibro.com>
inLibro | pour esprit libre | www.inLibro.com <http://www.inLibro.com> Le 2018-10-15 à 07:19, Theodoros Theodoropoulos a écrit :
Dear all,
We're using Koha 17.11.06 (USMarc) and our cataloguers have the following request:
When creating a new authority, some static fields [like Control Number Idenifier (003)] as well as some 00x fields that are calculated on-the-fly [like Leader(000), Date and time of last transaction (005), Fixed length data elements (008), etc] are not shown until you click on them. I have created a short video to demonstrate this: https://imgur.com/a/dRDhFKr
Although this has always been the default behaviour for new bibs, I vaguely remember that the authority fields where shown prefilled by default in old 3.x Koha versions.
So, our cataloguers asked if there is an easy way (ie a javascript snippet) to have all required (static and dynamically calculated) fields prefilled and shown by default when creating a new authority (and biblio) because it save them a few 'unnecessary' clicks.
Also, this is the default behavior for advanced editor. Maybe you could consider making this the default behavior for the 'classic' biblio/authority editor as well?
If you think any of the above requests is valid (and does not conflict with general directions/best practices you might have set), I could create an enhancement request in BZ case to better keep track of it.
Best regards, Theodoros Theodoropoulos
_______________________________________________ Koha mailing list http://koha-community.org Koha@lists.katipo.co.nz https://lists.katipo.co.nz/mailman/listinfo/koha
_______________________________________________ Koha mailing list http://koha-community.org Koha@lists.katipo.co.nz https://lists.katipo.co.nz/mailman/listinfo/koha
-- Θεόδωρος Θεοδωρόπουλος Γραφείο Συστημάτων και Υποστήριξης Υπηρεσιών Βιβλιοθήκης Βιβλιοθήκη και Κέντρο Πληροφόρησης Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης Τηλ. : 2310 995344 email:libsupport@lib.auth.gr
participants (2)
-
Caroline Cyr-La-Rose -
Theodoros Theodoropoulos