Dan Marsden
430e51bb20
Fix #292 studentpassword undefined warning
also allow absenteereport setting to be updated.
7 years ago
Dan Marsden
4b68c74140
Put magic number into constant.
7 years ago
Dan Marsden
0cc5332c5b
Prevent sessions from being added to attendance activites in recycle bin.
7 years ago
Dan Marsden
2ddfd29843
Remove repeat fields - not implemented yet.
7 years ago
Dan Marsden
10f85fffbd
Add missing fields to csv and set defaults when not mapped.
7 years ago
Dan Marsden
8d88758039
Correct list of groups for each session.
7 years ago
Dan Marsden
394cc3ded7
remove old comment.
7 years ago
James Voong
515f27d08c
Added ability to automatically mark all students with a status
7 years ago
Dan Marsden
8de82ae5ab
Add output buffering level for progress bar.
Set var before use.
fix some coding guideline issues.
7 years ago
Chris Wharton
1ed5a2d245
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
Dan Marsden
fa3a3466b4
Feature: Allow unmarked students to be automatically marked after session close.
8 years ago
Dan Marsden
6baeffea86
Fix some tests.
8 years ago
Dan Marsden
474dfb93bc
Move subnet from attendance level to session level
retain attendance level setting as "default" setting for creating
new sessions.
8 years ago
Dan Marsden
255303e447
Add new field for student availability,
allow statuses to be hidden from students during self marking.
8 years ago
Dan Marsden
ca3ebc90c2
coding guideline spacing.
8 years ago
Dan Marsden
4c9b334e32
Fix #259 undefined property warnings when showing temp users.
8 years ago
Dan Marsden
67869631e0
more phpdoc changes.
8 years ago
Dan Marsden
b1af6aabb1
fix some phpdoc stuff.
8 years ago
Dan Marsden
35a553661b
set default values a bit better.
8 years ago
Dan Marsden
1a40f5a199
Allow a password to be set when using student self marking.
8 years ago
Dan Marsden
492da49606
MDL-58265 replace I follow, editing mode steps
8 years ago
Dan Marsden
0f48ab6ce9
Fixes #63 use core useridentity setting when showing list of users.
update report and take attendance pages.
8 years ago
Dan Marsden
16640522e7
Fix #187 allow default status set to be editable.
8 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.
8 years ago
Dan Marsden
eeabc84003
Remove inclusion of config file.
not needed as this is an internal file.
8 years ago
Dan Marsden
4924a32b3a
Fix coding guideline stuff found by plugins db check.
8 years ago
Dan Marsden
cb78bdbc4f
Fix coding guideline issues.
8 years ago
Dan Marsden
c51dc77c17
Fixes #241 convert deprecated hook to observer.
8 years ago
Dan Marsden
6b2e5a1bba
Fixes #240 Save comment fields even when status not set.
8 years ago
antonio-c-mariani
db0ed29c43
Move hide session details ( #238 )
* Fixing missing fields in backup
* Fixing behat test due to changes in Moodle 3.2
* Add users taken sessions by acronym columns to the export report
* Fixing user name sort order links
* Adding buttons to hide/show session details and move them left/rigth
* Fixing errors and warnings reported by travis
* Fixing failures in behat tests because of enrol start date
8 years ago
Dan Marsden
10a69b6fb3
Fix #231 set objectid mapping to attendance id.
8 years ago
Dan Marsden
c09f058462
Tidy up coding violations in fix for #225
8 years ago
Antonio C. Mariani
d5d7369af1
Fixes #225 Add columns to show users taken sessions by acronym
8 years ago
Dan Marsden
567c78ed84
Fixes #229 use correct base class for 3.2
8 years ago
Lihi Dor
8dc0bf2d95
add ability to restrict by IP
8 years ago