summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Artem Andreev [Sat, 2 Jul 2011 11:28:56 +0000 (15:28 +0400)]
Implemented report.php with enhancements of displaying user enrolment status
Artem Andreev [Thu, 30 Jun 2011 13:43:13 +0000 (17:43 +0400)]
Finished implementation of adding new sessions
Artem Andreev [Sat, 25 Jun 2011 13:19:58 +0000 (17:19 +0400)]
Implemented ACTION_DELETE, ACTION_DELETE_SELECTED, ACTION_CHANGE_DURATION for sessions.php
Artem Andreev [Fri, 24 Jun 2011 12:45:51 +0000 (16:45 +0400)]
Improvements to select all/deselect all controls
Artem Andreev [Thu, 23 Jun 2011 13:29:20 +0000 (17:29 +0400)]
userwithoutenrol and userwithoutdata css fixes
Artem Andreev [Thu, 23 Jun 2011 13:28:39 +0000 (17:28 +0400)]
Implementations and fixes of working with gradebook
Artem Andreev [Sat, 18 Jun 2011 13:02:48 +0000 (17:02 +0400)]
Implemented view.php
Artem Andreev [Sat, 18 Jun 2011 12:43:36 +0000 (16:43 +0400)]
Better attendaces deleting in attforblock_update_instance and attforblock_delete_course
Artem Andreev [Sat, 18 Jun 2011 12:42:40 +0000 (16:42 +0400)]
Implemented backup/restore functionality
Artem Andreev [Sat, 18 Jun 2011 08:53:37 +0000 (12:53 +0400)]
Fixed module installation hook for Moodle 2.0 structure
Artem Andreev [Sat, 18 Jun 2011 08:51:26 +0000 (12:51 +0400)]
We don't need courseid fields in attendance_sessions and attendance_statuses because of now we can create more than one attendances per course
Artem Andreev [Sat, 18 Jun 2011 08:49:10 +0000 (12:49 +0400)]
Now deleting module will delete all attendance data (sessions, statuses, log)
Artem Andreev [Fri, 17 Jun 2011 10:41:40 +0000 (14:41 +0400)]
Fixed bug with adding new attendance instance: now attendanceid for statuses is filled correctly
Artem Andreev [Sat, 11 Jun 2011 14:18:07 +0000 (18:18 +0400)]
Implemented "This course" mode of view.php + related refactoring + enhancement: taken into account information about students enrolment(start/end date).
Artem Andreev [Sat, 4 Jun 2011 12:57:17 +0000 (16:57 +0400)]
Implemented take.php (previously attendance.php)
Artem Andreev [Sat, 28 May 2011 13:46:42 +0000 (17:46 +0400)]
Unfinished implementation take.php (previously attendance.php) with enhancement: take into account information about students enrolment(status, start date).
Artem Andreev [Fri, 20 May 2011 13:27:03 +0000 (17:27 +0400)]
att_manage_page_params refactoring
Artem Andreev [Fri, 20 May 2011 11:30:01 +0000 (15:30 +0400)]
Implemented session editing
Artem Andreev [Sat, 14 May 2011 13:07:46 +0000 (17:07 +0400)]
Implemented adding of sessions with enhancement: HTML-editor for session description with ability to add links, files, formatting, etc
Artem Andreev [Fri, 6 May 2011 13:11:51 +0000 (17:11 +0400)]
On manage.php implemented session types selector. Code of renderable components moved from locallib.php into renderables.php
Artem Andreev [Sat, 30 Apr 2011 13:11:41 +0000 (17:11 +0400)]
Implemented button date picker through YUI calendar + some refactoring of renderer.php and locallib.php
Artem Andreev [Sat, 23 Apr 2011 13:32:00 +0000 (17:32 +0400)]
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)
Artem Andreev [Sat, 23 Apr 2011 13:25:43 +0000 (17:25 +0400)]
First (unfinished) implementation view.php - redirect to manage.php
Artem Andreev [Sat, 23 Apr 2011 13:23:56 +0000 (17:23 +0400)]
Some lang fixes
Artem Andreev [Sat, 9 Apr 2011 10:36:43 +0000 (14:36 +0400)]
From $string['moduledescription'] removed info about "one module per course" because of since 2.3 we can add more attendance modules.
Artem Andreev [Sat, 9 Apr 2011 10:36:21 +0000 (14:36 +0400)]
mod_form:added checking for MOODLE_INTERNAL.
Artem Andreev [Sat, 9 Apr 2011 10:23:10 +0000 (14:23 +0400)]
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.
Artem Andreev [Sat, 9 Apr 2011 09:56:00 +0000 (13:56 +0400)]
Old (unmigrated) files renamed to _*.
Artem Andreev [Sat, 9 Apr 2011 09:04:39 +0000 (13:04 +0400)]
Language folders renamings
Artem Andreev [Sat, 9 Apr 2011 08:55:06 +0000 (12:55 +0400)]
Added manager archetype in access.php
Artem Andreev [Sat, 9 Apr 2011 08:31:19 +0000 (12:31 +0400)]
db/upgrade.php and db/access.php fixes
Luis Ramon Lopez [Wed, 9 Feb 2011 22:26:44 +0000 (23:26 +0100)]
Partial $OUTPUT fixes. Lots of work still ahead
Luis Ramon Lopez [Wed, 9 Feb 2011 10:16:30 +0000 (11:16 +0100)]
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
Luis Ramon Lopez [Wed, 9 Feb 2011 03:02:18 +0000 (04:02 +0100)]
Initial database migration to Moodle 2.0
Luis Ramon Lopez [Fri, 21 Jan 2011 17:03:03 +0000 (18:03 +0100)]
Copy from other sessions now also works in list view mode
Luis Ramon Lopez [Fri, 21 Jan 2011 16:36:08 +0000 (17:36 +0100)]
In some cases view mode user preferences where saved twice. Fixed.
Artem Andreev [Fri, 21 Jan 2011 11:34:00 +0000 (14:34 +0300)]
Fixed warning for group sessions for students which are not member of any group
Artem Andreev [Fri, 21 Jan 2011 11:34:00 +0000 (14:34 +0300)]
Fixed warning for group sessions for students which are not member of any group
Artem Andreev [Thu, 20 Jan 2011 14:10:08 +0000 (17:10 +0300)]
Russian translate for new strings
Artem Andreev [Thu, 20 Jan 2011 13:13:40 +0000 (16:13 +0300)]
User preferences for attendances.php are now saved.
Luis Ramon Lopez [Tue, 18 Jan 2011 20:15:03 +0000 (21:15 +0100)]
Fixed install.xml typo
Luis Ramon Lopez [Tue, 18 Jan 2011 19:59:27 +0000 (20:59 +0100)]
Implemented copying attendance data from same-day sessions
Luis Ramon Lopez [Tue, 18 Jan 2011 19:07:12 +0000 (20:07 +0100)]
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.
Luis Ramon Lopez [Sun, 16 Jan 2011 19:18:08 +0000 (20:18 +0100)]
Added "Start of period" into export tab
Luis Ramon Lopez [Sun, 16 Jan 2011 00:51:44 +0000 (01:51 +0100)]
Merge https://github.com/andreev-artem/moodle_mod_attforblock
Luis Ramon Lopez [Sat, 15 Jan 2011 17:32:36 +0000 (18:32 +0100)]
Solved installation errors. Fixed some database queries.
Artem Andreev [Thu, 13 Jan 2011 13:40:30 +0000 (16:40 +0300)]
Fixed PHP notice with undefined variable.
Luis Ramon Lopez [Wed, 5 Jan 2011 16:06:21 +0000 (17:06 +0100)]
Merge branch 'master' of https://github.com/andreev-artem/moodle_mod_attforblock
Luis Ramon Lopez [Wed, 5 Jan 2011 02:52:51 +0000 (03:52 +0100)]
Grid view support. Multiple instances in the same course now allowed. Updated es_utf8 language strings
Artem Andreev [Sat, 1 Jan 2011 08:17:15 +0000 (11:17 +0300)]
Fixed bug with styles.php. Thanks Luis Ramón López López.
Artem Andreev [Fri, 31 Dec 2010 13:44:39 +0000 (16:44 +0300)]
Updated es_utf8 language strings
Luis Ramon Lopez [Thu, 30 Dec 2010 03:22:45 +0000 (04:22 +0100)]
Implemented grid display mode
Artem Andreev [Fri, 17 Dec 2010 12:16:58 +0000 (15:16 +0300)]
Improves for legend on Report page: If a student began to attend classes later, the taken sessions for him will be shown as '-'.
Artem Andreev [Sat, 27 Nov 2010 09:21:03 +0000 (12:21 +0300)]
Fixed bugs with date ranges
Artem Andreev [Thu, 25 Nov 2010 14:36:50 +0000 (17:36 +0300)]
Code cleanups for excluding notices
Artem Andreev [Sat, 20 Nov 2010 11:25:57 +0000 (14:25 +0300)]
On Report page untaken students sessions now appear as "?" (not "-")
Artem Andreev [Sat, 16 Oct 2010 14:07:43 +0000 (18:07 +0400)]
Fixed bug with using filter controls on page with attendance report for single user (in teacher mode)
Artem Andreev [Sat, 16 Oct 2010 13:23:11 +0000 (17:23 +0400)]
Fixed bug with printing attendance table for single user
Artem Andreev [Sat, 18 Sep 2010 08:49:38 +0000 (12:49 +0400)]
Fixed bug with first access to attendance in each course
Artem Andreev [Fri, 17 Sep 2010 14:17:10 +0000 (18:17 +0400)]
Fixed bug with first after login access to attendance
Artem Andreev [Fri, 17 Sep 2010 13:54:19 +0000 (17:54 +0400)]
Prepare for publishing: changes and help
Artem Andreev [Fri, 17 Sep 2010 13:26:30 +0000 (17:26 +0400)]
Added ability to filter sessions by type on page manage.php
Artem Andreev [Fri, 10 Sep 2010 07:55:18 +0000 (11:55 +0400)]
For redirecting from the block is taken into account the situation when the current time are a few sessions
Artem Andreev [Fri, 10 Sep 2010 07:13:57 +0000 (11:13 +0400)]
Fixed bug with redirection on page attendances.php from block
Artem Andreev [Thu, 9 Sep 2010 11:40:42 +0000 (15:40 +0400)]
Tried to fix bug with dates and calendar (github.com/andreev-artem/mod_attforblock/issues#issue/1)
Artem Andreev [Sat, 24 Jul 2010 10:01:58 +0000 (14:01 +0400)]
Forgotten en_utf8 strings
Artem Andreev [Sat, 24 Jul 2010 09:42:28 +0000 (13:42 +0400)]
Some interface improvements (sessions filtering by different criteries) for manage.php, report.php, view.php
Artem Andreev [Tue, 13 Jul 2010 09:34:39 +0000 (13:34 +0400)]
Page "Report" (report.php) considers two types of sessions
Artem Andreev [Tue, 13 Jul 2010 07:28:02 +0000 (11:28 +0400)]
Backup/restore consider types of sessions
Artem Andreev [Mon, 12 Jul 2010 11:11:46 +0000 (15:11 +0400)]
Don't display grade and percent when module grade option is "No grade"
Artem Andreev [Mon, 12 Jul 2010 09:03:28 +0000 (13:03 +0400)]
Fixed bug in attendances.php
Artem Andreev [Mon, 12 Jul 2010 08:51:16 +0000 (12:51 +0400)]
Page "Update attendance" (attendances.php) considers two types of sessions
Artem Andreev [Sat, 10 Jul 2010 13:02:45 +0000 (17:02 +0400)]
Removed double info about no attendance records
Artem Andreev [Sat, 10 Jul 2010 12:21:05 +0000 (16:21 +0400)]
Implemented ability to add two types of sessions: common and group
Artem Andreev [Fri, 9 Jul 2010 10:46:53 +0000 (14:46 +0400)]
Initial commit. Version 2.1.1