Dan Marsden
6f96016904
Fix #317 typo in html entity, and entities not rendering inside select options.
7 years ago
Dan Marsden
7ee4db4c64
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
c33127770f
Revert "Fix #290 cross-db compatible method to only include sessions with absenteereport set."
This reverts commit 23c3ee7282
.
7 years ago
Dan Marsden
464e0d1c5d
Revert "Fix #290 correct $where statement."
This reverts commit 5218fcddf6
.
7 years ago
Dan Marsden
ab8a5455be
Fix #292 studentpassword undefined warning
also allow absenteereport setting to be updated.
7 years ago
Dan Marsden
d72613065f
Fix #290 correct $where statement.
7 years ago
Dan Marsden
5f405665f7
Fix #290 cross-db compatible method to only include sessions with absenteereport set.
7 years ago
Dan Marsden
f6902c2bc6
Hide option to automark if standard log store disabled.
7 years ago
Dan Marsden
66acd7e0ef
Put magic number into constant.
7 years ago
Dan Marsden
7fb1fbfd01
Improve auto-marking when no password.
also fix some coding guideline issues.
7 years ago
James Voong
d69d70172e
Added ability to automatically mark all students with a status
7 years ago
Dan Marsden
2c5a2c8e89
Add absenteereport to class when adding session.
7 years ago
Dan Marsden
c38a02cd0e
Add ability to exlude sessions from absentee report calculations.
7 years ago
Dan Marsden
8d8322229e
Fix phpdocs.
7 years ago
Dan Marsden
fe20e88964
Use attendance-id instead of cmid in warning table.
7 years ago
Dan Marsden
c75a060d65
Fix behat test with at-risk change to absentee
7 years ago
Dan Marsden
fc3078ecd3
Feature: Allow warnings to send multiple emails.
8 years ago
Dan Marsden
782f4086e0
Use lasttaken instead of session end to obtain sessions to calculate
8 years ago
Dan Marsden
a27adac3e9
Improve messages in cron, check end of session correctly.
8 years ago
Dan Marsden
9fc4221a81
Fix typo in var translation.
8 years ago
Dan Marsden
478d7fee2c
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
ae91534ddc
Fix hardcoded reference to mdl_
8 years ago
Dan Marsden
f6b5190fe0
New Feature: allow automarking of attendance using logs table.
8 years ago
Dan Marsden
8fdf17d30f
Modify subnet field to hopefully improve usability with teachers.
8 years ago
Dan Marsden
7ca915eb68
New site-level/course category report for average course attendance.
8 years ago
Dan Marsden
2d9c88224c
Feature: Allow unmarked students to be automatically marked after session close.
8 years ago
Dan Marsden
f34760ca17
Fix some coding guideline issues.
8 years ago
Dan Marsden
00ce366a41
Move subnet from attendance level to session level
retain attendance level setting as "default" setting for creating
new sessions.
8 years ago
Dan Marsden
3569d778d5
Add new field for student availability,
allow statuses to be hidden from students during self marking.
backport from master
8 years ago
Dan Marsden
9de4a283fe
phpdoc stuff.
8 years ago
Dan Marsden
c55d38af16
fix up some phpdoc stuff.
8 years ago
Dan Marsden
6122dc179d
Tidy up the classes/phpdocs a bit.
8 years ago
Dan Marsden
d73402bf7a
Add setting to force self-marking during session.
8 years ago
Dan Marsden
2e0bfea6bf
coding guidline fix.
8 years ago
Dan Marsden
d5618de89d
use custom function to generate a very basic random string
to use as password.
8 years ago
Dan Marsden
7c3845ae58
Fix #187 allow default status set to be editable.
8 years ago
Antonio Carlos Mariani
8bf912bb1d
Changing default users sort order to users_order_by_sql moodle function
9 years ago
Antonio Carlos Mariani
f85d346188
Replacing attendance_format_float by format_float
9 years ago
Antonio Carlos Mariani
8d6fc482af
Add summary report ( #66 )
9 years ago
Antonio Carlos Mariani
64baf96413
Removing functions that are no longer used
9 years ago
Antonio Carlos Mariani
9cb02ba230
Fix #188 and report part of #127 , and implements #163 and #38
9 years ago
Antonio Carlos Mariani
0129310e21
Concentrate grades update method in one place
9 years ago
Dan Marsden
f6c88bc3b0
Coding guideline fix
9 years ago
Dan Marsden
fcdd37b0fb
Fixes #51 Support for scales
Thanks to Greg (cedict) for the original patch.
9 years ago
Dan Marsden
a2e76dcf46
Move local function into locallib.php
9 years ago
Dan Marsden
7d2b04310c
Fix some phpdocs
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