Supporter

Administration tools ::: tool_supporter
Maintained by TU DarmstadtTechnische Universität Darmstadt, Klaus Steitz
Easily manage your users and courses within a single window without reloading whole pages. Look up users and courses, enrol students, change settings and much more.

Supporter v1.03

Moodle 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, 3.11
Released: Wednesday, 6 November 2019, 9:18 PM

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 Build Status

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

Installation

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

screenshot

Version information

Version build number
2019102304
Version release name
v1.03
Maturity
Stable version
MD5 Sum
118ae86fe7a8e57240181cc4cf1f6584
Supported software
Moodle 3.5, Moodle 3.6, Moodle 3.7, Moodle 3.8, Moodle 3.9, Moodle 3.10, Moodle 3.11
  • Latest release for Moodle 3.5
  • Latest release for Moodle 3.6
  • Latest release for Moodle 3.7
  • Latest release for Moodle 3.8
  • Latest release for Moodle 3.9
  • The more recent release v1.07 (2023060600) exists for Moodle 3.10
  • The more recent release v1.07 (2023060600) exists for Moodle 3.11

Version control information

Version control system (VCS)
GIT
VCS repository URL
VCS tag
v1.03

Default installation instructions for plugins of the type Administration tools

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the folder (eg "mytool") in the "admin/tool" subdirectory.
  4. Visit http://yoursite.com/admin to finish the installation