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
c0848d4da3
remove deprecated call to update button
8 years ago
Dan Marsden
f0089f669c
Fixes #209
use correct url to redirect to view, fix some missing object warnings.
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
antonio.c.mariani
4d7ae4b752
Redirection to sessions list after add
9 years ago
Dan Marsden
4b9af8a95c
More specific use of module context instead of global $PAGE use.
10 years ago
Dan Marsden
39cb6fdfcc
Don't hide capability checks on manage.php
10 years ago
Dan Marsden
06e48947d3
Fixes #110 use format string when printing course name.
all other uses of att-name and course->fullname use functions
that perform format_string() already.
10 years ago
Tim Lock
759c848b86
Added paging to reporting and taking attendance configable via module setting.
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
Artem Andreev
13a93e62ca
$att->view fix. Thanks dketov
12 years ago
Dan Marsden
6eb70b8218
Fix boilerplates, remove old cvs tags, add correct component to version.php
13 years ago
Artem Andreev
9473ab9c2d
Fixed bug when you have one session for current day and try take attendance from block.
13 years ago
Chris Stones
e91283a339
Appending prefixes to non prefixed functions and defines
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
9d8c2e8c93
Implemented report.php with enhancements of displaying user enrolment status
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
2b3b13f425
Unfinished implementation take.php (previously attendance.php) with enhancement: take into account information about students enrolment(status, start date).
14 years ago
Artem Andreev
511544f320
att_manage_page_params refactoring
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
3c5459f8ac
On manage.php implemented session types selector. Code of renderable components moved from locallib.php into renderables.php
14 years ago
Artem Andreev
61349c25a0
Implemented button date picker through YUI calendar + some refactoring of renderer.php and locallib.php
14 years ago
Artem Andreev
1348ffcab4
First implementation (unfinished) manage.php + related classes (attforblock_permissions, attforblock), renderable components (attforblock_tabs, attforblock_filter_controls - not finished, attforblock_sessions_manage_data) and appropriate renderers (render_attforblock_tabs, render_attforblock_filter_controls, render_attforblock_sessions_manage_data)
14 years ago
Artem Andreev
bacfb3b243
Old (unmigrated) files renamed to _*.
14 years ago
Luis Ramon Lopez
40797e8cbf
Partial $OUTPUT fixes. Lots of work still ahead
14 years ago
Luis Ramon Lopez
cde262c260
Initial database migration to Moodle 2.0
14 years ago
Luis Ramon Lopez
d7c45d3ed8
Solved installation errors. Fixed some database queries.
14 years ago
Luis Ramon Lopez
2bf9f94c8f
Grid view support. Multiple instances in the same course now allowed. Updated es_utf8 language strings
14 years ago
Artem Andreev
c6bcee3abb
Fixed bugs with date ranges
14 years ago
Artem Andreev
20983d1e83
Code cleanups for excluding notices
14 years ago
Artem Andreev
6df1e8beb5
Fixed bug with using filter controls on page with attendance report for single user (in teacher mode)
14 years ago
Artem Andreev
12ebc733ed
Added ability to filter sessions by type on page manage.php
14 years ago
Artem Andreev
020c6ef896
For redirecting from the block is taken into account the situation when the current time are a few sessions
15 years ago
Artem Andreev
98915113b5
Fixed bug with redirection on page attendances.php from block
15 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
03ecbda6e8
Page "Report" (report.php) considers two types of sessions
15 years ago
Artem Andreev
5d5d6fb1f7
Page "Update attendance" (attendances.php) considers two types of sessions
15 years ago
Artem Andreev
b354930490
Implemented ability to add two types of sessions: common and group
15 years ago
Artem Andreev
b86085074f
Initial commit. Version 2.1.1
15 years ago