learning-unlimited / ESP-Website

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

Only steps are shown in modules UI #3634

Closed willgearty closed 1 year ago

willgearty commented 1 year ago

There are modules that are encountered by students during registration but are not shown as registration steps (e.g., the phase zero page). Right now, we filter these out for the modules UI: https://github.com/learning-unlimited/ESP-Website/blob/db9865e4b543d13a884de0b83c79114f586eb412/esp/esp/program/modules/handlers/admincore.py#L558-L559

This then means that the order of these modules can not be changed via this UI. Should we add them back? Or should the phase zero page, for example, be added manually? What other modules are not isStep?

Reported by Yale and Columbia.