Artem Andreev
ce208a136d
Fixed en_us language strings
14 years ago
Artem Andreev
dd36b74bb7
Fixed bug with report displaying
14 years ago
Artem Andreev
0b1fc6995c
report.php has report layout now
14 years ago
Artem Andreev
163c4c1805
Some refactoring for better using from attendance block
14 years ago
Artem Andreev
8837854d68
Fixed bug with mod/attforblock:canbelisted for user with admin role
14 years ago
Artem Andreev
e7bba36af0
Fixed bug with help buttons for different group modes in add_form.php
14 years ago
Artem Andreev
fa6decc643
2.4.0 beta release:
* compatible only with Moodle 2.0
* fully internals rewritten (OOP, renderers, etc)
* support all 2.3 features
+ taken into account information about students enrolment (start/end date) on different pages
+ HTML-editor for session description with ability to add links, files, formatting, etc
14 years ago
Artem Andreev
ab2968730a
Implemented attforblock_user_outline and attforblock_user_outline
14 years ago
Artem Andreev
b004f67c37
Implemented logging
14 years ago
Artem Andreev
7da2422789
Implemented export.php
14 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
edb3bc1953
Replaced anywhere: VIEW_ALLTAKEN => VIEW_ALLPAST; $string['alltaken'] =>$string['allpast']. Language strings didn't replaced for de and sv language packs because of problems with some symbols in file.
14 years ago
Artem Andreev
276c604098
Implemented preferences.php (previously attsettings.php)
14 years ago
Artem Andreev
9d8c2e8c93
Implemented report.php with enhancements of displaying user enrolment status
14 years ago
Artem Andreev
1debc80e2d
Finished implementation of adding new sessions
14 years ago
Artem Andreev
88805f0aef
Implemented ACTION_DELETE, ACTION_DELETE_SELECTED, ACTION_CHANGE_DURATION for sessions.php
14 years ago
Artem Andreev
5ab1858860
Improvements to select all/deselect all controls
14 years ago
Artem Andreev
a9ed72b9d1
userwithoutenrol and userwithoutdata css fixes
14 years ago
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