Skip to content

[C2] Add selectors for courses and sessions to show in catalogue only for given usergroups #6163

@ywarnier

Description

@ywarnier

Thanks to #6154, we now have the database structure to make some courses or sessions available only to some usergroups in the catalogue. However, the interface for that doesn't exist yet.

This should go as a tab (called "Catalogue access") in the course edit page and the session edit page, because it will probably be the most logical place to find this configuration. On the page, we should see double multiselect (like to assign a course to a session) showing all usergroups on the left and the selected usergroups on the right.

A text help at the top should say:
"Select classes for which this [course/session] will be visible for subscription in the catalogue. Subscription rules still apply apart from it being visible in the catalogue."

Originally posted by @ywarnier in #6159 (comment)

Metadata

Metadata

Assignees

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions