Custom Course Menu icon

Custom Course Menu

Maintained by Davidson, Matt, Tony Box
A block to display enrolled courses in a highly configurable manner for both students and teachers.
Price option: Free

Supports Moodle 2.3-5.2 See all versions
Latest release: 2 months ago
Installations: 223
Downloads (last 90 days): 127

Frankenstyle name: block_custom_course_menu
Blocks

Comments

Product ratings and reviews are coming to Moodle Marketplace. Until then, existing comments remain available to read, but new posts have been disabled.

I love this plugin - I think if more people knew about it and what it does, it would be used much more because I have seen people looking for this very functionality on multiple threads, including me! Moodle core course category list does not display enrolled courses. This does and it's wonderful. Is there a setting that can determine all expand/all collapse so that it's preset for everyone the same way?
I also agree with Jose, it would be great to mimic how moodle core does it to display the entire path of sub-categories.
Lastly, is there a way to hide the "Start Editing" button from the student view?
Would love to answer these questions before we fully implement this to ensure it runs great for us. Thanks so much in advance!
I will enter this in Github as well.
Sorry that was kind of unclear. If you'd like to add it to the request list, please add it to github smile
Jose. Unfortunately, that is not a feature of the plugin. If you'd like to add it as maybe an admin menu option, to enable/disable, feel free to create an issue/request on the plugin's github page here: https://github.com/UniversityofPortland/moodle-block_custom_course_menu
Hi Tony, in the event of a course located under category1>category2>category3, is it possible to show full path of categories? As far as I can see the only category showed is the one that contains the course. Many thanks!

Hi guys. Please see my comment left in the tracker. For now, I am happy to approve this. You are cleared to land, welcome to the Plugins directory.

David--please see my reply to issue #15 when reviewing this again. Thanks!

Hi Tony. Thanks for fixing the issues promptly. If only I was also able to react on them same promptly! Sorry for the delays with the review.

I checked your latest code again but did not get too far with testing. I was immediately stopped by the issue #26 on PostgreSQL machine. Let me suggest to equip your block with PHPUnit and Behat tests and let these tests run via Travis CI on both MySQL and PostgreSQL to catch these things yourself.

Additionally, my comment on issue #15 from 29 Feb does not seem to have been addressed. Actually it makes me believe that it can't work as it is now.

I am sorry but I have to mark this as needing more work once again. Thanks for understanding.

Hi David,
I believe we've got all of your concerns properly buttoned-up now. Sorry for all of the resubmissions.
Thanks!

Please see my comments on issue #15 regarding the sesskey checking.

Thanks guys for sharing this useful block with the community. I found it working well from usability perspective. When reviewing the code, I raised some suggestions for fixes into your issues tracker at github. I believe they would be better fixed before we approve the block here. Thanks for your patience with the review and approval process.