Blocks: Attendance

Maintained by Picture of Dan MarsdenDan Marsden, Picture of Catalyst ITCatalyst IT
This block works with the attendance module, it provides teachers with quick access to Attendance functionality, and provides students quick access to a summary report for their own attendance.
2317 sites
52 fans
Current versions available: 6

The Attendance activity allows teachers to maintain a record of attendance, replacing or supplementing a paper-based attendance register.

This block provides quick links to features such as reporting, taking of attendance and adding new sessions.


This plugin is part of set Attendance.


Screenshot #0


Picture of Dan Marsden
Dan Marsden (Lead maintainer)
Artem Andreev: Previous maintainer/developer
Please login to view contributors details and/or to contact them

Comments RSS


  • Picture of Michael Milette
    Fri, Dec 5, 2014, 1:15 AM
    Hi Dan,

    The most recent version of this plugin, 20130700302 was released on March 15, 2014. It does not include the following string definition that was added in February 12, 2014:

    $string['attendance:addinstance'] = 'Add a new attendance block';

    See the following page for details:

    Could you please add this string to the plugin available for download on this Moodle plugins site?

    Best regards,

  • Picture of Dan Marsden
    Fri, Dec 5, 2014, 4:21 AM
    done - thanks for letting me know!
  • Picture of David Mudrák
    Tue, Nov 17, 2015, 12:24 AM

    Would not it be nice to celebrate the Moodle 3.0 release by adding some longer description here? smile

  • Picture of Dan Marsden
    Tue, Nov 17, 2015, 4:59 AM
    Thanks David - it's pretty simple but I've added a longer description smile
  • Picture of Rafael Aschoff
    Fri, Mar 25, 2016, 3:29 AM
    I have changed the code a bit in order to support the computation of max_grade based on the values of the set of status for each session of the students, instead of just using the amount of sessions multiplied by the value of the first status.

    This allow for status set with different max values to be taken into account when computing both the max_grade and the relative score.

    Anyone interested in such feature?
  • Picture of Dan Marsden
    Sun, Mar 27, 2016, 3:31 PM
    grades management in attendance could do with some further improvements - I'm always keen to receive well written pull-requests that improve things! - there are a few grading related bugs in the issue tracker here that would be good to keep in mind with any changes:

    It would be great to see a pull request to improve some of these!
  • Picture of bobby demers
    Tue, Apr 19, 2016, 8:19 PM
    Would it be possible to add in a filter option to view single attendance per class? The teachers can download a students attendance, but it shows the attendance for all classes on the course rather than just their own module. When a student has many classes the teachers find it impossible to make sense of it when they are doing one to ones with students.
    Thanks smile
  • Picture of Dan Marsden
    Thu, Apr 21, 2016, 10:13 AM
    I'm not completely clear what you are asking for - what do you mean by a "Class" - we already allow the export to be sorted by group. Perhaps you could start a new discussion in attendance forum with screenshots that show the issue you are experiencing and what you are asking for.
  • Picture of Jonathan Green
    Sat, Jun 25, 2016, 3:04 AM
    Hi Dan, would it be possible to have a setting that changes the way dates are presented? I know us Americans are weirdos, but MM-DD-YY would be easier for our folks to read.
  • Picture of Dan Marsden
    Mon, Jun 27, 2016, 5:49 AM
    you should be able to set them in the lang/en_us
    but I haven't audited all the places where dates are used in the code, some of the local lang strings could probably be converted into using the standard core lang strings.
  • Picture of Gerhard Schwed
    Fri, Sep 30, 2016, 6:00 PM
    Hi Dan!
    Your plugin is great. Congratulations.
    But it would be better if the dates could be linked to the calendar or there would be a possibility to import lecture dates and times.
    My university is willing to support the development of these features if you see a change to implement it.
  • Picture of Dan Marsden
    Fri, Sep 30, 2016, 6:24 PM
    @Gerhard the latest version in github creates dates in the calendar for every session - thanks to a code contribution from the community. You might like to try it out. Feel free to get in touch privately to discuss any funding opportunities.
  • Picture of Luis Monzon
    Tue, Oct 25, 2016, 5:48 PM
    Hi I love Assistance Module But I see a little limitation can not be divided into groups.
    Imagine that I have a Course Within this course but I have 3 Groups and want Each Take control of the United Nations Assistance Separately without seeing users when they want to select. Can you implement?

    SPAIN: Hola me encanta el módulo de Asistencia Pero veo Una Pequeña limitación no se pueden dividir en Grupos.
    Imaginemos Que Yo tengo un Curso Pero ese curso lo tengo en 3 Grupos y quiero Cada Uno Llevar el control de las Naciones Unidas de Asistencia por Separado y sin ver a Los Usuarios CUANDO quiero seleccionarlos. ¿Podeis implementar eso?
  • Picture of Dan Marsden
    Wed, Oct 26, 2016, 3:33 AM
    @Luis - great to hear you find it useful, the best way to get new features implemented is to pay for my time to work on the feature or find another developer to implement the changes and file a pull request with those changes.
  • Picture of bobby demers
    Wed, Feb 1, 2017, 12:45 AM
    Upgraded our Moodle to 3.2.1 and all of a sudden everyone (teachers and students) are receiving multiple notifications every day about the attendance needing to be taken... I had put out a message to show everyone how to turn off notifications.
    It also appears to be showing up in the Upcoming Events block on students pages....

    I was informed today that the students attendance across 4 separate courses (which was showing up fine previously in the Attendance Block), all now say 0/0 and 0%....
    The teachers are taking attendance but the link seems to be broken to the Block to pass that info on to the students pages.

    Anyone else having this problem??
    Are the 2 bugs related?

Please login to post comments