Dan Marsden
a1f36cea3c
Fix #196 Thanks to @antonio-c-mariani for this code.
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
Nick Phillips
3f2adbc053
Make display of user 'extrafields' optional in report. ( #294 )
7 years ago
Dan Marsden
2590919ed1
Fix #292 studentpassword undefined warning
also allow absenteereport setting to be updated.
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
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
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
e1c00b0464
Modify subnet field to hopefully improve usability with teachers.
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
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
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
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
Lihi Dor
8dc0bf2d95
add ability to restrict by IP
8 years ago
Dan Marsden
45ed255f12
Fix up some guideline stuff.
8 years ago
Dan Marsden
5df4a02e19
Fix up some coding guideline stuff.
8 years ago
Dan Marsden
bfc9c1511a
Fix #221 always pass timestart to calendar update function.
8 years ago
Dan Marsden
08cc9e88c5
attendance - fix tests
8 years ago
Dan Marsden
fb85d3c5bc
Fixes #214 use correct prefix on attendance functions to avoid clashing with other code.
8 years ago
Diss
cc8b5740bb
Adding calendar events creating, updating and deleting.
9 years ago
Antonio Carlos Mariani
8bf912bb1d
Changing default users sort order to users_order_by_sql moodle function
9 years ago
Dan Marsden
f0089f669c
Fixes #209
use correct url to redirect to view, fix some missing object warnings.
9 years ago
Antonio Carlos Mariani
768c3b848e
Some coding guideline fix
9 years ago
Antonio Carlos Mariani
d6c6d75e27
Add pair (points/maxpoints) after the acronym in the reports
9 years ago
Antonio Carlos Mariani
64baf96413
Removing functions that are no longer used
9 years ago
Antonio Carlos Mariani
5831a03010
Adjusts student reports
9 years ago
Antonio Carlos Mariani
0129310e21
Concentrate grades update method in one place
9 years ago
Dan Marsden
fcdd37b0fb
Fixes #51 Support for scales
Thanks to Greg (cedict) for the original patch.
9 years ago
Dan Marsden
78e8697039
Use correct prefix on function names.
9 years ago
Dan Marsden
f5dd18fba9
Convert locallib.php classes into proper auto-loading classes
9 years ago
Dan Marsden
d18786886f
Move attendance class into proper class
also adjust attendance grading function to pass full attendance class
to minimse db calls.
9 years ago
Dan Marsden
ad1462b9d3
Tidy up a bit.
remove old att_log_convert_url functoin
use record_exists instead of weird count
add some phpdocs
rename some att functions to correct prefix
9 years ago
Dan Marsden
48ea9e38a2
move date_selector into function to prevent copypaste detector error
9 years ago
Dan Marsden
1e54d10bd0
Fix behat/coding guideline issues.
9 years ago
antonio.c.mariani
80dbeb3757
Changing the add and update session interfaces
9 years ago