Artem Andreev
239f977cf3
Fixed bug with adding new attendance instance: now attendanceid for statuses is filled correctly
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
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
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
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
5fe324d8db
First (unfinished) implementation view.php - redirect to manage.php
14 years ago
Artem Andreev
5d50151231
Some lang fixes
14 years ago
Artem Andreev
39fb2255c6
From $string['moduledescription'] removed info about "one module per course" because of since 2.3 we can add more attendance modules.
14 years ago
Artem Andreev
70cc3fba79
mod_form:added checking for MOODLE_INTERNAL.
14 years ago
Artem Andreev
429a6bcf01
Added function attforblock_supports, that returns the information if the module supports a feature.
FEATURE_GROUPINGS and FEATURE_GROUPMEMBERSONLY are disabled because of AFAIK these features are not tested.
FEATURE_MOD_INTRO and FEATURE_COMPLETION_TRACKS_VIEWS are disabled because of IMHO these features are unnecessary.
14 years ago
Artem Andreev
bacfb3b243
Old (unmigrated) files renamed to _*.
14 years ago
Artem Andreev
79d6f78215
Language folders renamings
14 years ago
Artem Andreev
eafc0421e1
Added manager archetype in access.php
14 years ago
Artem Andreev
4bead3d0b0
db/upgrade.php and db/access.php fixes
14 years ago
Luis Ramon Lopez
40797e8cbf
Partial $OUTPUT fixes. Lots of work still ahead
14 years ago
Luis Ramon Lopez
23336d8c99
Merge branch 'v2.3' of github.com:andreev-artem/moodle_mod_attforblock into MDL_19
Conflicts:
attendances.php
attsettings.php
backuplib.php
db/install.xml
db/upgrade.php
export.php
lib.php
locallib.php
manage.php
report.php
restorelib.php
14 years ago
Luis Ramon Lopez
cde262c260
Initial database migration to Moodle 2.0
14 years ago
Luis Ramon Lopez
77fed6adbe
Copy from other sessions now also works in list view mode
14 years ago
Luis Ramon Lopez
dbfaa849ed
In some cases view mode user preferences where saved twice. Fixed.
14 years ago
Artem Andreev
a772f82c6d
Fixed warning for group sessions for students which are not member of any group
14 years ago
Artem Andreev
90506e4543
Fixed warning for group sessions for students which are not member of any group
14 years ago
Artem Andreev
5866a44e6a
Russian translate for new strings
14 years ago
Artem Andreev
1e1a9f5e09
User preferences for attendances.php are now saved.
14 years ago
Luis Ramon Lopez
f6b4cd958f
Fixed install.xml typo
14 years ago
Luis Ramon Lopez
48c49c85da
Implemented copying attendance data from same-day sessions
14 years ago
Luis Ramon Lopez
b3e5bda761
Implemented fast session switching for same-day sessions.
If there is more than one session on the same day, when taking attendance
a dropdown list will allow to switch over sessions easily.
Also fixed some XHTML compliance tags.
14 years ago
Luis Ramon Lopez
faacb6c7fb
Added "Start of period" into export tab
14 years ago
Luis Ramon Lopez
359bdc8378
Merge https://github.com/andreev-artem/moodle_mod_attforblock
14 years ago
Luis Ramon Lopez
d7c45d3ed8
Solved installation errors. Fixed some database queries.
14 years ago
Artem Andreev
5f3010df38
Fixed PHP notice with undefined variable.
14 years ago
Luis Ramon Lopez
b8db7e2529
Merge branch 'master' of https://github.com/andreev-artem/moodle_mod_attforblock
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
56e5f12cd1
Fixed bug with styles.php. Thanks Luis Ramón López López.
14 years ago
Artem Andreev
addd06acfd
Updated es_utf8 language strings
14 years ago
Luis Ramon Lopez
28ab5c77a2
Implemented grid display mode
14 years ago
Artem Andreev
4254dfb830
Improves for legend on Report page: If a student began to attend classes later, the taken sessions for him will be shown as '-'.
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
c9a6dba480
On Report page untaken students sessions now appear as "?" (not "-")
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
8af0e1250a
Fixed bug with printing attendance table for single user
14 years ago
Artem Andreev
cb340f30f4
Fixed bug with first access to attendance in each course
14 years ago
Artem Andreev
ffa245f188
Fixed bug with first after login access to attendance
14 years ago
Artem Andreev
49af51ad0e
Prepare for publishing: changes and help
14 years ago
Artem Andreev
12ebc733ed
Added ability to filter sessions by type on page manage.php
14 years ago