This screen is meant to be a one-stop-shop for all common data collected for a student when they register. Some of the fields are custom. But most are built in. The screen has evolved over time to suit the needs of my district. Even though this is one old old customization (about 15 years now) I still keep it alive as people continue asking about it. And I'm a people person.
I highly recommend that you install the plugin and then alter the /admin/students/registration.html page. I'm sure your district collects different info than mine.
***NOTE*** The unlimited contacts introduced in PS version 12 are NOT supported.
5.3 - Support for the "Enhanced Navigation" in PS 23.5. Must be on on PS version 22.5 or later to install.
5.2 - Just for the Illinois version. Updated the code that pulls in the IL home language codes.
5.1 - Added a page fragment that makes it possible to set the Registration page as a user's Initial Student Screen under Personalize.
5.0 - Overhauled the page a bit. It needed some TLC after years of neglect. Made it so you can enable/edit the enrollment notes in the PS user interface. And made the whole thing a plugin.
4.4 - Replaced the included more2.html page with a page fragment so as not to interfere with all the other stuff people add to the left navigation. Replaced the Enrollment Notes html page with a page fragment. CSS styling for PS version 8.
4.3 - Small update to accomidate the changes in PS 7.8.
4.2 - Had to update the IL state javascripts to work with the 12/12/12 state reporting update. Fixed a minor javascript error related to built in data validation.
4.1 - Updated more2.html page for PS 7.2. Took out javascript field validation and made the page compatible with PS 7.2 built in data validation system. Fixed the federal "default ethnicity". Improved the look of read-only access. Added area/neighborhood, Date of Entry into USA, and two more IL state fields. Added a submit button to the top of the page.
4.0 - Updated for Powerschool version 7