Team Dashboard

Blocks ::: block_teamdashboard
Maintained by Ralf Hagemeister
A Moodle block that provides trainers (role: teacher) with a visual overview of their course participants' progress. Group-aware, localized, privacy-compliant, and easy to use.
Latest release:
38 sites
27 downloads
4 fans
Current versions available: 2

The Team Dashboard block offers a quick visual overview of course completion status for participants – tailored for teacher-role. It automatically respects group restrictions and only shows learners the teacher is allowed to see.

Key features:

  • ✅ Progress bars per course (Completed / In progress / Overdue)

  • 👥 Respects group visibility and accessallgroups capability

  • 🎯 No setup required – just install and place the block

  • 🌐 Multilingual (English + German)

  • 🔐 Privacy API implemented (no personal data stored)

Requires course completion tracking to be enabled in the course settings.

Screenshots

Screenshot #0

Contributors

Ralf Hagemeister (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments

Прикажи коментари
  • Plugins bot
    чет., 19 јун. 2025, 18:44
    Approval issue created: CONTRIB-9958
  • Ilona Saj
    вто., 13 јан. 2026, 16:27
    hello is it possible to use different roles names? I do not have student but learner and different name for teacher.
  • Ralf Hagemeister
    пет., 16 јан. 2026, 02:01
    Hi Ilona, the short name is important. This has to be 'teacher' and 'student'.
    Greetings, Ralf
Please login to post comments