Moodle Plugins directory: Attendance | Moodle.org

Attendance
The Attendance activity allows teachers to maintain a record of attendance, replacing or supplementing a paper-based attendance register. It is primarily used in blended-learning environments where students are required to attend classes, lectures and tutorials and allows the teacher to track and optionally provide a grade for the students attendance. The instructor can set the frequency of their classes (# of days per week & length of course) or create specific sessions.
To take attendance, the instructor clicks on the "Update Attendance" button and is presented with a list of all the students in that course, along with configurable options and comments. The default options provided are: Present, Absent, Late & Excused. Instructors can download the attendance for their course in Excel format or text format.
Sessions can also be configured to allow students to record their own attendance and a range of different reports are available.
There are a few posts in the attendance forum around csv imports that might help - if you manage to work out what you have done wrong, please share your feedback in the forums so others can benefit too!
Question: is it possible to configure an attendance event to be created for the site instead of the session?
The reason is that I want all users to see it in the calendar (not only users signed up for the course), that way we would utilize this plugin's capability ( instead of manual creation of the site event for the course).
I sorted participants within attendance session in older version, is there any setting I need to change to sort by ID number?
I am using attendance module to capture students attendance by scanning QR Code.
When student tries to scan qr code the following error generates:
Field "availablebeforesession" does not exist in table "attendance_statuses"
Knowing that the field is found in attendance_statuses
Any help?
Thank you
i had to update for Moodle 4.5 in a few month.
I read someone use this plugin that works in 4.5. Any procedure ? I had to use the version for 4.5 ?
Thank you
Will there be a version of the plugin compatible with Moodle v5.0? If so, could you please inform us approximately when the update or release will be available so that we can install and begin using it?
When using the Attendance QR code (rotateqrcode) check-in, the system generates batches of ~30 passwords and inserts them into mdl_attendance_rotate_passwords. After a few rotations (around the third batch), the expirytime values are no longer strictly increasing for subsequently generated batches; instead timestamps become interleaved with previously inserted records. Because validation queries the table ordered by expirytime, the correct password is not found and legitimate scans return qr_pass_wrong. Is there a fix or recommended configuration to ensure expirytime values are generated/ordered correctly?
We are using the Attendance plugin in courses with separate groups. We would like to know if it is possible to download a report that shows the attendance records (including times) of a single user across all the groups they have been part of during the course.
Currently, when we export the report, we only see the records for the group the user is currently assigned to. However, in some cases, a user starts in one group and later gets reassigned to another group, so part of their history is missing in the report.
Is there any way to generate or configure the report so that it includes the full attendance history of the user across different groups within the same course?
Thank you in advance!