View on GitHub

Attendance

A simple Sakai tool for tracking attendance that integrates with the Gradebook.

Download this project as a .zip file Download this project as a tar.gz file

Sakai Attendance Tool

The Attendance tool is a Sakai {2.9.3, 10.x, and 11} tool which allows for taking of attendance for a specific site. Please see below to learn more about the features of this tool.

Features

Demo Videos

From the Take Attendance Page:

From the Student Overview Page:

From the Settings Page:

Compatibility

Version 1.0 of Attendance is compatible with Sakai 11. Though, there are some UI changes which are still necessary.

There are branches for Sakai 2.9.3 and for Sakai 10.x. The 2.9.3 has been fully tested against Sakai 2.9.3 and requires JDK >=7. The 10.x branch has been spot tested against Sakai 10.6.

Installation

This is a typical Sakai tool. Use 'maven clean install' to build and 'maven sakai:deploy' to install to tomcat.

Set up

The Sakai property auto.ddl should be set to true when first starting this tool with Sakai. If not, queries for MySQL and Oracle can be found in docs/sql/.

10.x

The 10.x branch's root pom.xml parent version should be changed to the version of 10 that is being used from 10-SNAPSHOT.

<parent>
        <groupId>org.sakaiproject</groupId>
        <artifactId>master</artifactId>
        <version>10.6</version>
        <relativePath>../master/pom.xml</relativePath>
</parent>