Neill Magill
37b5c126df
Expired enrolments can prevent student self-attendance
...even when their is another enrolemnt that means they are still active on the course.
This fixes issue #178 and is similar to issue #81
9 years ago
Syxton
2b9fea2609
Returns all users and their lowest status in a course.
This will fix 2 issues. The first, if a user has a suspended enrollment
in child course A, the active enrollment in child course B will be
honored over the suspended enrollment. Also in this scenerio, the user
with multiple enrollments was causing a duplicate userid error to be
generated.
9 years ago
Barry Oosthuizen
6677ff2ea7
Fix #145 - hiding variable status items no longer working
9 years ago
Barry Oosthuizen
995e71671e
Fix issue#129 - Notify error for empty acronym or description
10 years ago
Dan Marsden
dc74f67b38
Fix #93 $record needs an id.
10 years ago
Barry Oosthuizen
05ae529f90
Fix documentation of $status variable
10 years ago
Barry Oosthuizen
e3bcaad74d
Fix #75 - add_record_snapshot() gives debug messages on various pages. Add status_removed event.
10 years ago
Barry Oosthuizen
b0ea71ddbb
Better fix for Fix #72
Conflicts:
locallib.php
10 years ago
Barry Oosthuizen
a085adf2bc
Check if there is a manual enrolment with no expiry date
10 years ago
Tim Lock
2531eafdb4
Fixed non-js behat tests for 2.7
10 years ago
Joseph Baxter
f9c3a3640e
uon merge conflict fixes
11 years ago
Dan Marsden
cf9f20741d
CONTRIB-4864 prevent PHP warning when checking var
11 years ago
Dan Marsden
0daa8526c2
Update Attendance to use new events insted of add_to_log for 2.7
11 years ago
Dan Marsden
7b3a7add92
CONTRIB-4864 Correct grade calculation when timeframe used in export.
11 years ago
Michael Aherne
6120daed57
Get version from config if necessary
11 years ago
Gordon Bateson
8681bb2133
CONTRIB-4868 (1) do not set maxtime to timemodified; (2) use mintime and maxtime in get_user() function too
11 years ago
Gordon Bateson
d01030946a
CONTRIB-4868 fix duplicate records found warning in courses with meta enrolments
11 years ago
Dan Marsden
101c3fbb07
CONTRIB-4823 - include common attendances correctly when using groups.
11 years ago
Dan Marsden
c1596896f1
correct usage of group check Fixes #26
11 years ago
Dan Marsden
bd11e0e4da
convert a couple of get_records to recordset - memory usage in attendance is nasty.
11 years ago
Dan Marsden
a1a1a120fb
Check groupmode correctly.
11 years ago
Dan Marsden
c6e2c05d09
make correct check for group mode
11 years ago
Dan Marsden
350d6f076a
Attendance - only show groups in reports that user is a member of.
11 years ago
Dan Marsden
b44d683b8f
Check group membership if using groups when displaying/exporting reports.
11 years ago
Dan Marsden
f7f04af620
fix context call and debug messages from remarks code
11 years ago
Nadav Kavalerchik
6b89d922d4
Add user's remarks to report
11 years ago
Dan Marsden
68c8ff6626
use cross-db update of capabilities
11 years ago
Dan Marsden
913246c086
add missing grade_items_history upgrade step
11 years ago
Gregory Faller
c9de75091a
Fix missing language strings and enable groupings
Fix missing language strings and enable groupings and
enablegroupmembersonly. Most places already support groupings.
11 years ago
Tim Lock
3e0f9f0464
Show Common groups always
11 years ago
Tim Lock
5b1c00e09e
Fix capability upgrade issues for Attendance
11 years ago
Tim Lock
5cd532f951
On upgrade, update grade items to 'attendance'
11 years ago
NeillM
47d04704c6
Duplicate fix that will work on MSSQL
11 years ago
NeillM
7ef4a52188
Revert "Fix for sessions with taken attendance show twice in student report."
This reverts commit 5bddb944c0
.
11 years ago
Tim Lock
759c848b86
Added paging to reporting and taking attendance configable via module setting.
11 years ago
Dan Marsden
c9aced0f81
fix another typo
12 years ago
Dan Marsden
ff14681cf7
fix typo
12 years ago
NeillM
5bddb944c0
Fix for sessions with taken attendance show twice in student report.
The two queries have been refactored into a single query using UNION
12 years ago
Dan Marsden
1a748db10b
clear course cache during upgrade
12 years ago
Dan Marsden
4a4883c1dd
lower number of entries used in log - to bring under 255 including utf8
12 years ago
Dan Marsden
fac3f8d18b
Prevent too much info in add_to_log - enter first 10 and last session into log
12 years ago
Dan Marsden
9078c2842f
remove abstracted add_to_log function
12 years ago
Dan Marsden
22ffe58b24
Fix previous version check - whoops.
12 years ago
Dan Marsden
408fec1f8f
relax upgrade restriction and allow any version higher than 2011061800
12 years ago
Dan Marsden
2ebcd2c17e
More coding guideline stuff - phpdocs.
12 years ago
Dan Marsden
72bb6e1e6a
add sesskey check for taking attendance and do some cleaning on raw form vars
12 years ago
Dan Marsden
8a1d4654e9
rename attforblock module to attendance - also includes upgrade script to rename old attforblock tables.
12 years ago
Dan Marsden
fa31be8eb4
coding guideline stuff
12 years ago
Dan Marsden
a68be60db2
Coding guideline fixes
12 years ago
Artem Andreev
2c76707f7b
To the user's report added taked sessions from previous groups
12 years ago