Nick Phillips
19bb084686
Add updated event for per-student reports from view.php, and use it,
moving from internal viewed event to the one Dan integrated at the same
time.
Need to re-look at event validation and possibly-optional params per Dan's
changes to mode param.
5 years ago
Nick Phillips
04a4a8f1e1
Make update from student's 'allsessions' attendance report work.
6 years ago
Nick Phillips
fe05aa05f0
Initial working version of allsessions report
6 years ago
Dan Marsden
2a9976ccca
Fix some moodle coding guideline warnings.
5 years ago
Dan Marsden
d0f62e5141
Set relateduserid correctly in event.
5 years ago
Dan Marsden
2066cca273
Fix #411 rename event for viewing session report, set copyright header correctly.
5 years ago
Nick Phillips
c645a3f043
Add event for viewing of per-student reports, and use in view.php.
Version bumped due to new lang string.
5 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
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
4b9af8a95c
More specific use of module context instead of global $PAGE use.
10 years ago
Dan Marsden
91c0b611e0
Don't hide capability checks.
10 years ago
Dan Marsden
4349322ede
Don't hide view capability in a function.
10 years ago
NeillM
3c04dc5fd5
changed to use require
11 years ago
NeillM
9aaf4d69d6
Security fix changed to use mod/attendance:viewreports capability.
Refactored the code.
11 years ago
Neill Magill
e5ee0c5574
Security fix to stop students being able to see the attendance records of other students.
11 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
Dan Marsden
6eb70b8218
Fix boilerplates, remove old cvs tags, add correct component to version.php
13 years ago
Artem Andreev
3515e99655
Some refactoring: sesstype and sessgroupslist moved to att_page_with_filter_controls + reimplemented theirs calculations.
14 years ago
Artem Andreev
cbaf375f62
Implemented view.php
14 years ago
Artem Andreev
b55a30c340
Implemented "This course" mode of view.php + related refactoring + enhancement: taken into account information about students enrolment(start/end date).
14 years ago
Artem Andreev
1ee0f2cf30
Implemented take.php (previously attendance.php)
14 years ago
Artem Andreev
345b969c6f
Implemented adding of sessions with enhancement: HTML-editor for session description with ability to add links, files, formatting, etc
14 years ago
Artem Andreev
5fe324d8db
First (unfinished) implementation view.php - redirect to manage.php
14 years ago
Artem Andreev
bacfb3b243
Old (unmigrated) files renamed to _*.
14 years ago
Luis Ramon Lopez
cde262c260
Initial database migration to Moodle 2.0
14 years ago
Artem Andreev
7678a49767
Some interface improvements (sessions filtering by different criteries) for manage.php, report.php, view.php
15 years ago
Artem Andreev
af6443c38f
Don't display grade and percent when module grade option is "No grade"
15 years ago
Artem Andreev
b86085074f
Initial commit. Version 2.1.1
15 years ago