Dan Marsden
484b1f6ae1
Adjust take_from_form_data function to allow better re-use.
6 years ago
Dan Marsden
d6236c255d
WIP Teacher submission form.
6 years ago
Dan Marsden
8bf807887e
Add support for session passwords when student marking.
6 years ago
Dan Marsden
a7a616ea3c
Re-organise form handling so to avoid cache issues and improve UX
6 years ago
Dan Marsden
aa3c19febc
Hide session marking links from teachers for now - not implemented yet.
6 years ago
Dan Marsden
2130eec4d3
Mobile Support - add ability for students to self-mark open sessions.
6 years ago
Dan Marsden
017e6ae75a
Improve QRcode support.
6 years ago
Dan Marsden
c17eb582b0
Fix failing tests in master.
move some strings into attendance plugin.
6 years ago
Dan Marsden
0ae1216f1d
Display user summary in mobile app.
6 years ago
Dan Marsden
72a33ff88f
Fix some coding guideline things.
7 years ago
Dan Marsden
a7308aab17
Fix some coding guideline issues.
7 years ago
Dan Marsden
e003f8d7a1
Fixes #307 add list of modules in course on index.php page.
7 years ago
Nick Phillips
cbc804ac3f
Make events optional per-session.
7 years ago
Dan Marsden
a1f36cea3c
Fix #196 Thanks to @antonio-c-mariani for this code.
7 years ago
Cameron Ball
6aede62fee
Implement data privacy provider.
7 years ago
Dan Marsden
ccf59f35c6
Prevent text_to_html from adding divs to email subject.
7 years ago
Dan Marsden
39f39676b4
Fixes #302 make sure user lang is used when sending mail.
7 years ago
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.
7 years ago
Dan Marsden
ba5245e91c
Check if userto is empty (extra comma in thirdpartyusers field)
7 years ago
Dan Marsden
89547556e4
Fix import column matching.
7 years ago
Dan Marsden
a8b91a280d
Remove deprecated calls to notify constants.
7 years ago
Nick Phillips
3f2adbc053
Make display of user 'extrafields' optional in report. ( #294 )
7 years ago
Dan Marsden
ad27e6c7e7
include description format when creating event.
7 years ago
Nick Phillips
fe319b4312
Add description to event, and group to event name if present. ( #296 )
7 years ago
Dan Marsden
0e5abaacbc
fix phpdocs.
7 years ago
Dan Marsden
2590919ed1
Fix #292 studentpassword undefined warning
also allow absenteereport setting to be updated.
7 years ago
Dan Marsden
7559e5c588
Put magic number into constant.
7 years ago
Dan Marsden
3bf260e28a
Prevent sessions from being added to attendance activites in recycle bin.
7 years ago
Dan Marsden
9de71470c4
Remove repeat fields - not implemented yet.
7 years ago
Dan Marsden
b627860cdd
Add missing fields to csv and set defaults when not mapped.
7 years ago
Dan Marsden
c34e4255e5
Correct list of groups for each session.
7 years ago
Dan Marsden
cf42fa4a4b
remove old comment.
7 years ago
James Voong
595eeb4865
Added ability to automatically mark all students with a status
7 years ago
Dan Marsden
12b5ff8192
Add output buffering level for progress bar.
Set var before use.
fix some coding guideline issues.
7 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.
7 years ago
Dan Marsden
8f39fa7d21
Fix phpdocs.
7 years ago
Dan Marsden
5d8a4152d9
Rename at-risk report to absentee report.
7 years ago
Dan Marsden
7a76d7ff83
Feature: Allow warnings to send multiple emails.
8 years ago
Dan Marsden
9d4617ca73
Fixes #269 Allow Calendar events to be enabled/disabled
Also includes script to perform clean-up if settings change.
8 years ago
Dan Marsden
fd69ea78e5
Fix incorrect class namespacing.
8 years ago
Dan Marsden
3e34bb349e
Improve messages in cron, check end of session correctly.
8 years ago
Dan Marsden
b73e2b972a
Add new capability to control who gets warning emails.
8 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.
8 years ago
Dan Marsden
b4024ad25c
Remove unrequired global calls.
8 years ago
Dan Marsden
8358fe5717
Fixes #266 - groupmemembersonly setting removed by MDL-44725
8 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.
8 years ago
Dan Marsden
8a98872264
New Feature: allow automarking of attendance using logs table.
8 years ago
Dan Marsden
8de8a7f984
Allow default view on login to be set at admin level.
8 years ago
Dan Marsden
e1c00b0464
Modify subnet field to hopefully improve usability with teachers.
8 years ago
Dan Marsden
66b17d719a
Lasttakenby = 0 is a valid id when auto-marked.
8 years ago