Supporter

Administration tool ::: tool_supporter
Maintained by TU DarmstadtTechnische Universität Darmstadt, oa73neve Königstein, 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.
Latest release:
278 sites
594 downloads
42 fans
Current versions available: 3

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 (Technical University of 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 4.0, 4.1, 4.2, 4.3 (branch master and moodle_4_dev, without link in navigation), 3.10, 3.11 (branch 310)
  • For Moodle 3.9 and older use v1.03
  • It is recommended to activate zlib compression in your php.ini to reduce transmitted data
    • Add "zlib.output_compression = On"

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

  • Open Supporter using admin-navigation "General->Supporter" or via /admin/tool/supporter
  • 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

Since v4-r1 admins can choose from 0 to 5 layers of course categories to be represented (from 0 to 2 layers in v1.07 for Moodle 3.x), however, user detail table always shows 2.

 

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2

Contributors

TU Darmstadt
Technische Universität Darmstadt (Lead maintainer)
oa73neve Königstein
Please login to view contributors details and/or to contact them

Comments RSS

ಟಿಪ್ಪಣಿಗಳನ್ನು ತೋರಿಸಿ
  • Plugins bot
    ಗುರು, 28 ಮಾರ್ಚ್ 2019, 11:10 PM
    Approval issue created: CONTRIB-7664
  • Asher Baig
    ಸೋಮ, 27 ಏಪ್ರಿ 2020, 4:40 PM
    Need plugin for v3.8
  • Sushil Kumar System Admin Baru Sahib
    ಬುಧ, 29 ಜುಲೈ 2020, 10:49 AM
    Great Tool
  • Gordon Mills
    ಗುರು, 31 ಡಿಸೆಂ 2020, 6:36 PM
    Great plugin, will there be an update for 3.10 as Supporter displays in 1 column not the usual 2
  • Klaus Steitz
    ಮಂಗಳ, 2 ಫೆಬ್ರವರಿ 2021, 10:58 PM
    Hi Gordon, thanks for your request. Today we implemented a fix for Moodle 3.10 in the index.php. Thus we have not finished our backwards compatibility-tests by now (at a first glance the change looks good for Moodle 3.9 also), there is an own branch: https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter/tree/MOODLE_310
  • Marko Marko
    ಶುಕ್ರ, 5 ಫೆಬ್ರವರಿ 2021, 6:22 AM
    Hi Klaus,

    Nice plugin! but it doesn't display good on the Adaptable theme. Is there a some kind of fix for that theme?

    Thanks!
  • Klaus Steitz
    ಮಂಗಳ, 16 ಮೇ 2023, 9:39 PM
    We are working on an official Moodle 4 Release, it will be released soon (see also https://github.com/eLearning-TUDarmstadt/moodle-tool_supporter/tree/moodle_4_dev). The current version already works with Moodle 4, only the navigation item "Supporter" isn´t in the top navigation anymore. You´ll find it using the admin-navigation or via /admin/tool/supporter in your URL.
  • Ramy Salem
    ಗುರು, 17 ಆಗ 2023, 4:40 PM
    this is good plugin .. can you add suspend status in report ? or auth type
  • Ramy Salem
    ಗುರು, 17 ಆಗ 2023, 4:46 PM
    moodle 3.11
  • Klaus Steitz
    ಬುಧ, 20 ಡಿಸೆಂ 2023, 10:34 PM
    Hi Ramy,
    in the latest release v4-r3 (2023121300) the new feature "Added an option to show auth type and suspension status in user details table" is included. In the meantime new features are only integrated for the 4.x version, because 3.11 is EOL since this November (https://moodledev.io/general/releases).
    https://moodle.org/plugins/tool_supporter/v4-r3/30721
Please login to post comments