richie icon indicating copy to clipboard operation
richie copied to clipboard

Allow creating programs

Open sampaccoud opened this issue 5 years ago • 0 comments

Feature Request

Is your feature request related to a problem or unsupported use case? Please describe. We need to be able to create Programs.

Describe the solution you'd like

  • [x] Add a new page extension model called Program
  • [x] Add a new factory for the Program model
  • [x] Add a template for programs with placeholders: program_description, program_cover (only shown on edit), program_courses,
  • [x] Add a cms wizard to allow creating a new program,
  • [x] Add a plugin to integrate programs on other pages,
  • [x] Add programs to the demo site (a main page Programs with programs as children)
  • [x] Add a section on the course detail page: "This course is part of x programs"
  • [ ] Add a section on the organization detailed page: "This organization is involved in x programs"
  • [ ] Index programs in the course index as if they were courses,
  • [ ] Add a field "type" to the courses index to differentiate courses from programs,
  • [ ] Adapt the course glimpse to allow displaying either a course or a program.
  • [ ] Add a new drilldown filter that allows filtering courses or programs,

sampaccoud avatar Mar 19 '19 12:03 sampaccoud