Bug 35023 - Subfield visibility does not work for staff interface or editor
Summary: Subfield visibility does not work for staff interface or editor
Status: NEW
Alias: None
Product: Koha
Classification: Unclassified
Component: Cataloging (show other bugs)
Version: 23.05
Hardware: All All
: P5 - low normal
Assignee: Bugs List
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-10-10 21:44 UTC by Donna
Modified: 2023-10-16 20:55 UTC (History)
1 user (show)

See Also:
GIT URL:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Donna 2023-10-10 21:44:21 UTC
In Frameworks, the visibility options for Staff Interface and Editor do not apply - only the OPAC visibility is respected.

1.  Set a subfield such as 020$a visibility to only OPAC.
2.  Edit an existing record and see that the 020$a displays for Editing.
3.  Look at the detail display and see that the data still shows

According the the manual for visibility, "when checked, this will make the subfield available for modification in the basic editor."

If the visibility is not enabled, then that field should not be visible.

There are situations where users will want to retain the data in the field, but not have it display in the editor, so using the Ignore tab will not work.
Comment 1 Katrin Fischer 2023-10-16 20:55:47 UTC
For the editor setting: I think it will display because it's filled with data and that would make sense to me. Hiding the data and making it impossible to edit seems wrong to me.

For the staff interface: I believe this might only work on the MARC tab and was never added to the normal view. We should fix that.