Course Workflow for Internships
To be able to create courses accepting internships, there needs to be a workflow for it.
Modification sites (at least):
-
models/course_configuration.rb
, workflow enum -
views/admin/course_editions/_course_configuration_fields.html.erb
, create workflow settings (copy default workflow) -
views/admin/course_editions/show/_course_configuration.html.erb
, add config for the settings that should be displayed for the workflow. - Any view that needs to do something with the new workflow.
-
config/locales/en.yml
, add description for workflow and also explanation under extra.workflow (activerecord.models.course_configuration
) -
db/seeds/development/...
Add seed for a course with the intended workflow for easy testing. Do not enter any course end dates.