Attendance Register

Activities ::: mod_attendanceregister
Maintained by CINECA elearning SUPPORT
This is an activity module for tracking time spent by Students (or other users) in a Course or in a related group of Courses.
Latest release:
1851 sites
118 fans
Current versions available: 2

This is an activity module for tracking time spent by Students (or other  users) in a Course or in a related group of Courses.

Online activity is automatically tracked.
Users may also (optionally) record "offline" sessions of work.

The module will show aggregate report by user, or detailed report at user's session level.
Printable versions of all reports are available.

It also supports activity completion rules by minimum time in the Course.

By defaults, it tracks only activity in the Course the instance is in.
You may change this behaviour by module instance configuration. You may track all Courses in the same Category or Courses "meta-linked" to this Course.

By default, it tracks only Student's activity.
You may choose whose activity will be tracked by modifying Role Capabilities.

By default, only Teachers, Managers and Administrator may see other report of other user's activities.
You may change this behaviory by modifying Role Capabilities.

The Module is currently translated in English and Italian.

Documentation and an FAQ (small - work in progress) are available in English only.

this module is based on the idea of the old Register module for Moode 1.x, but it is not an update of this module.
You cannot upgrade or restore Register data from Moodle 1.9 using this Attendance Register module.

Please note that this module is not related to Attendance module
Attendance Register (this module) automatically calculates time spent online in Moodle's courses, while Attendance module allow teacher to explicitly certify attendance to a specific "offline" session.

Important note about Moodle >2.7  compatibility

The newest version of this plugin supports the new logging system introduced by Moodle 2.7

Potential privacy issues

By modifying default Roles Capabilities, you may allow some monitoring of other users activities, beyond normal Moodle's restrictions (i.e. only Teachers, Manager and Admin may see other user's reports)


Screenshot #0
Screenshot #1


CINECA elearning SUPPORT (Lead maintainer)
Lorenzo Nicora: Original author
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Wed, Jan 29, 2020, 12:51 PM
    Hi. I need to know that is it work for v3.6.6 ?
    Any updated version of this plugin is available ?
    I think this would be the great plugin so I want a chance to install it.
    Thanks .
  • Fri, May 15, 2020, 1:40 AM

    vorrei chiedere se esiste un plugin per Moodle per Aula Virtuale far si che la mia piattaforma Moodle riesca internamente a fare lezioni in videoconferenza registrando le presenze e gli accessi dei discenti.

  • Sat, Jun 20, 2020, 1:13 AM
    Buongiorno Lorenzo,
    Hallo Lorenzo,
    I would like to know if an update for later version of Moodle is preview or if you know about another plugin that does register student activities.
    Thank you smile
  • Sun, Jun 21, 2020, 4:41 PM
    Hi David,
    I handed over the maintenance of this plugin to CINECA elearning SUPPORT years ago. I've no idea whether there are any plans for upgrading it.
  • Tue, Jul 28, 2020, 5:15 PM
    Hi, we have been using this plugin on 3.5 without any problems but now need to update our site to 3.9 and are hoping we can continue use of this plugin. Will it work on 3.9 or are there plans to release a version for 3.9?
  • Tue, Jul 28, 2020, 11:49 PM
    Excellent plugin with much-needed functionality. It has helped students pace themselves on our courses as well as respond to time requirements from our authorities. Would be great to be able to upload a file as evidence for an offline session.
  • Thu, Jan 28, 2021, 10:32 PM
    Please can someone confirm that I can install this plugin on 3.9?
  • Halim Asa
    Sun, Feb 7, 2021, 8:13 PM
    Hello, I am using this plugin for moodle 3.8, first of all thanks to everyone who worked and coded this plugin. I need something like this in this plugin. I have a course, like an in-house training, there are 5 topics in this training and 1 resource on each subject. For example, I added the Occupational health and safety training video in subject number 1 as a source. I have added an exam activity for subject # 2 as a source. In this plugin it shows the total time spent in the course. I want to see how many hours spent on each source as in the example above? In other words, how many hours spent in the occupational health and safety training in topic 1? Is it possible to see this?
  • Tue, Feb 9, 2021, 7:02 PM
    Does the plugin work on Moodle Cloud?
  • Mon, Apr 12, 2021, 6:39 PM
    hello, can the plugin be set up so that it's possible to add comments for the online sessions as well? Or so that it is possible to only track sessions manually so the users can manually enter their online and offline sessions. We need them to be able to write what they did online. Right now we are asking them to create a fake offline session just before the online session and write it there but it would make our lives easier if they could just add a comment on the online sessions.
  • Tue, May 11, 2021, 3:23 AM
    Fantastic plugin to help track students progress, especially during this crazy year of COVID! Can also confirm works great on 3.8.....hopefully you can update to 3.9 when you have time....

    Thank you for sharing your great work with the Moodle community!
  • Fri, Jun 11, 2021, 3:18 AM
    no funciona con Moodle Mobile
  • Fri, Jul 9, 2021, 6:01 PM
    hi, it works with 3.10?
  • Fri, May 13, 2022, 4:14 PM
    Any update?
  • Tue, Jun 28, 2022, 1:02 AM
    Hello, Will you update it for moodle 4?
1 2 3 4 5 6 7 8 9
Please login to post comments