michael-milette / moodle-filter_filtercodes

FilterCodes filter for Moodle enables content creators to easily customize and personalize course and site content using plain text tags (no HTML). For premium support, contact us at https://www.tngconsulting.ca/contact
https://moodle.org/plugins/filter_filtercodes
GNU General Public License v3.0
30 stars 42 forks source link

Feature Request: Expand {mycoursescards [id]} to hide completed courses #286

Open carlicockrell opened 6 months ago

carlicockrell commented 6 months ago

Prerequisites

Feature Request - The User Story

As a Moodle admin, I want to hide completed courses from {mycoursescards [id]} to help clean up the user's dashboard experience.

Screenshots / Mock-ups

image This dashboard separates enrolled courses by category in order to keep different purchasing/shopping/e-comm "initiatives" separate for end users. Users keep access to the product indefinitely. It would be nice to reduce the number of course cards in the block and to choose what I want to do with completed courses (perhaps place them in another block).

Alterative you have considered

We have considered using other plugins, however, due to the unique design, the plugin's blocks would need to be used multiple times and would require a forking of the plugin to be used multiple times on the same page, thus increasing the maintenance needs of the site.

Additional information

Will be submitting a partner request of "Create {myccoursescards [id]} to easily display only completed courses a user is enrolled in.

Planning on submitting a solution in a pull request (PR)?

No

Code of Conduct