Bug 41291 - Add ability to have multiple self registration forms
Summary: Add ability to have multiple self registration forms
Status: NEW
Alias: None
Product: Koha
Classification: Unclassified
Component: OPAC (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement
Assignee: Owen Leonard
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-11-24 14:52 UTC by Lucas Gass (lukeg)
Modified: 2025-11-24 17:36 UTC (History)
1 user (show)

See Also:
GIT URL:
Initiative type: ---
Sponsorship status: ---
Comma delimited list of Sponsors:
Crowdfunding goal: 0
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 Lucas Gass (lukeg) 2025-11-24 14:52:46 UTC
Some libraries require multiple self registration forms with different visible fields and different required fields.
Comment 1 Sarah Cornell 2025-11-24 17:36:30 UTC
We have multiple types of patrons who are permitted to self-register, but the information we require of each type is different. The types are adult, youth/student, and business. 

For example:

We ask youth/students to specify their birth date so we can adjust their category according to their age, but do not want to even ask our adult self-registered patrons to provide their birth date because of security concerns.

Business patrons have different fields displayed in the staff interface, so when they fill out an individual adult registration form, they fill in fields that are hidden later. Also, there is no appropriate place for them to fill in the name of the business on an individual patron registration form.  

We currently have custom jquery setting up two registration forms, one for youth/student and one for individual adults.  We would love to create a third, but we need to reduce the amount of custom jquery that can break at each upgrade.  

Thanks!

Sarah