learning-unlimited / ESP-Website

A website to help manage the logistics of large, short-term educational programs
82 stars 57 forks source link

Make teacher reg custom fields more flexible and accessible #2707

Open willgearty opened 5 years ago

willgearty commented 5 years ago

It's possible to add custom fields to the class registration form using the teacherreg_custom_forms tag and a hardcoded form here. But this functionality shouldn't require chapters to have to hard code form fields to customize the class reg form.

willgearty commented 4 years ago

It'd also be good to have a better way to access the answers to such custom fields across all classes. Right now, the only place the custom field responses are shown is on the manage page: https://github.com/learning-unlimited/ESP-Website/blob/0a849d3424f5aab7c9c9aed5bb89a6af161c039a/esp/templates/program/modules/adminclass/manageclass.html#L59-L70

A good first step would be to move this (and maybe other fields) into manageclass_class_info.html, so at least the responses are accessible in the class search module. It would also be great to have a printable that has the responses to the custom fields for all classes.