moodle-mod_attendance.git
13 years agoReplaced anywhere: VIEW_ALLTAKEN => VIEW_ALLPAST; $string['alltaken'] =>$string[...
Artem Andreev [Sat, 9 Jul 2011 07:18:46 +0000 (11:18 +0400)] 
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.

13 years agoImplemented preferences.php (previously attsettings.php)
Artem Andreev [Fri, 8 Jul 2011 11:36:49 +0000 (15:36 +0400)] 
Implemented preferences.php (previously attsettings.php)

14 years agoImplemented report.php with enhancements of displaying user enrolment status
Artem Andreev [Sat, 2 Jul 2011 11:28:56 +0000 (15:28 +0400)] 
Implemented report.php with enhancements of displaying user enrolment status

14 years agoFinished implementation of adding new sessions
Artem Andreev [Thu, 30 Jun 2011 13:43:13 +0000 (17:43 +0400)] 
Finished implementation of adding new sessions

14 years agoImplemented ACTION_DELETE, ACTION_DELETE_SELECTED, ACTION_CHANGE_DURATION for session...
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

14 years agoImprovements to select all/deselect all controls
Artem Andreev [Fri, 24 Jun 2011 12:45:51 +0000 (16:45 +0400)] 
Improvements to select all/deselect all controls

14 years agouserwithoutenrol and userwithoutdata css fixes
Artem Andreev [Thu, 23 Jun 2011 13:29:20 +0000 (17:29 +0400)] 
userwithoutenrol and userwithoutdata css fixes

14 years agoImplementations and fixes of working with gradebook
Artem Andreev [Thu, 23 Jun 2011 13:28:39 +0000 (17:28 +0400)] 
Implementations and fixes of working with gradebook

14 years agoImplemented view.php
Artem Andreev [Sat, 18 Jun 2011 13:02:48 +0000 (17:02 +0400)] 
Implemented view.php

14 years agoBetter attendaces deleting in attforblock_update_instance and attforblock_delete_course
Artem Andreev [Sat, 18 Jun 2011 12:43:36 +0000 (16:43 +0400)] 
Better attendaces deleting in attforblock_update_instance and attforblock_delete_course

14 years agoImplemented backup/restore functionality
Artem Andreev [Sat, 18 Jun 2011 12:42:40 +0000 (16:42 +0400)] 
Implemented backup/restore functionality

14 years agoFixed module installation hook for Moodle 2.0 structure
Artem Andreev [Sat, 18 Jun 2011 08:53:37 +0000 (12:53 +0400)] 
Fixed module installation hook for Moodle 2.0 structure

14 years agoWe don't need courseid fields in attendance_sessions and attendance_statuses because...
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

14 years agoNow deleting module will delete all attendance data (sessions, statuses, log)
Artem Andreev [Sat, 18 Jun 2011 08:49:10 +0000 (12:49 +0400)] 
Now deleting module will delete all attendance data (sessions, statuses, log)

14 years agoFixed bug with adding new attendance instance: now attendanceid for statuses is fille...
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

14 years agoImplemented "This course" mode of view.php + related refactoring + enhancement: taken...
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).

14 years agoImplemented take.php (previously attendance.php)
Artem Andreev [Sat, 4 Jun 2011 12:57:17 +0000 (16:57 +0400)] 
Implemented take.php (previously attendance.php)

14 years agoUnfinished implementation take.php (previously attendance.php) with enhancement:...
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).

14 years agoatt_manage_page_params refactoring
Artem Andreev [Fri, 20 May 2011 13:27:03 +0000 (17:27 +0400)] 
att_manage_page_params refactoring

14 years agoImplemented session editing
Artem Andreev [Fri, 20 May 2011 11:30:01 +0000 (15:30 +0400)] 
Implemented session editing

14 years agoImplemented adding of sessions with enhancement: HTML-editor for session description...
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

14 years agoOn manage.php implemented session types selector. Code of renderable components moved...
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

14 years agoImplemented button date picker through YUI calendar + some refactoring of renderer...
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

14 years agoFirst implementation (unfinished) manage.php + related classes (attforblock_permissio...
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)

14 years agoFirst (unfinished) implementation view.php - redirect to manage.php
Artem Andreev [Sat, 23 Apr 2011 13:25:43 +0000 (17:25 +0400)] 
First (unfinished) implementation view.php - redirect to manage.php

14 years agoSome lang fixes
Artem Andreev [Sat, 23 Apr 2011 13:23:56 +0000 (17:23 +0400)] 
Some lang fixes

14 years agoFrom $string['moduledescription'] removed info about "one module per course" because...
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.

14 years agomod_form:added checking for MOODLE_INTERNAL.
Artem Andreev [Sat, 9 Apr 2011 10:36:21 +0000 (14:36 +0400)] 
mod_form:added checking for MOODLE_INTERNAL.

14 years agoAdded function attforblock_supports, that returns the information if the module suppo...
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.

14 years agoOld (unmigrated) files renamed to _*.
Artem Andreev [Sat, 9 Apr 2011 09:56:00 +0000 (13:56 +0400)] 
Old (unmigrated) files renamed to _*.

14 years agoLanguage folders renamings
Artem Andreev [Sat, 9 Apr 2011 09:04:39 +0000 (13:04 +0400)] 
Language folders renamings

14 years agoAdded manager archetype in access.php
Artem Andreev [Sat, 9 Apr 2011 08:55:06 +0000 (12:55 +0400)] 
Added manager archetype in access.php

14 years agodb/upgrade.php and db/access.php fixes
Artem Andreev [Sat, 9 Apr 2011 08:31:19 +0000 (12:31 +0400)] 
db/upgrade.php and db/access.php fixes

14 years agoPartial $OUTPUT fixes. Lots of work still ahead
Luis Ramon Lopez [Wed, 9 Feb 2011 22:26:44 +0000 (23:26 +0100)] 
Partial $OUTPUT fixes. Lots of work still ahead

14 years agoMerge branch 'v2.3' of github.com:andreev-artem/moodle_mod_attforblock into MDL_19
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

14 years agoInitial database migration to Moodle 2.0
Luis Ramon Lopez [Wed, 9 Feb 2011 03:02:18 +0000 (04:02 +0100)] 
Initial database migration to Moodle 2.0

14 years agoCopy from other sessions now also works in list view mode
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

14 years agoIn some cases view mode user preferences where saved twice. Fixed.
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.

14 years agoFixed 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

14 years agoFixed 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

14 years agoRussian translate for new strings
Artem Andreev [Thu, 20 Jan 2011 14:10:08 +0000 (17:10 +0300)] 
Russian translate for new strings

14 years agoUser preferences for attendances.php are now saved.
Artem Andreev [Thu, 20 Jan 2011 13:13:40 +0000 (16:13 +0300)] 
User preferences for attendances.php are now saved.

14 years agoFixed install.xml typo
Luis Ramon Lopez [Tue, 18 Jan 2011 20:15:03 +0000 (21:15 +0100)] 
Fixed install.xml typo

14 years agoImplemented copying attendance data from same-day sessions
Luis Ramon Lopez [Tue, 18 Jan 2011 19:59:27 +0000 (20:59 +0100)] 
Implemented copying attendance data from same-day sessions

14 years agoImplemented fast session switching for 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.

14 years agoAdded "Start of period" into export tab
Luis Ramon Lopez [Sun, 16 Jan 2011 19:18:08 +0000 (20:18 +0100)] 
Added "Start of period" into export tab

14 years agoMerge https://github.com/andreev-artem/moodle_mod_attforblock
Luis Ramon Lopez [Sun, 16 Jan 2011 00:51:44 +0000 (01:51 +0100)] 
Merge https://github.com/andreev-artem/moodle_mod_attforblock

14 years agoSolved installation errors. Fixed some database queries.
Luis Ramon Lopez [Sat, 15 Jan 2011 17:32:36 +0000 (18:32 +0100)] 
Solved installation errors. Fixed some database queries.

14 years agoFixed PHP notice with undefined variable.
Artem Andreev [Thu, 13 Jan 2011 13:40:30 +0000 (16:40 +0300)] 
Fixed PHP notice with undefined variable.

14 years agoMerge branch 'master' of https://github.com/andreev-artem/moodle_mod_attforblock
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

14 years agoGrid view support. Multiple instances in the same course now allowed. Updated es_utf8...
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

14 years agoFixed bug with styles.php. Thanks Luis Ramón López López.
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.

14 years agoUpdated es_utf8 language strings
Artem Andreev [Fri, 31 Dec 2010 13:44:39 +0000 (16:44 +0300)] 
Updated es_utf8 language strings

14 years agoImplemented grid display mode
Luis Ramon Lopez [Thu, 30 Dec 2010 03:22:45 +0000 (04:22 +0100)] 
Implemented grid display mode

14 years agoImproves for legend on Report page: If a student began to attend classes later, the...
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 '-'.

14 years agoFixed bugs with date ranges
Artem Andreev [Sat, 27 Nov 2010 09:21:03 +0000 (12:21 +0300)] 
Fixed bugs with date ranges

14 years agoCode cleanups for excluding notices
Artem Andreev [Thu, 25 Nov 2010 14:36:50 +0000 (17:36 +0300)] 
Code cleanups for excluding notices

14 years agoOn Report page untaken students sessions now appear as "?" (not "-")
Artem Andreev [Sat, 20 Nov 2010 11:25:57 +0000 (14:25 +0300)] 
On Report page untaken students sessions now appear as "?" (not "-")

14 years agoFixed bug with using filter controls on page with attendance report for single user...
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)

14 years agoFixed bug with printing attendance table for single user
Artem Andreev [Sat, 16 Oct 2010 13:23:11 +0000 (17:23 +0400)] 
Fixed bug with printing attendance table for single user

14 years agoFixed bug with first access to attendance in each course
Artem Andreev [Sat, 18 Sep 2010 08:49:38 +0000 (12:49 +0400)] 
Fixed bug with first access to attendance in each course

14 years agoFixed bug with first after login access to attendance
Artem Andreev [Fri, 17 Sep 2010 14:17:10 +0000 (18:17 +0400)] 
Fixed bug with first after login access to attendance

14 years agoPrepare for publishing: changes and help
Artem Andreev [Fri, 17 Sep 2010 13:54:19 +0000 (17:54 +0400)] 
Prepare for publishing: changes and help

14 years agoAdded ability to filter sessions by type on page manage.php
Artem Andreev [Fri, 17 Sep 2010 13:26:30 +0000 (17:26 +0400)] 
Added ability to filter sessions by type on page manage.php

14 years agoFor redirecting from the block is taken into account the situation when the current...
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

14 years agoFixed bug with redirection on page attendances.php from block
Artem Andreev [Fri, 10 Sep 2010 07:13:57 +0000 (11:13 +0400)] 
Fixed bug with redirection on page attendances.php from block

14 years agoTried to fix bug with dates and calendar (http://github.com/andreev-artem/mod_attforb...
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)

14 years agoForgotten en_utf8 strings
Artem Andreev [Sat, 24 Jul 2010 10:01:58 +0000 (14:01 +0400)] 
Forgotten en_utf8 strings

14 years agoSome interface improvements (sessions filtering by different criteries) for manage...
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

14 years agoPage "Report" (report.php) considers two types of sessions
Artem Andreev [Tue, 13 Jul 2010 09:34:39 +0000 (13:34 +0400)] 
Page "Report" (report.php) considers two types of sessions

14 years agoBackup/restore consider types of sessions
Artem Andreev [Tue, 13 Jul 2010 07:28:02 +0000 (11:28 +0400)] 
Backup/restore consider types of sessions

14 years agoDon't display grade and percent when module grade option is "No grade"
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"

14 years agoFixed bug in attendances.php
Artem Andreev [Mon, 12 Jul 2010 09:03:28 +0000 (13:03 +0400)] 
Fixed bug in attendances.php

14 years agoPage "Update attendance" (attendances.php) considers two types of sessions
Artem Andreev [Mon, 12 Jul 2010 08:51:16 +0000 (12:51 +0400)] 
Page "Update attendance" (attendances.php) considers two types of sessions

14 years agoRemoved double info about no attendance records
Artem Andreev [Sat, 10 Jul 2010 13:02:45 +0000 (17:02 +0400)] 
Removed double info about no attendance records

14 years agoImplemented ability to add two types of sessions: common and group
Artem Andreev [Sat, 10 Jul 2010 12:21:05 +0000 (16:21 +0400)] 
Implemented ability to add two types of sessions: common and group

14 years agoInitial commit. Version 2.1.1
Artem Andreev [Fri, 9 Jul 2010 10:46:53 +0000 (14:46 +0400)] 
Initial commit. Version 2.1.1