Dan Marsden
a98bb53e64
Feature: Prevent students from sharing device while self-marking.
Adds IP recording when self-marking and checks if another student
has previously self-marked using the same IP address.
Thanks to Xi’an Jiaotong Liverpool University for funding this work.
8 years ago
Dan Marsden
ba5245e91c
Check if userto is empty (extra comma in thirdpartyusers field)
8 years ago
Dan Marsden
89547556e4
Fix import column matching.
8 years ago
Dan Marsden
a8b91a280d
Remove deprecated calls to notify constants.
8 years ago
Nick Phillips
3f2adbc053
Make display of user 'extrafields' optional in report. ( #294 )
9 years ago
Dan Marsden
ad27e6c7e7
include description format when creating event.
9 years ago
Nick Phillips
fe319b4312
Add description to event, and group to event name if present. ( #296 )
9 years ago
Dan Marsden
0e5abaacbc
fix phpdocs.
9 years ago
Dan Marsden
2590919ed1
Fix #292 studentpassword undefined warning
also allow absenteereport setting to be updated.
9 years ago
Dan Marsden
7559e5c588
Put magic number into constant.
9 years ago
Dan Marsden
3bf260e28a
Prevent sessions from being added to attendance activites in recycle bin.
9 years ago
Dan Marsden
9de71470c4
Remove repeat fields - not implemented yet.
9 years ago
Dan Marsden
b627860cdd
Add missing fields to csv and set defaults when not mapped.
9 years ago
Dan Marsden
c34e4255e5
Correct list of groups for each session.
9 years ago
Dan Marsden
cf42fa4a4b
remove old comment.
9 years ago
James Voong
595eeb4865
Added ability to automatically mark all students with a status
9 years ago
Dan Marsden
12b5ff8192
Add output buffering level for progress bar.
Set var before use.
fix some coding guideline issues.
9 years ago
Chris Wharton
26a148a5b3
Allow bulk importing of attendance sessions
The administrator can upload a CSV file containing attendance
information for courses that have existing attendance activities.
9 years ago
Dan Marsden
8f39fa7d21
Fix phpdocs.
9 years ago
Dan Marsden
5d8a4152d9
Rename at-risk report to absentee report.
9 years ago
Dan Marsden
7a76d7ff83
Feature: Allow warnings to send multiple emails.
9 years ago
Dan Marsden
9d4617ca73
Fixes #269 Allow Calendar events to be enabled/disabled
Also includes script to perform clean-up if settings change.
9 years ago
Dan Marsden
fd69ea78e5
Fix incorrect class namespacing.
9 years ago
Dan Marsden
3e34bb349e
Improve messages in cron, check end of session correctly.
9 years ago
Dan Marsden
b73e2b972a
Add new capability to control who gets warning emails.
9 years ago
Dan Marsden
00f95df6fb
Merge notification/warning feature into master. ( #267 )
New feature/reports to allow warning thresholds to be set and e-mail notifications.
9 years ago
Dan Marsden
b4024ad25c
Remove unrequired global calls.
9 years ago
Dan Marsden
8358fe5717
Fixes #266 - groupmemembersonly setting removed by MDL-44725
9 years ago
Dan Marsden
3c4076721e
Fixes #265 create calendar events when restoring an attendance.
also add sanity check if restored session doesn't have a calendar event.
9 years ago
Dan Marsden
8a98872264
New Feature: allow automarking of attendance using logs table.
9 years ago
Dan Marsden
8de8a7f984
Allow default view on login to be set at admin level.
9 years ago
Dan Marsden
e1c00b0464
Modify subnet field to hopefully improve usability with teachers.
9 years ago
Dan Marsden
66b17d719a
Lasttakenby = 0 is a valid id when auto-marked.
9 years ago
Dan Marsden
fa3a3466b4
Feature: Allow unmarked students to be automatically marked after session close.
9 years ago
Dan Marsden
6baeffea86
Fix some tests.
9 years ago
Dan Marsden
474dfb93bc
Move subnet from attendance level to session level
retain attendance level setting as "default" setting for creating
new sessions.
9 years ago
Dan Marsden
255303e447
Add new field for student availability,
allow statuses to be hidden from students during self marking.
9 years ago
Dan Marsden
ca3ebc90c2
coding guideline spacing.
9 years ago
Dan Marsden
4c9b334e32
Fix #259 undefined property warnings when showing temp users.
9 years ago
Dan Marsden
67869631e0
more phpdoc changes.
9 years ago
Dan Marsden
b1af6aabb1
fix some phpdoc stuff.
9 years ago
Dan Marsden
35a553661b
set default values a bit better.
9 years ago
Dan Marsden
1a40f5a199
Allow a password to be set when using student self marking.
9 years ago
Dan Marsden
492da49606
MDL-58265 replace I follow, editing mode steps
9 years ago
Dan Marsden
0f48ab6ce9
Fixes #63 use core useridentity setting when showing list of users.
update report and take attendance pages.
9 years ago
Dan Marsden
16640522e7
Fix #187 allow default status set to be editable.
9 years ago
Daniel Thee Roperto
a41fd1286f
Moodle 33 (master) - Global Search issue with Database Schema ( #249 )
* Fixes #243 - Adds the fields 'intro' and 'introformat' in the attendance table.
This is done according to https://docs.moodle.org/dev/Activity_modules#install.xml
* Added 'intro' field. If not empty it will add a header (title + intro) in the view page and will be displayed in manage and report pages.
9 years ago
Dan Marsden
eeabc84003
Remove inclusion of config file.
not needed as this is an internal file.
10 years ago
Dan Marsden
4924a32b3a
Fix coding guideline stuff found by plugins db check.
10 years ago
Dan Marsden
cb78bdbc4f
Fix coding guideline issues.
10 years ago