(deprecated plugin!!!)
This plugin will get no updates anymore. Instead you might use https://github.com/andreasschenkel/moodle-block_overviewmyrolesincourses The normal block course list shows all courses and has no information about the role in the course.
The block moodle-block_course_list_advanced adds some more information about a course. I adds the information which of the following roles a user is enrolled into a course.
For performance and testing-reason this first version only shows the content if the block is added into a course AND the user is trainer.
counts the courses with the role trainer or student
Also colors indicates courses that (are in progress --> green), (are past -> red), (are in the future --> blue)
Startdate and enddate of a course
able to delete a course if capability moodle/course:delete
Indicates trainer or student
note jet supported
At the end of the block a list of all courses is shown where the usere is enrolled as teacher.
- choose better colors
- add some more languagestring to instead of hardcoded text
- optimize code for enrollmentcheck
- change from php to moodle-codestyle
- correct some spelling mistake
- block may be "expensive" in large moodleinstances with many users. instead of using a block it might be a good idea to implement the functionality as a part of the profile-page
- fixed problem with width during editing is active
- fixed issue #7: Hard-coded title attribute values #7
- added releaseinformation in version.php
- add first alpha version of htmlHelper to reduce codeinglines
- fix: duplicate entry problem with capability viewcontent --> viewblockcontent
- added languagestring for capability
- added section with courses where user is enroled with role guest
- setting to activate section with courses where enroled as guest
- codeingstyle
- changes to moodle coding styleguide
- configurable max courses if is_siteadmin
- add list of all moodle courses is is_siteadmin
- some refactoring
- first very small unit tests
- add config to be able to add block to frontpage
- add config to be able to add block to mypage
- some merged corrections in languagefile
only correcting the tag for the merge and release
- added some docúmentation
- added configuration
- only show content if block is in a course AND user is trainer
- added delete-icon (can be activated or deactivated)
- Adding startdate and enddate.
- Also colors indicates courses that (are in progress --> green), (are past -> red), (are in the future --> blue)
added letter after the coursename to indicate role
beta-version with splited lists for teacher, student and nonediting teachers
beta-version for testing
initial commit on master-branch developed on moodle 3.9.9