[OPEN-ILS-GENERAL] Library setting: GUI: Hide these fields within the Item Attribute Editor.

Morgan, Michele mmorgan at noblenet.org
Thu Aug 20 11:42:15 EDT 2020


A little digging reveals that the holdings editor defaults are stored in
the user setting *cat.copy.defaults *

Here is the *value *of that setting for a staff user:

{"auto_gen_barcode":false,"barcode_checkdigit":false,"copy_notes":true,"show_vol_template_controls":true,"copy_tags":true,"statcats":true,"attributes":{"deposit":false,"location":true,"deposit_amount":false,"loan_duration":true,"status":true,"mint_condition":false,"floating":true,"opac_visible":true,"circ_lib":true,"holdable":true,"cost":true,"price":true,"circ_as_type":false,"alerts":true,"circulate":true,"fine_level":true,"circ_modifier":true,"age_protect":true,"ref":true}}

Since user settings can be turned into org unit settings, you could
potentially do this globally.

You would need to add a row in the *config.org_unit_setting_type *table
with the name *cat.copy.defaults*

Then add a row to *actor.org_unit_setting* with name=cat.copy.defaults,
org_unit=1and value = the string (like above) specifying the fields to be
hidden

User settings would override this, but it should give you a baseline.

I haven't tested this, but will give it a try on a test server when I have
a chance.
--
Michele M. Morgan, Technical Support Analyst
North of Boston Library Exchange, Danvers Massachusetts
mmorgan at noblenet.org



On Thu, Aug 20, 2020 at 11:21 AM Floyd, Angelia Lynn <LFloyd1 at library.in.gov>
wrote:

> There is a bug report about the missing tab in the Local Administration
> Menu for the Holdings Template Editor.
>
> https://bugs.launchpad.net/evergreen/+bug/1892381
>
>
>
> Now for the bug about not being able to set these Globally.
>
>
>
> -----------------------------
> Lynn Floyd
> MIS Supervisor
>
> Indiana State Library
> 317-232-3290
> lfloyd1 at library.in.gov
>
>
>
> *From:* Open-ils-general <
> open-ils-general-bounces at list.georgialibraries.org> *On Behalf Of *Floyd,
> Angelia Lynn
> *Sent:* Thursday, August 20, 2020 11:10 AM
> *To:* Evergreen Discussion Group <
> open-ils-general at list.georgialibraries.org>
> *Subject:* Re: [OPEN-ILS-GENERAL] Library setting: GUI: Hide these fields
> within the Item Attribute Editor.
>
>
>
> **** This is an EXTERNAL email. Exercise caution. DO NOT open attachments
> or click links from unknown senders or unexpected email. ****
> ------------------------------
>
> The one place they are consistently is with the Holdings Template Editor
> within the Holdings Editor.
>
>
>
> This has to be set per workstation, there has not been anywhere I can find
> to set this globally currently.
>
>
>
> This is also depending on which version of Evergreen you are using.  In
> 3.2 and before there was a default tab with in the Holdings Template Editor
> in Local Administration.
>
> In 3.3 + the default tab is only there when you access the Template Editor
> with in the Holdings Editor.
>
>
> I am placing a Bug report about this as we discuss this.
>
>
>
> -----------------------------
> Lynn Floyd
> MIS Supervisor
>
> Indiana State Library
> 317-232-3290
> lfloyd1 at library.in.gov
>
>
>
> *From:* Open-ils-general <
> open-ils-general-bounces at list.georgialibraries.org> *On Behalf Of *Morgan,
> Michele
> *Sent:* Thursday, August 20, 2020 10:16 AM
> *To:* Evergreen Discussion Group <
> open-ils-general at list.georgialibraries.org>
> *Subject:* Re: [OPEN-ILS-GENERAL] Library setting: GUI: Hide these fields
> within the Item Attribute Editor.
>
>
>
> **** This is an EXTERNAL email. Exercise caution. DO NOT open attachments
> or click links from unknown senders or unexpected email. ****
> ------------------------------
>
> Thanks for clarifying that Lynn!
>
>
>
> So where are those settings stored now? I don't see any workstation
> settings jump out at me.
>
> --
>
> Michele M. Morgan, Technical Support Analyst
>
> North of Boston Library Exchange, Danvers Massachusetts
>
> mmorgan at noblenet.org
>
>
>
>
>
>
>
> On Thu, Aug 20, 2020 at 9:49 AM Floyd, Angelia Lynn <
> LFloyd1 at library.in.gov> wrote:
>
> The setting in the Library Setting are from the XUL client and do not
> transfer to the Web Client.  In the Web Client you can set those up using
> the Holdings Template Editor.
>
>
>
>
>
> -----------------------------
> Lynn Floyd
> MIS Supervisor
>
> Indiana State Library
> 317-232-3290
> lfloyd1 at library.in.gov
>
>
>
> *From:* Open-ils-general <
> open-ils-general-bounces at list.georgialibraries.org> *On Behalf Of *Mary
> Llewellyn
> *Sent:* Wednesday, August 19, 2020 8:29 PM
> *To:* Evergreen Discussion Group <
> open-ils-general at list.georgialibraries.org>
> *Subject:* [OPEN-ILS-GENERAL] Library setting: GUI: Hide these fields
> within the Item Attribute Editor.
>
>
>
> **** This is an EXTERNAL email. Exercise caution. DO NOT open attachments
> or click links from unknown senders or unexpected email. ****
> ------------------------------
>
> Hi,
>
>
>
> I'm intrigued by this library setting. It would be useful to set this up
> for our libraries to hide fields we don't use instead of counting on
> library staff to remember to uncheck the fields in the Volume Copy Editor
> on the Defaults tab, workstation by workstation.
>
>
>
> We had an incident where a staff member didn't hide/disable the Deposit
> Amount field and accidentally put the price of the item in that field
> instead of in the price field, then was weirded out by an error message
> that popped up when trying to circulate the item. If I could get the
> library setting to work, we'd avoid situations like this.
>
>
>
> The instructions for this setting say " This setting may be best
> maintained with the dedicated configuration interface within the Item
> Attribute Editor. However, here it shows up as comma separated list of
> field identifiers to hide. "
>
>
>
> The documentation Chapter 14 Settings Overview says, " Sets which fields
> in the Item Attribute Editor to hide in the staff client." and adds " This
> is useful to hide attributes that are not used.
> http://docs.evergreen-ils.org/reorg/3.1/staff_client_admin/_settings_overview.html
>
>
>
> Where I'm lost is the text of the field identifiers to enter. I've tried
> column names from asset.copy, but have had no luck.
>
>
>
> Also, can I set this consortium wide, or do I need to set it library by
> library?
>
>
>
> I appreciate any guidance.
>
>
>
> Mary
>
>
> --
>
> Mary Llewellyn
>
> Database Manager
>
> Bibliomation, Inc.
>
> 24 Wooster Ave.
>
> Waterbury, CT 06708
>
> mllewell at biblio.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://libmail.georgialibraries.org/pipermail/open-ils-general/attachments/20200820/64e8e5bc/attachment.html>


More information about the Open-ils-general mailing list