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
f6b5190fe0
New Feature: allow automarking of attendance using logs table.
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
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
c55d38af16
fix up some phpdoc stuff.
8 years ago
Dan Marsden
51751271f1
fix notnull values.
8 years ago
Dan Marsden
fb96b30c29
Allow a password to be set when using student self marking.
8 years ago
Daniel Thee Roperto
b79dac055f
Moodle 32 - Global Search issue with Database Schema ( #248 )
* 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
682ce4af85
Fix coding guideline stuff found by plugins db check.
8 years ago
Dan Marsden
9ef35c4ea4
Fix coding guideline issues.
8 years ago
Dan Marsden
49714bf427
Fixes #241 convert deprecated hook to observer.
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
96df70674b
Tidy up requiredip work.
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
8a9f561f22
tidy up some more coding guideline/behat stuff.
8 years ago
Dan Marsden
5df4a02e19
Fix up some coding guideline stuff.
8 years ago
Dan Marsden
a44179adcf
remove space in install.xml file.
8 years ago
Dan Marsden
25e7e9ae6e
Fixes #216 - add timemodifed column to instance table
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
caiobdoneda
e537d43422
implementing web service support
9 years ago
Dan Marsden
1e54d10bd0
Fix behat/coding guideline issues.
9 years ago
Dan Marsden
396d24d047
Fix some coding guideline issues.
9 years ago
Davo Smith
5ed33cc950
Switch status grade from integer to decimal
10 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
Davo Smith
16c883c711
Allow temporary users to be created and have their attendance taken
10 years ago
Dan Marsden
7403438532
fix for version upgrade mis-match with earlier versions.
10 years ago
Dan Marsden
5e5375c4e3
fix upgrade path for UON code
10 years ago
Joseph Baxter
f9c3a3640e
uon merge conflict fixes
11 years ago
Tim Gus
6ef315d094
CONTRIB-4754 Added upgrade step to account for name change from
"attforblock" to "attendance":
- updated itemmodule field in the grade tables
- updated role_capabilities table to preserve old capabilities
- deleted old data from capabilities and role_capabilities tables
11 years ago
Dan Marsden
711229b023
prevent duplication of template values
12 years ago
Dan Marsden
25db6795e7
update xml based on new guidelines - using xmldb editor
12 years ago
Dan Marsden
2ebcd2c17e
More coding guideline stuff - phpdocs.
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
Logan Reynolds
5ef4b0824c
CONTRIB-4320 Corrected upgrade sql.
12 years ago
Brian King
1afc701bff
fixed some php strict-mode warnings
12 years ago
Didier Raboud
78510c3eea
Correct UPDATE statements to work with PostgreSQL.
13 years ago
Dan Marsden
cf110bd09c
Add new core addinstance capability (2.3 throws warnings if this doesn't exist)
13 years ago
Dan Marsden
6eb70b8218
Fix boilerplates, remove old cvs tags, add correct component to version.php
13 years ago
Artem Andreev
bea99467b7
Revert "make sql more generic to work on postgresql"
This reverts commit 4721be5c68
.
13 years ago
Erik Ordway
4721be5c68
make sql more generic to work on postgresql
Using multiple table as x in the first section of an UPDATE is specific
to mysql "UPDATE {attendance_statuses} AS sta,{attforblock} AS att SET
sta.attendanceid=att.id WHERE att.course=sta.courseid"; is now
"UPDATE {attendance_statuses} SET attendanceid={attforblock}.id FROM
{attforblock} WHERE {attforblock}.course=courseid";
13 years ago
Artem Andreev
d818f03df0
Fixed module installation hook for Moodle 2.0 structure
14 years ago
Artem Andreev
747d96944e
We don't need courseid fields in attendance_sessions and attendance_statuses because of now we can create more than one attendances per course
14 years ago
Artem Andreev
9049a7f750
Implemented session editing
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
eafc0421e1
Added manager archetype in access.php
14 years ago