Details
-
New Feature
-
Resolution: Unresolved
-
Minor
-
None
-
3.9.19
-
MOODLE_39_STABLE
Description
THIS IS AN MUA PROJECT PROPOSAL THAT WILL BE OR HAS BEEN SUBMITTED FOR POSSIBLE MUA FUNDING. ANY EXISTING TRACKER ITEMS THAT THIS MIGHT DUPLICATE SHOULD BE LINKED TO BELOW.
The Course and Activity Catalog is a feature that enables administrators to create and add mandatory or optional custom fields to the setting page of the courses or the activities. These fields then become filters in a catalog display page.
The users can now browse a catalog and filter either courses (system level) or activities (course level) to rapidly find what they are looking for.
An additional plugin already exists: https://github.com/call-learning/moodle-local_resourcelibrary
Summary
- Project size: medium
- Audience: universities, work places
- Target users: authenticated users, teachers, students, administrators
Goals
Filter either courses (system level) or activities (course level) to rapidly find what they are looking for
User Stories
User stories should be specific to each requirement and provide a clear view of what you want the improvement/new feature to accomplish.
As an authenticated user, I should be able to browse and filter all the courses of the Moodle platform.
As a student, I should be able to browse and filter all the activities of a course.
As a teacher, I should be able to fill in the custom field applying to my courses and activities in the setting page to describe the item.
As an admin, I should be able to create the custom fields that will become filters in the catalog and make them mandotory or optional. I also should be able to decide wether a course is the the catalog.
Links to existing tracker issues, forum discussions, contrib plugins
https://tracker.moodle.org/browse/CONTRIB-8170
Requirements
... Include mockups, screenshots from similar products, links to demo sites ...
Attachments
Issue Links
- has been marked as being related by
-
MDL-57898 Add custom field types plugin and course custom fields functionality
-
- Closed
-