Supporter
Versions
Current version
v5-r3 (2026062200)
v5-r3
Plugin type: Administration tools
Frankenstyle component name: tool_supporter
Version build number: 2026062200
Version release name: v5-r3
Maturity: Stable
Supported Moodle versions: 5.0, 5.1, 5.2
Repository URL (Git): https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter
Repository branch:
Repository tag:
Issue/bug tracker URL: https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter/issues
tool_supporter
Changes
###v5-r3
- 2026-06-22 – Tested on Moodle 5.2
- 2026-06-09 – Add option to use semester dates in course creation (#121, thanks @melanietreitinger)
v5-r2
- 2026-01-21 – Removed table borders in Moodle ≥ 5.0 (#122, thanks @lucaboesch)
- 2026-01-21 – Fixed table-reboot class missing for userincourse table (#123, thanks @lucaboesch)
- 2026-01-14 – Tested on Moodle 5.1 incl. ci
v5-r1
- 2025-09-12 – Fixed supported versions: use v5-releases for Moodle 5.0 onwards, v4-releases up to Moodle 4.5
- 2025-08-13 – Fixed dropdowns and other dynamic functionality not working with Moodle 5
- 2025-08-13 – Fixed some UI elements having wrong size
v4-r7
- 2025-07-02 – Moodle 5.0 compatibility will be implemented soon, but current code already runs error-free with Moodle 5; only in the course table the category dropdowns do not work
- 2025-06-06 – Require only level 1 capabilities to view supporter webpages (#120)
- 2025-05-09 – Display currentlogin instead of lastlogin in user details as "Last login" (DE: "zuletzt eingeloggt"): Database field ‘lastlogin’ saves the second last login, ‘currentlogin’ saves the last login the user made!)
- 2025-05-02 – Set upload size limit according to global config
- 2025-02-28 – Use default self-enrol role id in new courses (#118)
v4-r6
- 2025-02-11 – Add ci for moodle 4.5 (manual function tests have already been successful in 2024)
- 2025-02-11 – Update readme file
- 2025-02-07 – Fixed filtering in user table not working correctly
v4-r5
- 2024-11-15 – Fix clicking on user in course details
- 2024-11-13 – Show enrolment method instead of id in course details
- 2024-11-13 – Fix invisible options sometimes appearing in course table dropdown
- 2024-09-20 – Set numsections for new courses using Moodle config
- Tested with Moodle 4.5
v4-r4
- 2024-08-20 – Codechecker fixes for Moodle 4.4 + update CI workflow
- 2024-04-24 – Spelling corrections in the Readme
- 2024-01-12 – Fixed broken json with some languages (like French) that could use single or double quotes in field headers, thanks @brunobaudry (PR #117)
- Tested with Moodle 4.4
v4-r3
- 2023-12-19 – Added an option to show auth type and suspension status in user details table
- 2023-12-06 – Replaced a deprecated function that was used for getting activity information
- 2023-12-06 – Fixed some code checker errors
- Tested with Moodle 4.3
v4-r2
- 2023-06-06 – Fixed issue with version number for the plugin at moodle.org (duplicate with 3.x version 2023060600 in $plugin->version)
v4-r1
- 2023-06-06 – Updated plugin description
- 2023-06-06 – Plugin release name now represents targeted Moodle version
- 2023-05-30 – Added test status badge for GHA
- 2023-05-24 – Max supported category depth level changed to 5 (2 enabled by default)
- 2023-05-19 – Corrected some comments
- 2023-05-16 – Supporter links in Site Administration moved to a separate category in General
- 2023-05-16 – Fixed various small coding style errors and typos
- 2023-05-16 – Added static code checks using moodle-plugin-ci and GHA
- 2023-05-12 – Fixed search field and refresh text strings being hardcoded to english #108
- 2023-05-10 – Fixed "nopermissions" modal using Level 1 Support (read-only) #110
- 2023-05-09 – Moodle 4.0+ is now required
v1.07 (last 3.x version)
- 2023-06-06 – Improvement: Release-version in version.php is now equal to latest git for 3.10 Branch + grunt and js-improvements
- 2023-06-01 – Improvement: Fixed startdate-related warnings when creating a new course
v1.05
- 2023-05-23 – Feature: More configuration options, new are startdate, course_table_showshortname, course_table_showfullname, course_table_showlevel1+2, course_table_showvisibility; thanks to Christian Wolters! solves #112
- 2023-05-23 – Improvement: String unhardcoding fix from dev branch, see #113
- 2023-05-23 – Bugfix: Filtering fix from dev, see #113
v1.04
- 2023-05-16 – Update Readme
- 2023-05-09 – Change required moodle version to 3.10 and Code for 3.10 now master-branch; for Moodle 3.9 and older use v1.03
- Tested with Moodle 4.0, 4.1 and 4.2: works out of the box, but there will be a explicit 4.x version with some improvements including use of continuous integration and moodle-plugin-ci (https://moodlehq.github.io/moodle-plugin-ci/), see branch moodle_4_dev (https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter/commits/moodle_4_dev)
v5-r2 (2026012100)
v5-r2
Plugin type: Administration tools
Frankenstyle component name: tool_supporter
Version build number: 2026012100
Version release name: v5-r2
Maturity: Stable
Supported Moodle versions: 5.0, 5.1
Repository URL (Git): https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter
Repository branch:
Repository tag:
Issue/bug tracker URL: https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter/issues
tool_supporter
Changes
v5-r2
- 2026-01-21 – Removed table borders in Moodle ≥ 5.0 (#122, thanks @lucaboesch)
- 2026-01-21 – Fixed table-reboot class missing for userincourse table (#123, thanks @lucaboesch)
- 2026-01-14 – Tested on Moodle 5.1 incl. ci
v5-r1
- 2025-09-12 – Fixed supported versions: use v5-releases for Moodle 5.0 onwards, v4-releases up to Moodle 4.5
- 2025-08-13 – Fixed dropdowns and other dynamic functionality not working with Moodle 5
- 2025-08-13 – Fixed some UI elements having wrong size
v4-r7
- 2025-07-02 – Moodle 5.0 compatibility will be implemented soon, but current code already runs error-free with Moodle 5; only in the course table the category dropdowns do not work
- 2025-06-06 – Require only level 1 capabilities to view supporter webpages (#120)
- 2025-05-09 – Display currentlogin instead of lastlogin in user details as "Last login" (DE: "zuletzt eingeloggt"): Database field ‘lastlogin’ saves the second last login, ‘currentlogin’ saves the last login the user made!)
- 2025-05-02 – Set upload size limit according to global config
- 2025-02-28 – Use default self-enrol role id in new courses (#118)
v4-r6
- 2025-02-11 – Add ci for moodle 4.5 (manual function tests have already been successful in 2024)
- 2025-02-11 – Update readme file
- 2025-02-07 – Fixed filtering in user table not working correctly
v4-r5
- 2024-11-15 – Fix clicking on user in course details
- 2024-11-13 – Show enrolment method instead of id in course details
- 2024-11-13 – Fix invisible options sometimes appearing in course table dropdown
- 2024-09-20 – Set numsections for new courses using Moodle config
- Tested with Moodle 4.5
v4-r4
- 2024-08-20 – Codechecker fixes for Moodle 4.4 + update CI workflow
- 2024-04-24 – Spelling corrections in the Readme
- 2024-01-12 – Fixed broken json with some languages (like French) that could use single or double quotes in field headers, thanks @brunobaudry (PR #117)
- Tested with Moodle 4.4
v4-r3
- 2023-12-19 – Added an option to show auth type and suspension status in user details table
- 2023-12-06 – Replaced a deprecated function that was used for getting activity information
- 2023-12-06 – Fixed some code checker errors
- Tested with Moodle 4.3
v4-r2
- 2023-06-06 – Fixed issue with version number for the plugin at moodle.org (duplicate with 3.x version 2023060600 in $plugin->version)
v4-r1
- 2023-06-06 – Updated plugin description
- 2023-06-06 – Plugin release name now represents targeted Moodle version
- 2023-05-30 – Added test status badge for GHA
- 2023-05-24 – Max supported category depth level changed to 5 (2 enabled by default)
- 2023-05-19 – Corrected some comments
- 2023-05-16 – Supporter links in Site Administration moved to a separate category in General
- 2023-05-16 – Fixed various small coding style errors and typos
- 2023-05-16 – Added static code checks using moodle-plugin-ci and GHA
- 2023-05-12 – Fixed search field and refresh text strings being hardcoded to english #108
- 2023-05-10 – Fixed "nopermissions" modal using Level 1 Support (read-only) #110
- 2023-05-09 – Moodle 4.0+ is now required
v1.07 (last 3.x version)
- 2023-06-06 – Improvement: Release-version in version.php is now equal to latest git for 3.10 Branch + grunt and js-improvements
- 2023-06-01 – Improvement: Fixed startdate-related warnings when creating a new course
v1.05
- 2023-05-23 – Feature: More configuration options, new are startdate, course_table_showshortname, course_table_showfullname, course_table_showlevel1+2, course_table_showvisibility; thanks to Christian Wolters! solves #112
- 2023-05-23 – Improvement: String unhardcoding fix from dev branch, see #113
- 2023-05-23 – Bugfix: Filtering fix from dev, see #113
v1.04
- 2023-05-16 – Update Readme
- 2023-05-09 – Change required moodle version to 3.10 and Code for 3.10 now master-branch; for Moodle 3.9 and older use v1.03
- Tested with Moodle 4.0, 4.1 and 4.2: works out of the box, but there will be a explicit 4.x version with some improvements including use of continuous integration and moodle-plugin-ci (https://moodlehq.github.io/moodle-plugin-ci/), see branch moodle_4_dev (https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter/commits/moodle_4_dev)
v5-r1 (2025091200)
v5-r1
Plugin type: Administration tools
Frankenstyle component name: tool_supporter
Version build number: 2025091200
Version release name: v5-r1
Maturity: Stable
Supported Moodle versions: 5.0
Repository URL (Git): https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter
Repository branch:
Repository tag:
Issue/bug tracker URL: https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter/issues
tool_supporter
Changes
v5-r1
- 2025-09-12 – Fixed supported versions: use v5-releases for Moodle 5.0 onwards, v4-releases up to Moodle 4.5
- 2025-08-13 – Fixed dropdowns and other dynamic functionality not working with Moodle 5
- 2025-08-13 – Fixed some UI elements having wrong size
v4-r7
- 2025-07-02 – Moodle 5.0 compatibility will be implemented soon, but current code already runs error-free with Moodle 5; only in the course table the category dropdowns do not work
- 2025-06-06 – Require only level 1 capabilities to view supporter webpages (#120)
- 2025-05-09 – Display currentlogin instead of lastlogin in user details as "Last login" (DE: "zuletzt eingeloggt"): Database field ‘lastlogin’ saves the second last login, ‘currentlogin’ saves the last login the user made!)
- 2025-05-02 – Set upload size limit according to global config
- 2025-02-28 – Use default self-enrol role id in new courses (#118)
v4-r6
- 2025-02-11 – Add ci for moodle 4.5 (manual function tests have already been successful in 2024)
- 2025-02-11 – Update readme file
- 2025-02-07 – Fixed filtering in user table not working correctly
v4-r5
- 2024-11-15 – Fix clicking on user in course details
- 2024-11-13 – Show enrolment method instead of id in course details
- 2024-11-13 – Fix invisible options sometimes appearing in course table dropdown
- 2024-09-20 – Set numsections for new courses using Moodle config
- Tested with Moodle 4.5
v4-r4
- 2024-08-20 – Codechecker fixes for Moodle 4.4 + update CI workflow
- 2024-04-24 – Spelling corrections in the Readme
- 2024-01-12 – Fixed broken json with some languages (like French) that could use single or double quotes in field headers, thanks @brunobaudry (PR #117)
- Tested with Moodle 4.4
v4-r3
- 2023-12-19 – Added an option to show auth type and suspension status in user details table
- 2023-12-06 – Replaced a deprecated function that was used for getting activity information
- 2023-12-06 – Fixed some code checker errors
- Tested with Moodle 4.3
v4-r2
- 2023-06-06 – Fixed issue with version number for the plugin at moodle.org (duplicate with 3.x version 2023060600 in $plugin->version)
v4-r1
- 2023-06-06 – Updated plugin description
- 2023-06-06 – Plugin release name now represents targeted Moodle version
- 2023-05-30 – Added test status badge for GHA
- 2023-05-24 – Max supported category depth level changed to 5 (2 enabled by default)
- 2023-05-19 – Corrected some comments
- 2023-05-16 – Supporter links in Site Administration moved to a separate category in General
- 2023-05-16 – Fixed various small coding style errors and typos
- 2023-05-16 – Added static code checks using moodle-plugin-ci and GHA
- 2023-05-12 – Fixed search field and refresh text strings being hardcoded to english #108
- 2023-05-10 – Fixed "nopermissions" modal using Level 1 Support (read-only) #110
- 2023-05-09 – Moodle 4.0+ is now required
v1.07 (last 3.x version)
- 2023-06-06 – Improvement: Release-version in version.php is now equal to latest git for 3.10 Branch + grunt and js-improvements
- 2023-06-01 – Improvement: Fixed startdate-related warnings when creating a new course
v1.05
- 2023-05-23 – Feature: More configuration options, new are startdate, course_table_showshortname, course_table_showfullname, course_table_showlevel1+2, course_table_showvisibility; thanks to Christian Wolters! solves #112
- 2023-05-23 – Improvement: String unhardcoding fix from dev branch, see #113
- 2023-05-23 – Bugfix: Filtering fix from dev, see #113
v1.04
- 2023-05-16 – Update Readme
- 2023-05-09 – Change required moodle version to 3.10 and Code for 3.10 now master-branch; for Moodle 3.9 and older use v1.03
- Tested with Moodle 4.0, 4.1 and 4.2: works out of the box, but there will be a explicit 4.x version with some improvements including use of continuous integration and moodle-plugin-ci (https://moodlehq.github.io/moodle-plugin-ci/), see branch moodle_4_dev (https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter/commits/moodle_4_dev)
v5-r1 (2025082000)
v5-r1
Plugin type: Administration tools
Frankenstyle component name: tool_supporter
Version build number: 2025082000
Version release name: v5-r1
Maturity: Stable
Supported Moodle versions: 5.0
Repository URL (Git): https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter
Repository branch:
Repository tag:
Issue/bug tracker URL: https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter/issues
tool_supporter
Changes
v5-r1
- 2025-08-13 – Fixed dropdowns and other dynamic functionality not working with Moodle 5
- 2025-08-13 – Fixed some UI elements having wrong size
v4-r7
- 2025-07-02 – Moodle 5.0 compatibility will be implemented soon, but current code already runs error-free with Moodle 5; only in the course table the category dropdowns do not work
- 2025-06-06 – Require only level 1 capabilities to view supporter webpages (#120)
- 2025-05-09 – Display currentlogin instead of lastlogin in user details as "Last login" (DE: "zuletzt eingeloggt"): Database field ‘lastlogin’ saves the second last login, ‘currentlogin’ saves the last login the user made!)
- 2025-05-02 – Set upload size limit according to global config
- 2025-02-28 – Use default self-enrol role id in new courses (#118)
v4-r6
- 2025-02-11 – Add ci for moodle 4.5 (manual function tests have already been successful in 2024)
- 2025-02-11 – Update readme file
- 2025-02-07 – Fixed filtering in user table not working correctly
v4-r5
- 2024-11-15 – Fix clicking on user in course details
- 2024-11-13 – Show enrolment method instead of id in course details
- 2024-11-13 – Fix invisible options sometimes appearing in course table dropdown
- 2024-09-20 – Set numsections for new courses using Moodle config
- Tested with Moodle 4.5
v4-r4
- 2024-08-20 – Codechecker fixes for Moodle 4.4 + update CI workflow
- 2024-04-24 – Spelling corrections in the Readme
- 2024-01-12 – Fixed broken json with some languages (like French) that could use single or double quotes in field headers, thanks @brunobaudry (PR #117)
- Tested with Moodle 4.4
v4-r3
- 2023-12-19 – Added an option to show auth type and suspension status in user details table
- 2023-12-06 – Replaced a deprecated function that was used for getting activity information
- 2023-12-06 – Fixed some code checker errors
- Tested with Moodle 4.3
v4-r2
- 2023-06-06 – Fixed issue with version number for the plugin at moodle.org (duplicate with 3.x version 2023060600 in $plugin->version)
v4-r1
- 2023-06-06 – Updated plugin description
- 2023-06-06 – Plugin release name now represents targeted Moodle version
- 2023-05-30 – Added test status badge for GHA
- 2023-05-24 – Max supported category depth level changed to 5 (2 enabled by default)
- 2023-05-19 – Corrected some comments
- 2023-05-16 – Supporter links in Site Administration moved to a separate category in General
- 2023-05-16 – Fixed various small coding style errors and typos
- 2023-05-16 – Added static code checks using moodle-plugin-ci and GHA
- 2023-05-12 – Fixed search field and refresh text strings being hardcoded to english #108
- 2023-05-10 – Fixed "nopermissions" modal using Level 1 Support (read-only) #110
- 2023-05-09 – Moodle 4.0+ is now required
v1.07 (last 3.x version)
- 2023-06-06 – Improvement: Release-version in version.php is now equal to latest git for 3.10 Branch + grunt and js-improvements
- 2023-06-01 – Improvement: Fixed startdate-related warnings when creating a new course
v1.05
- 2023-05-23 – Feature: More configuration options, new are startdate, course_table_showshortname, course_table_showfullname, course_table_showlevel1+2, course_table_showvisibility; thanks to Christian Wolters! solves #112
- 2023-05-23 – Improvement: String unhardcoding fix from dev branch, see #113
- 2023-05-23 – Bugfix: Filtering fix from dev, see #113
v1.04
- 2023-05-16 – Update Readme
- 2023-05-09 – Change required moodle version to 3.10 and Code for 3.10 now master-branch; for Moodle 3.9 and older use v1.03
- Tested with Moodle 4.0, 4.1 and 4.2: works out of the box, but there will be a explicit 4.x version with some improvements including use of continuous integration and moodle-plugin-ci (https://moodlehq.github.io/moodle-plugin-ci/), see branch moodle_4_dev (https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter/commits/moodle_4_dev)
v4-r7 (2025062700)
v4-r7
Plugin type: Administration tools
Frankenstyle component name: tool_supporter
Version build number: 2025062700
Version release name: v4-r7
Maturity: Stable
Supported Moodle versions: 4.1, 4.2, 4.3, 4.4, 4.5
Repository URL (Git): https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter
Repository branch:
Repository tag:
Issue/bug tracker URL: https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter/issues
tool_supporter
Changes
v4-r7
- 2025-07-02 – Moodle 5.0 compatibility will be implemented soon, but current code already runs error-free with Moodle 5; only in the course table the category dropdowns do not work
- 2025-06-06 – Require only level 1 capabilities to view supporter webpages (#120)
- 2025-05-09 – Display currentlogin instead of lastlogin in user details as "Last login" (DE: "zuletzt eingeloggt"): Database field ‘lastlogin’ saves the second last login, ‘currentlogin’ saves the last login the user made!)
- 2025-05-02 – Set upload size limit according to global config
- 2025-02-28 – Use default self-enrol role id in new courses (#118)
v4-r6
- 2025-02-11 – Add ci for moodle 4.5 (manual function tests have already been successful in 2024)
- 2025-02-11 – Update readme file
- 2025-02-07 – Fixed filtering in user table not working correctly
v4-r5
- 2024-11-15 – Fix clicking on user in course details
- 2024-11-13 – Show enrolment method instead of id in course details
- 2024-11-13 – Fix invisible options sometimes appearing in course table dropdown
- 2024-09-20 – Set numsections for new courses using Moodle config
- Tested with Moodle 4.5
v4-r4
- 2024-08-20 – Codechecker fixes for Moodle 4.4 + update CI workflow
- 2024-04-24 – Spelling corrections in the Readme
- 2024-01-12 – Fixed broken json with some languages (like French) that could use single or double quotes in field headers, thanks @brunobaudry (PR #117)
- Tested with Moodle 4.4
v4-r3
- 2023-12-19 – Added an option to show auth type and suspension status in user details table
- 2023-12-06 – Replaced a deprecated function that was used for getting activity information
- 2023-12-06 – Fixed some code checker errors
- Tested with Moodle 4.3
v4-r2
- 2023-06-06 – Fixed issue with version number for the plugin at moodle.org (duplicate with 3.x version 2023060600 in $plugin->version)
v4-r1
- 2023-06-06 – Updated plugin description
- 2023-06-06 – Plugin release name now represents targeted Moodle version
- 2023-05-30 – Added test status badge for GHA
- 2023-05-24 – Max supported category depth level changed to 5 (2 enabled by default)
- 2023-05-19 – Corrected some comments
- 2023-05-16 – Supporter links in Site Administration moved to a separate category in General
- 2023-05-16 – Fixed various small coding style errors and typos
- 2023-05-16 – Added static code checks using moodle-plugin-ci and GHA
- 2023-05-12 – Fixed search field and refresh text strings being hardcoded to english #108
- 2023-05-10 – Fixed "nopermissions" modal using Level 1 Support (read-only) #110
- 2023-05-09 – Moodle 4.0+ is now required
v1.07 (last 3.x version)
- 2023-06-06 – Improvement: Release-version in version.php is now equal to latest git for 3.10 Branch + grunt and js-improvements
- 2023-06-01 – Improvement: Fixed startdate-related warnings when creating a new course
v1.05
- 2023-05-23 – Feature: More configuration options, new are startdate, course_table_showshortname, course_table_showfullname, course_table_showlevel1+2, course_table_showvisibility; thanks to Christian Wolters! solves #112
- 2023-05-23 – Improvement: String unhardcoding fix from dev branch, see #113
- 2023-05-23 – Bugfix: Filtering fix from dev, see #113
v1.04
- 2023-05-16 – Update Readme
- 2023-05-09 – Change required moodle version to 3.10 and Code for 3.10 now master-branch; for Moodle 3.9 and older use v1.03
- Tested with Moodle 4.0, 4.1 and 4.2: works out of the box, but there will be a explicit 4.x version with some improvements including use of continuous integration and moodle-plugin-ci (https://moodlehq.github.io/moodle-plugin-ci/), see branch moodle_4_dev (https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter/commits/moodle_4_dev)
v4-r6 (2025021100)
v4-r6
Plugin type: Administration tools
Frankenstyle component name: tool_supporter
Version build number: 2025021100
Version release name: v4-r6
Maturity: Stable
Supported Moodle versions: 4.1, 4.2, 4.3, 4.4, 4.5
Repository URL (Git): https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter
Repository branch:
Repository tag: v4-r6-2
Issue/bug tracker URL: https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter/issues
tool_supporter
Changes
v4-r6
- 2025-02-11 – Add ci for moodle 4.5 (manual function tests have already been successful in 2024)
- 2025-02-11 – Update readme file
- 2025-02-07 – Fixed filtering in user table not working correctly
v4-r5
- 2024-11-15 – Fix clicking on user in course details
- 2024-11-13 – Show enrolment method instead of id in course details
- 2024-11-13 – Fix invisible options sometimes appearing in course table dropdown
- 2024-09-20 – Set numsections for new courses using Moodle config
- Tested with Moodle 4.5
v4-r4
- 2024-08-20 – Codechecker fixes for Moodle 4.4 + update CI workflow
- 2024-04-24 – Spelling corrections in the Readme
- 2024-01-12 – Fixed broken json with some languages (like French) that could use single or double quotes in field headers, thanks @brunobaudry (PR #117)
- Tested with Moodle 4.4
v4-r3
- 2023-12-19 – Added an option to show auth type and suspension status in user details table
- 2023-12-06 – Replaced a deprecated function that was used for getting activity information
- 2023-12-06 – Fixed some code checker errors
- Tested with Moodle 4.3
v4-r2
- 2023-06-06 – Fixed issue with version number for the plugin at moodle.org (duplicate with 3.x version 2023060600 in $plugin->version)
v4-r1
- 2023-06-06 – Updated plugin description
- 2023-06-06 – Plugin release name now represents targeted Moodle version
- 2023-05-30 – Added test status badge for GHA
- 2023-05-24 – Max supported category depth level changed to 5 (2 enabled by default)
- 2023-05-19 – Corrected some comments
- 2023-05-16 – Supporter links in Site Administration moved to a separate category in General
- 2023-05-16 – Fixed various small coding style errors and typos
- 2023-05-16 – Added static code checks using moodle-plugin-ci and GHA
- 2023-05-12 – Fixed search field and refresh text strings being hardcoded to english #108
- 2023-05-10 – Fixed "nopermissions" modal using Level 1 Support (read-only) #110
- 2023-05-09 – Moodle 4.0+ is now required
v1.07 (last 3.x version)
- 2023-06-06 – Improvement: Release-version in version.php is now equal to latest git for 3.10 Branch + grunt and js-improvements
- 2023-06-01 – Improvement: Fixed startdate-related warnings when creating a new course
v1.05
- 2023-05-23 – Feature: More configuration options, new are startdate, course_table_showshortname, course_table_showfullname, course_table_showlevel1+2, course_table_showvisibility; thanks to Christian Wolters! solves #112
- 2023-05-23 – Improvement: String unhardcoding fix from dev branch, see #113
- 2023-05-23 – Bugfix: Filtering fix from dev, see #113
v1.04
- 2023-05-16 – Update Readme
- 2023-05-09 – Change required moodle version to 3.10 and Code for 3.10 now master-branch; for Moodle 3.9 and older use v1.03
- Tested with Moodle 4.0, 4.1 and 4.2: works out of the box, but there will be a explicit 4.x version with some improvements including use of continuous integration and moodle-plugin-ci (https://moodlehq.github.io/moodle-plugin-ci/), see branch moodle_4_dev (https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter/commits/moodle_4_dev)
v4-r4 (2024082000)
v4-r4
Plugin type: Administration tools
Frankenstyle component name: tool_supporter
Version build number: 2024082000
Version release name: v4-r4
Maturity: Stable
Supported Moodle versions: 4.1, 4.2, 4.3, 4.4
Repository URL (Git): https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter
Repository branch:
Repository tag: v4-r4
Issue/bug tracker URL: https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter/issues
tool_supporter
Changes
v4-r4
- 2024-08-20 – Codechecker fixes for Moodle 4.4 + update CI workflow
- 2024-04-24 – Spelling corrections in the Readme
- 2024-01-12 – Fixed broken json with some languages (like French) that could use single or double quotes in field headers, thanks @brunobaudry (PR #117)
- Tested with Moodle 4.4
v4-r3
- 2023-12-19 – Added an option to show auth type and suspension status in user details table
- 2023-12-06 – Replaced a deprecated function that was used for getting activity information
- 2023-12-06 – Fixed some code checker errors
- Tested with Moodle 4.3
v4-r2
- 2023-06-06 – Fixed issue with version number for the plugin at moodle.org (duplicate with 3.x version 2023060600 in $plugin->version)
v4-r1
- 2023-06-06 – Updated plugin description
- 2023-06-06 – Plugin release name now represents targeted Moodle version
- 2023-05-30 – Added test status badge for GHA
- 2023-05-24 – Max supported category depth level changed to 5 (2 enabled by default)
- 2023-05-19 – Corrected some comments
- 2023-05-16 – Supporter links in Site Administration moved to a separate category in General
- 2023-05-16 – Fixed various small coding style errors and typos
- 2023-05-16 – Added static code checks using moodle-plugin-ci and GHA
- 2023-05-12 – Fixed search field and refresh text strings being hardcoded to english #108
- 2023-05-10 – Fixed "nopermissions" modal using Level 1 Support (read-only) #110
- 2023-05-09 – Moodle 4.0+ is now required
v1.07 (last 3.x version)
- 2023-06-06 – Improvement: Release-version in version.php is now equal to latest git for 3.10 Branch + grunt and js-improvements
- 2023-06-01 – Improvement: Fixed startdate-related warnings when creating a new course
v1.05
- 2023-05-23 – Feature: More configuration options, new are startdate, course_table_showshortname, course_table_showfullname, course_table_showlevel1+2, course_table_showvisibility; thanks to Christian Wolters! solves #112
- 2023-05-23 – Improvement: String unhardcoding fix from dev branch, see #113
- 2023-05-23 – Bugfix: Filtering fix from dev, see #113
v1.04
- 2023-05-16 – Update Readme
- 2023-05-09 – Change required moodle version to 3.10 and Code for 3.10 now master-branch; for Moodle 3.9 and older use v1.03
- Tested with Moodle 4.0, 4.1 and 4.2: works out of the box, but there will be a explicit 4.x version with some improvements including use of continuous integration and moodle-plugin-ci (https://moodlehq.github.io/moodle-plugin-ci/), see branch moodle_4_dev (https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter/commits/moodle_4_dev)
v4-r3 (2023121300)
v4-r3
Plugin type: Administration tools
Frankenstyle component name: tool_supporter
Version build number: 2023121300
Version release name: v4-r3
Maturity: Stable
Supported Moodle versions: 4.0, 4.1, 4.2, 4.3
Repository URL (Git): https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter
Repository branch:
Repository tag: v4-r3
Issue/bug tracker URL: https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter/issues
tool_supporter
Changes
v4-r3
- 2023-06-19 – Added an option to show auth type and suspension status in user details table
- 2023-06-06 – Replaced a deprecated function that was used for getting activity information
- 2023-06-06 – Fixed some code checker errors
- Tested with Moodle 4.3
v4-r2
- 2023-06-06 – Fixed issue with version number for the plugin at moodle.org (duplicate with 3.x version 2023060600 in $plugin->version)
v4-r1
- 2023-06-06 – Updated plugin description
- 2023-06-06 – Plugin release name now represents targeted Moodle version
- 2023-05-30 – Added test status badge for GHA
- 2023-05-24 – Max supported category depth level changed to 5 (2 enabled by default)
- 2023-05-19 – Corrected some comments
- 2023-05-16 – Supporter links in Site Administration moved to a separate category in General
- 2023-05-16 – Fixed various small coding style errors and typos
- 2023-05-16 – Added static code checks using moodle-plugin-ci and GHA
- 2023-05-12 – Fixed search field and refresh text strings being hardcoded to english #108
- 2023-05-10 – Fixed "nopermissions" modal using Level 1 Support (read-only) #110
- 2023-05-09 – Moodle 4.0+ is now required
v1.07 (last 3.x version)
- 2023-06-06 – Improvement: Release-version in version.php is now equal to latest git for 3.10 Branch + grunt and js-improvements
- 2023-06-01 – Improvement: Fixed startdate-related warnings when creating a new course
v1.05
- 2023-05-23 – Feature: More configuration options, new are startdate, course_table_showshortname, course_table_showfullname, course_table_showlevel1+2, course_table_showvisibility; thanks to Christian Wolters! solves #112
- 2023-05-23 – Improvement: String unhardcoding fix from dev branch, see #113
- 2023-05-23 – Bugfix: Filtering fix from dev, see #113
v1.04
- 2023-05-16 – Update Readme
- 2023-05-09 – Change required moodle version to 3.10 and Code for 3.10 now master-branch; for Moodle 3.9 and older use v1.03
- Tested with Moodle 4.0, 4.1 and 4.2: works out of the box, but there will be a explicit 4.x version with some improvements including use of continuous integration and moodle-plugin-ci (https://moodlehq.github.io/moodle-plugin-ci/), see branch moodle_4_dev (https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter/commits/moodle_4_dev)
v4-r2 (2023060601)
v4-r2
Plugin type: Administration tools
Frankenstyle component name: tool_supporter
Version build number: 2023060601
Version release name: v4-r2
Maturity: Stable
Supported Moodle versions: 4.0, 4.1, 4.2
Repository URL (Git): https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter
Repository branch:
Repository tag: v4-r2
Issue/bug tracker URL: https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter/issues
tool_supporter
Changes
v4-r2
- 2023-06-06 – Fixed issue with version number for the plugin at moodle.org (duplicate with 3.x version 2023060600 in $plugin->version)
v4-r1
- 2023-06-06 – Updated plugin description
- 2023-06-06 – Plugin release name now represents targeted Moodle version
- 2023-05-30 – Added test status badge for GHA
- 2023-05-24 – Max supported category depth level changed to 5 (2 enabled by default)
- 2023-05-19 – Corrected some comments
- 2023-05-16 – Supporter links in Site Administration moved to a separate category in General
- 2023-05-16 – Fixed various small coding style errors and typos
- 2023-05-16 – Added static code checks using moodle-plugin-ci and GHA
- 2023-05-12 – Fixed search field and refresh text strings being hardcoded to english #108
- 2023-05-10 – Fixed "nopermissions" modal using Level 1 Support (read-only) #110
- 2023-05-09 – Moodle 4.0+ is now required
v1.07 (last 3.x version)
- 2023-06-06 – Improvement: Release-version in version.php is now equal to latest git for 3.10 Branch + grunt and js-improvements
- 2023-06-01 – Improvement: Fixed startdate-related warnings when creating a new course
v1.05
- 2023-05-23 – Feature: More configuration options, new are startdate, course_table_showshortname, course_table_showfullname, course_table_showlevel1+2, course_table_showvisibility; thanks to Christian Wolters! solves #112
- 2023-05-23 – Improvement: String unhardcoding fix from dev branch, see #113
- 2023-05-23 – Bugfix: Filtering fix from dev, see #113
v1.04
- 2023-05-16 – Update Readme
- 2023-05-09 – Change required moodle version to 3.10 and Code for 3.10 now master-branch; for Moodle 3.9 and older use v1.03
- Tested with Moodle 4.0, 4.1 and 4.2: works out of the box, but there will be a explicit 4.x version with some improvements including use of continuous integration and moodle-plugin-ci (https://moodlehq.github.io/moodle-plugin-ci/), see branch moodle_4_dev (https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter/commits/moodle_4_dev)
v1.07 (2023060600)
v1.07
Plugin type: Administration tools
Frankenstyle component name: tool_supporter
Version build number: 2023060600
Version release name: v1.07
Maturity: Stable
Supported Moodle versions: 3.10, 3.11
Repository URL (Git): https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter
Repository branch: MOODLE_310
Repository tag: v1.07
Issue/bug tracker URL: https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter/issues
tool_supporter
Changes
v1.07 (last 3.x version)
- 2023-06-06 – Improvement: Release-version in version.php is now equal to latest git for 3.10 Branch + grunt and js-improvements
- 2023-06-01 – Improvement: Fixed startdate-related warnings when creating a new course
v1.05
- 2023-05-23 – Feature: More configuration options, new are startdate, course_table_showshortname, course_table_showfullname, course_table_showlevel1+2, course_table_showvisibility; thanks to Christian Wolters! solves #112
- 2023-05-23 – Improvement: String unhardcoding fix from dev branch, see #113
- 2023-05-23 – Bugfix: Filtering fix from dev, see #113
v1.04
- 2023-05-16 – Update Readme
- 2023-05-09 – Change required moodle version to 3.10 and Code for 3.10 now master-branch; for Moodle 3.9 and older use v1.03
- Tested with Moodle 4.0, 4.1 and 4.2: works out of the box, but there will be a explicit 4.x version with some improvements including use of continuous integration and moodle-plugin-ci (https://moodlehq.github.io/moodle-plugin-ci/), see branch moodle_4_dev (https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter/commits/moodle_4_dev)
v1.05 (2023052302)
v1.05
Plugin type: Administration tools
Frankenstyle component name: tool_supporter
Version build number: 2023052302
Version release name: v1.05
Maturity: Stable
Supported Moodle versions: 3.10, 3.11
Repository URL (Git): https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter
Repository branch:
Repository tag:
Issue/bug tracker URL: https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter/issues
tool_supporter
Changes
v1.05
- 2023-05-23 – Feature: More configuration options, new are startdate, course_table_showshortname, course_table_showfullname, course_table_showlevel1+2, course_table_showvisibility; thanks to Christian Wolters! solves #112
- 2023-05-23 – Improvement: String unhardcoding fix from dev branch, see #113
- 2023-05-23 – Bugfix: Filtering fix from dev, see #113
v1.04
- 2023-05-16 – Update Readme
- 2023-05-09 – Change required moodle version to 3.10 and Code for 3.10 now master-branch; for Moodle 3.9 and older use v1.03
- Tested with Moodle 4.0, 4.1 and 4.2: works out of the box, but there will be a explicit 4.x version with some improvements including use of continuous integration and moodle-plugin-ci (https://moodlehq.github.io/moodle-plugin-ci/), see branch moodle_4_dev (https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter/commits/moodle_4_dev)
v1.04 (2023051600)
v1.04
Plugin type: Administration tools
Frankenstyle component name: tool_supporter
Version build number: 2023051600
Version release name: v1.04
Maturity: Stable
Supported Moodle versions: 3.10, 3.11
Repository URL (Git): https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter
Repository branch:
Repository tag:
Issue/bug tracker URL: https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter/issues
Copyright: developed and maintained by TU Darmstadt (initial release by Benedikt Schneider (@Nullmann), further development by @my-curiosity)
License: http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
tool_supporter
About
With the Supporter you can simply find & manage your students and courses - all in one, intuitve window.
It is the successor to the Moodle Analyst which was also created at the TU Darmstadt.
The Supporter is developed with asynchronous calls and thus only retrieves the information from the database which are needed, not requiring reloading of the whole page; bringing a whole new user experience to moodle admins.
It has the standard Moodle Capability-Checks built-in so there are no extra capabilites needed and multiple levels of Support can be accomplished (see chapter "Capabilites").
Features
- Find Students & Courses
- Display additional information about your students
- Enrolled Courses/Students
- Amount of enrolled Students
- Enrol users into courses
- Create a new Course
- Delete users from courses
- Hotlinks to additional Features
- Edit, Settings, Visibility of courses
- Log in as the selected user
Prerequisites
- This version is tested on Moodle 3.10, 3.11 (branch 310, master), 4.1, 4.2 (branch 4_dev, without link in navigation)
- For Moodle 3.9 and older use v1.03
- It is highly recommended to activate compression to reduce transmitted data (e.g. from 4.36MB to 1.05 MB)
- Add "zlib.output_compression = On" in php.ini
- Or add deflate to your apache/nginx/lighttpd, see https://docs.moodle.org/en/Performance_recommendations
Installation
- Copy/Clone to
https://YOURSITE/admin/tool/directory
- Alternatively use
git clone https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter admin/tool/supporterin your moodle root
- Alternatively use
- Enable database upgrade
- Go to
https://YOURSITE/admin/tool/supporterorSite Administration->Reports->Supporter
Capabilites
With this Plugin, we strove to implement all necessary Moodle-capabilities. As such, there is no need to give users additional caps.
If there is a need to divide different levels of support, these caps need to be set on a system-context:
Level 1 Support (read-only):
- moodle/site:viewparticipants
- moodle/user:viewdetails (requires site:viewparticipants)
- moodle/course:viewhiddencourses
- moodle/course:view (requires course:viewhiddencourses)
level 2 Support (also write):
- Read-Capabilites from above
- moodle/user:loginas
- moodle/course:create
- moodle/course:update
- enrol/manual:enrol
- This requires the defined role to be able to "Allow role assignments" in its settings
Configuration
- Blocks are disabled by default and the nav drawer gets closed for maximum viewing
- The settings can be accessed with the cog in the header or by going to
/admin/settings.php?section=tool_supporter
Limitations
As of now, only 2 layers of course categories are represented.
Screenshot
v1.03 (2019102304)
v1.03
Plugin type: Administration tools
Frankenstyle component name: tool_supporter
Version build number: 2019102304
Version release name: v1.03
Maturity: Stable
Supported Moodle versions: 3.10, 3.11, 3.5, 3.6, 3.7, 3.8, 3.9
Repository URL (Git): https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter
Repository branch:
Repository tag: v1.03
Issue/bug tracker URL: https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter/issues
Copyright: 2019 Benedikt Schneider (@Nullmann) et sequens Technical University of Darmstadt
License: http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
tool_supporter 
About
With the Supporter you can simply find & manage your students and courses - all in one, intuitve window.
It is the successor to the Moodle Analyst which was also created at the TU Darmstadt.
The Supporter is developed with asynchronous calls and thus only retrieves the information from the database which are needed, not requiring reloading of the whole page; bringing a whole new user experience to moodle admins.
It has the standard Moodle Capability-Checks built-in so there are no extra capabilites needed and multiple levels of Support can be accomplished (see chapter "Capabilites").
Features
- Find Students & Courses
- Display additional information about your students
- Enrolled Courses/Students
- Amount of enrolled Students
- Enrol users into courses
- Create a new Course
- Delete users from courses
- Hotlinks to additional Features
- Edit, Settings, Visibility of courses
- Log in as the selected user
Prerequisites
- This version is tested on Moodle 3.5, 3.6, 3.7, 3.8, 3.10 and 3.11
- For 3.4 and older versions of Moodle, checkout the Branch "MOODLE_34_STABLE",
- For 3.10 and 3.11 use Branch "MOODLE_310" (https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter/tree/MOODLE_310)
- A php version of 5.5 or greater is needed
- It is highly recommended to activate compression to reduce transmitted data (e.g. from 4.36MB to 1.05 MB)
- Add "zlib.output_compression = On" in php.ini
- Or add deflate to your apache/nginx/lighttpd, see https://docs.moodle.org/en/Performance_recommendations
Installation
- Copy/Clone to
https://YOURSITE/admin/tool/directory
- Alternatively use
git clone https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter admin/tool/supporterin your moodle root
- Alternatively use
- Enable database upgrade
- Go to
https://YOURSITE/admin/tool/supporterorSite Administration->Reports->Supporter
Capabilites
With this Plugin, we strove to implement all necessary Moodle-capabilities. As such, there is no need to give users additional caps.
If there is a need to divide different levels of support, these caps need to be set on a system-context:
Level 1 Support (read-only):
- moodle/site:viewparticipants
- moodle/user:viewdetails (requires site:viewparticipants)
- moodle/course:viewhiddencourses
- moodle/course:view (requires course:viewhiddencourses)
level 2 Support (also write):
- Read-Capabilites from above
- moodle/user:loginas
- moodle/course:create
- moodle/course:update
- enrol/manual:enrol
- This requires the defined role to be able to "Allow role assignments" in its settings
Configuration
- Blocks are disabled by default and the nav drawer gets closed for maximum viewing
- The settings can be accessed with the cog in the header or by going to
/admin/settings.php?section=tool_supporter
Limitations
As of now, only 2 layers of course categories are represented.
Screenshot
v1.02 (2019071701)
v1.02
Plugin type: Administration tools
Frankenstyle component name: tool_supporter
Version build number: 2019071701
Version release name: v1.02
Maturity: Stable
Supported Moodle versions: 3.5, 3.6, 3.7
Repository URL (Git): https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter
Repository branch: master
Repository tag: v1.02
Issue/bug tracker URL: https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter/issues
Copyright: 2019 Benedikt Schneider (@Nullmann)
License: http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
tool_supporter 
About
With the Supporter you can simply find & manage your students and courses - all in one, intuitve window.
It is the successor to the Moodle Analyst which was also created at the TU Darmstadt.
The Supporter is developed with asynchronous calls and thus only retrieves the information from the database which are needed, not requiring reloading of the whole page; bringing a whole new user experience to moodle admins.
It has the standard Moodle Capability-Checks built-in so there are no extra capabilites needed and multiple levels of Support can be accomplished (see chapter "Capabilites").
Features
- Find Students & Courses
- Display additional information about your students
- Enrolled Courses/Students
- Amount of enrolled Students
- Enrol users into courses
- Create a new Course
- Delete users from courses
- Hotlinks to additional Features
- Edit, Settings, Visibility of courses
- Log in as the selected user
Prerequisites
- This version is tested on Moodle 3.5
- No guarantees for other versions of Moodle!
- A php version of 5.5 or greater is needed
- It is recommended to activate zlib compression in your php.ini to reduce transmitted data
- Add "zlib.output_compression = On"
Installation
- Copy/Clone to
https://YOURSITE/admin/tool/directory
- Alternatively use
git clone https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter admin/tool/supporterin your moodle root
- Alternatively use
- Enable database upgrade
- Go to
https://YOURSITE/admin/tool/supporterorSite Administration->Reports->Supporter
Capabilites
With this Plugin, we strove to implement all necessary Moodle-capabilities. As such, there is no need to give users additional caps.
If there is a need to divide different levels of support, these caps need to be set on a system-context:
Level 1 Support (read-only):
- moodle/site:viewparticipants
- moodle/user:viewdetails (requires site:viewparticipants)
- moodle/course:viewhiddencourses
- moodle/course:view (requires course:viewhiddencourses)
level 2 Support (also write):
- Read-Capabilites from above
- moodle/user:loginas
- moodle/course:create
- moodle/course:update
- enrol/manual:enrol
- This requires the defined role to be able to "Allow role assignments" in its settings
Configuration
- Blocks are disabled by default and the nav drawer gets closed for maximum viewing
- The settings can be accessed with the cog in the header or by going to
/admin/settings.php?section=tool_supporter
Limitations
As of now, only 2 layers of course categories are represented.
Screenshot
v1.0 (2019052801)
v1.0
Plugin type: Administration tools
Frankenstyle component name: tool_supporter
Version build number: 2019052801
Version release name: v1.0
Maturity: Stable
Supported Moodle versions: 3.5, 3.6, 3.7
Repository URL (Git): https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter
Repository branch:
Repository tag:
Issue/bug tracker URL: https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter/issues
Copyright: 2019 Benedikt Schneider (@Nullmann)
License: http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
tool_supporter 
About
With the Supporter you can simply find & manage your students and courses - all in one, intuitve window.
It is the successor to the Moodle Analyst which was also created at the TU Darmstadt.
The Supporter is developed with asynchronous calls and thus only retrieves the information from the database which are needed, not requiring reloading of the whole page; bringing a whole new user experience to moodle admins.
It has the standard Moodle Capability-Checks built-in so there are no extra capabilites needed and multiple levels of Support can be accomplished (see chapter "Capabilites").
Features
- Find Students & Courses
- Display additional information about your students
- Enrolled Courses/Students
- Amount of enrolled Students
- Enrol users into courses
- Create a new Course
- Delete users from courses
- Hotlinks to additional Features
- Edit, Settings, Visibility of courses
- Log in as the selected user
Prerequisites
- This version is tested on Moodle 3.5 to 3.7
- No guarantees for other versions of Moodle!
- A php version of 5.5 or greater is needed
- It is recommended to activate zlib compression in your php.ini to reduce transmitted data
- Add "zlib.output_compression = On"
Installation
- Copy/Clone to
https://YOURSITE/admin/tool/directory
- Alternatively use
git clone https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter admin/tool/supporterin your moodle root
- Alternatively use
- Enable database upgrade
- Go to
https://YOURSITE/admin/tool/supporterorSite Administration->Reports->Supporter
Capabilites
With this Plugin, we strove to implement all necessary Moodle-capabilities. As such, there is no need to give users additional caps.
If there is a need to divide different levels of support, these caps need to be set on a system-context:
Level 1 Support (read-only):
- moodle/site:viewparticipants
- moodle/user:viewdetails (requires site:viewparticipants)
- moodle/course:viewhiddencourses
- moodle/course:view (requires course:viewhiddencourses)
level 2 Support (also write):
- Read-Capabilites from above
- moodle/user:loginas
- moodle/course:create
- moodle/course:update
- enrol/manual:enrol
- This requires the defined role to be able to "Allow role assignments" in its settings
Configuration
- Blocks are disabled by default and the nav drawer gets closed for maximum viewing
- The settings can be accessed with the cog in the header or by going to
/admin/settings.php?section=tool_supporter
Limitations
As of now, only 2 layers of course categories are represented.
Screenshot
(2019032200)
Plugin type: Administration tools
Frankenstyle component name: tool_supporter
Version build number: 2019032200
Version release name:
Maturity: Beta
Supported Moodle versions: 3.5, 3.6, 3.7
Repository URL (Git): https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter
Repository branch: master
Repository tag:
Issue/bug tracker URL: https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter/issues
Copyright: 2019 Benedikt Schneider (@Nullmann)
License: http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
tool_supporter 
About
With the Supporter you can simply find & manage your students and courses - all in one, intuitve window.
It is the successor to the Moodle Analyst which was also created at the TU Darmstadt.
The Supporter is developed with asynchronous calls and thus only retrieves the information from the database which are needed, not requiring reloading of the whole page; bringing a whole new user experience to moodle admins.
It has the standard Moodle Capability-Checks built-in so there are no extra capabilites needed and multiple levels of Support can be accomplished (see chapter "Capabilites").
Features
- Find Students & Courses
- Display additional information about your students
- Enrolled Courses/Students
- Amount of enrolled Students
- Enrol users into courses
- Create a new Course
- Delete users from courses
- Hotlinks to additional Features
- Edit, Settings, Visibility of courses
- Log in as the selected user
Prerequisites
- This version is tested on Moodle 3.5
- No guarantees for other versions of Moodle!
- A php version of 5.5 or greater is needed
- It is recommended to activate zlib compression in your php.ini to reduce transmitted data
- Add "zlib.output_compression = On"
Installation
- Copy/Clone to
https://YOURSITE/admin/tool/directory
- Alternatively use
git clone https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter admin/tool/supporterin your moodle root
- Alternatively use
- Enable database upgrade
- Go to
https://YOURSITE/admin/tool/supporterorSite Administration->Reports->Supporter
Capabilites
With this Plugin, we strove to implement all necessary Moodle-capabilities. As such, there is no need to give users additional caps.
If there is a need to divide different levels of support, these caps need to be set on a system-context:
Level 1 Support (read-only):
- moodle/site:viewparticipants
- moodle/user:viewdetails (requires site:viewparticipants)
- moodle/course:viewhiddencourses
- moodle/course:view (requires course:viewhiddencourses)
level 2 Support (also write):
- Read-Capabilites from above
- moodle/user:loginas
- moodle/course:create
- moodle/course:update
- enrol/manual:enrol
- This requires the defined role to be able to "Allow role assignments" in its settings
Configuration
- Blocks are disabled by default and the nav drawer gets closed for maximum viewing
- The settings can be accessed with the cog in the header or by going to
/admin/settings.php?section=tool_supporter
Limitations
As of now, only 2 layers of course categories are represented.