Dan Marsden
01698ad152
Fix some coding guidelines.
3 years ago
Dan Marsden
757358b3ee
Fix #461 hard-coded admin path.
5 years ago
Ruslan Kabalin
7730d89d48
More webservice functions. ( #409 )
* Add add_session webservice function skeleton.
* Implement add_session.
* Refactor add_session to return created session id.
* Implement add_attendance
* Minor improvements to add_session.
* Fix add_attendance and add_session.
* Implement remove_session.
* Add params and context validation.
* Implement remove_attendance.
* Missing permissions check for get_session.
* Add coverage for remove_attendance.
* Refactor unittest and add coverage for add_attendance.
* Set default grade if not specified.
* Add test coverage for add_session and remove_session.
* Add basic validation to all remaining methods.
* Rename new WS functions to match Moodle naming convention.
* Style changes to address CI test outcomes.
6 years ago
SSH230
404de48316
Fix 319 add support to show description on course page.
6 years ago
Dan Marsden
2a2acd50ae
Fix #348 - tidy up user notifications when user deleted.
6 years ago
Dan Marsden
0ae1216f1d
Display user summary in mobile app.
6 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
a9eb008211
Use attendance-id instead of cmid in warning table.
7 years ago
Dan Marsden
5d8a4152d9
Rename at-risk report to absentee report.
7 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
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
8358fe5717
Fixes #266 - groupmemembersonly setting removed by MDL-44725
8 years ago
Dan Marsden
48df01e34f
New site-level/course category report for average course attendance.
8 years ago
Dan Marsden
dc54986fbf
when course reset, reset automarkcompleted just in case.
8 years ago
Dan Marsden
b1af6aabb1
fix some phpdoc stuff.
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
cb78bdbc4f
Fix coding guideline issues.
8 years ago
Dan Marsden
c51dc77c17
Fixes #241 convert deprecated hook to observer.
8 years ago
Dan Marsden
8a9f561f22
tidy up some more coding guideline/behat stuff.
8 years ago
Dan Marsden
650baaf2d5
Fixes #215 pull through sessoin information on overview report.
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
768c3b848e
Some coding guideline fix
9 years ago
Dan Marsden
a2e76dcf46
Move local function into locallib.php
9 years ago
Dan Marsden
00fd957188
Remove old function that is never called.
9 years ago
Dan Marsden
78e8697039
Use correct prefix on function names.
9 years ago
Dan Marsden
c4b4dcb26f
Tidy up some PHP, unsed functions, vars etc.
9 years ago
Dan Marsden
396d24d047
Fix some coding guideline issues.
9 years ago
Davo Smith
4302b21840
Allow an attendance instance to have multiple status sets
The set to use can be selected per session
10 years ago
Dan Marsden
bd11e0e4da
convert a couple of get_records to recordset - memory usage in attendance is nasty.
11 years ago
Dan Marsden
350d6f076a
Attendance - only show groups in reports that user is a member of.
11 years ago
Gregory Faller
c9de75091a
Fix missing language strings and enable groupings
Fix missing language strings and enable groupings and
enablegroupmembersonly. Most places already support groupings.
11 years ago
Dan Marsden
2ebcd2c17e
More coding guideline stuff - phpdocs.
12 years ago
Dan Marsden
0d5f7976b6
CONTRIB-4246: allow quick editing of module name
12 years ago
Dan Marsden
42698f10d7
remove old code and bump version to make sure upgrade occurs after migration from attforblock
12 years ago
Dan Marsden
8a1d4654e9
rename attforblock module to attendance - also includes upgrade script to rename old attforblock tables.
12 years ago
Dan Marsden
fa31be8eb4
coding guideline stuff
12 years ago
Dan Marsden
a68be60db2
Coding guideline fixes
12 years ago
Artem Andreev
fadcc9339c
Fixed #32 : regression after old renamings (thanks Davo Smith)
12 years ago
Artem Andreev
68c8a5deb8
Fixed #29 issues with attforblock_scale_used_anywhere and attforblock_scale_used.
12 years ago
Dan Marsden
6eb70b8218
Fix boilerplates, remove old cvs tags, add correct component to version.php
13 years ago
Artem Andreev
175cd46bb8
Fixed #13 : course reset for attendance activities now works.
13 years ago
Chris Stones
e91283a339
Appending prefixes to non prefixed functions and defines
13 years ago
Artem Andreev
163c4c1805
Some refactoring for better using from attendance block
14 years ago
Artem Andreev
ab2968730a
Implemented attforblock_user_outline and attforblock_user_outline
14 years ago
Artem Andreev
b004f67c37
Implemented logging
14 years ago
Artem Andreev
0d26cb07f0
Implementations and fixes of working with gradebook
14 years ago
Artem Andreev
fdb4af1f2b
Better attendaces deleting in attforblock_update_instance and attforblock_delete_course
14 years ago
Artem Andreev
f036bcf54c
Now deleting module will delete all attendance data (sessions, statuses, log)
14 years ago