Hide Internet Access Level in Patron Registration

Bug #1630767 reported by Josh Stompro
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Evergreen
Confirmed
Wishlist
Unassigned

Bug Description

EG 2.10.6 - We currently don't make any use of the "Internet Access Level" dropdown in the patron record. It would be nice to be able to hide it or only show it when "Show All Fields" is selected to give staff less fields they need to deal with.

Josh

Tags: patron
Elaine Hardy (ehardy)
tags: added: patron wiishlist
tags: added: wishlist
removed: wiishlist
Revision history for this message
Josh Stompro (u-launchpad-stompro-org) wrote :

EG 3.3.4

Hello, I'm trying to figure out the best way to allow us to hide certain fields from patron registration that are currently hard coded as "Universally required", such as "Internet Access Level", without just manually editing the registration form.

It seems as if only true bool values for the *.show, *.suggest, *.required org unit settings are considered. So it isn't possible to set those to false to hide something.

The code that checks those settings could be set to consider false values also, and set the visibility to 0 when a negative is detected, so that the defaults are not considered in those cases.

A second option would be to add a new set of *.hide org unit settings, that would allow overriding the built in defaults. This would probably be the simplest.

Another option would be if all the logic for "Universally required" was stripped out of the registration form js files, and all the configuration was held in the org unit settings.

Josh

Changed in evergreen:
importance: Undecided → Wishlist
tags: removed: wishlist
Changed in evergreen:
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.