CLAMP-IT / moodle-blocks_filtered_course_list

The Filtered Course List Moodle block displays a configurable list of courses.
8 stars 10 forks source link

Custom course field filter (Moodle 3.8) #146

Open kwiliarty opened 5 years ago

bfriesenvcc commented 1 year ago

I would LOVE being able to use a filter based on one or more Course custom fields. In our school, different programs and departments group courses in different ways. If the course manager could enter a value in a custom course field then, in a way, they are creating their own filter option.

Here is an example from our institution.

Many of our programs are offered in Cohorts that span across multiple terms. We are creating courses based on their terms. 2023 terms would be 202340, 202360, and 202370.

A cohort starting in January would have courses in all three of those terms. A cohort starting in May would have courses in 202360, 202370, and 202440. A cohort starting in September would have courses starting in 202370, 202440, and 202460.

Different departments name their cohorts in different ways that are meaningful to them. However, if they could use their own names in the custom course field, then they could view the courses belonging to a cohort, regardless of the term they are in.

E.g > Jan 2023 Cohort ... 202340 courses ... 202360 courses ... 202370 courses > May 2023 Cohort > Sep 2023 Cohort

a-kempka commented 10 months ago

I second the idea. We use custom course fields to store a date and time (when the exam will take place) It would be very convenient for our students if we could use the datetime from a custom course field (e.g. start_exam) to only show courses in which exams will take place in the future (currentdate < start_exam).