Skip to content
Admin report to check which users are logged into moodle between defined time ranges
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
db
forms
lang
lib
tests
yui
README
index.php
settings.php
styles.css
version.php

README

##
# Admin report to check which users are logged into moodle between defined time ranges
#
# @copyright David Monllao <david.monllao@gmail.com>
# @license http://www.gnu.org/licenses/gpl.html
##

Allow users (new capability defined report/monitoraccesses:view, available to admins by default) to 
monitor accesses of the selected users from the selected courses between the selected 
time ranges (until 3) and the selected days of the year. It counts the time each selected user has passed 
connected to Moodle between the selected ranges, if the user didn't logout it considers the (login + session
timeout) as logout time.

The necessary queries to extract the data could take a lot of time depending on number of users/usage of 
the Moodle installation.

You can’t perform that action at this time.