Artem Andreev
0d26cb07f0
Implementations and fixes of working with gradebook
14 years ago
Artem Andreev
cbaf375f62
Implemented view.php
14 years ago
Artem Andreev
fdb4af1f2b
Better attendaces deleting in attforblock_update_instance and attforblock_delete_course
14 years ago
Artem Andreev
a407e23dba
Implemented backup/restore functionality
14 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
f036bcf54c
Now deleting module will delete all attendance data (sessions, statuses, log)
14 years ago
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