moodle-mod_attendance.git
12 years agoFixed calendar using backwards compatibility hack in global scope
Artem Andreev [Sat, 22 Dec 2012 11:26:16 +0000 (15:26 +0400)] 
Fixed calendar using backwards compatibility hack in global scope

12 years agoFixed en dates back to original
Jay Huber [Tue, 11 Dec 2012 20:09:58 +0000 (14:09 -0600)] 
Fixed en dates back to original

12 years agoMoodle 2.4 Remarked out 2.4 YUI commands
Jay Huber [Tue, 11 Dec 2012 20:05:23 +0000 (14:05 -0600)] 
Moodle 2.4 Remarked out 2.4 YUI commands

12 years ago$att->view fix. Thanks dketov
Artem Andreev [Thu, 1 Nov 2012 11:28:18 +0000 (15:28 +0400)] 
$att->view fix. Thanks dketov

12 years agoMerge pull request #23 from nadavkav/hebrew_translation
Artem Andreev [Thu, 1 Nov 2012 11:24:10 +0000 (04:24 -0700)] 
Merge pull request #23 from nadavkav/hebrew_translation

new Hebrew translation (Help files are not translated, yet)

12 years agoMerge pull request #24 from brki/MDL_23_strict_mode_warnings_fix
Artem Andreev [Thu, 1 Nov 2012 11:23:27 +0000 (04:23 -0700)] 
Merge pull request #24 from brki/MDL_23_strict_mode_warnings_fix

fixed some php strict-mode warnings

12 years agofixed some php strict-mode warnings
Brian King [Mon, 29 Oct 2012 16:27:57 +0000 (17:27 +0100)] 
fixed some php strict-mode warnings

12 years agonew Hebrew translation (Help files are not translated, yet)
Nadav Kavalerchik [Sun, 28 Oct 2012 18:48:57 +0000 (20:48 +0200)] 
new Hebrew translation (Help files are not translated, yet)

12 years agoFixed #22: issue with Daylight saving time and clocks adjusting by one hour backward
Artem Andreev [Fri, 12 Oct 2012 13:50:13 +0000 (17:50 +0400)] 
Fixed #22: issue with Daylight saving time and clocks adjusting by one hour backward

12 years agoOn manage page added action icon for changing attendance.
Artem Andreev [Fri, 28 Sep 2012 12:54:05 +0000 (16:54 +0400)] 
On manage page added action icon for changing attendance.

12 years agoFixed #21: No Grade attendance - added to gradebook on attendance update
Artem Andreev [Fri, 28 Sep 2012 12:17:56 +0000 (16:17 +0400)] 
Fixed #21: No Grade attendance - added to gradebook on attendance update

12 years agoUpdate lang/fr/attforblock.php
Luiggi Sansonetti [Wed, 29 Aug 2012 13:42:02 +0000 (16:42 +0300)] 
Update lang/fr/attforblock.php

Hi
 i have updated the french language file with some adds

i made the french documentation here :
http://docs.moodle.org/2x/fr/Attendance

and i confirm it runs very well on the 2.3 version.

cheers.

12 years agoFixed bug with access non-editing teachers to sessions of groups to which they are...
Artem Andreev [Fri, 7 Sep 2012 11:54:42 +0000 (15:54 +0400)] 
Fixed bug with access non-editing teachers to sessions of groups to which they are not belong.

12 years agoMerge remote branch 'pull-request/fix_langs_encoding' into MDL_23
Artem Andreev [Fri, 24 Aug 2012 11:27:41 +0000 (15:27 +0400)] 
Merge remote branch 'pull-request/fix_langs_encoding' into MDL_23

12 years agoMerge remote branch 'pull-request/fix_UPDATE_sql_statements_for_psql' into MDL_23
Artem Andreev [Fri, 24 Aug 2012 11:27:24 +0000 (15:27 +0400)] 
Merge remote branch 'pull-request/fix_UPDATE_sql_statements_for_psql' into MDL_23

12 years agoFix Swedish and German translation files' encodings.
Didier Raboud [Tue, 21 Aug 2012 11:52:19 +0000 (13:52 +0200)] 
Fix Swedish and German translation files' encodings.

12 years agoCorrect UPDATE statements to work with PostgreSQL.
Didier Raboud [Fri, 10 Aug 2012 14:02:07 +0000 (16:02 +0200)] 
Correct UPDATE statements to work with PostgreSQL.

12 years agoLTSDEV: Adjust SQL in get_users() for Oracle compatibility
Seth Hobson [Wed, 1 Aug 2012 16:10:08 +0000 (12:10 -0400)] 
LTSDEV: Adjust SQL in get_users() for Oracle compatibility

12 years agoReadme fixes
Artem Andreev [Thu, 26 Jul 2012 12:28:02 +0000 (16:28 +0400)] 
Readme fixes

12 years agoMerge remote branch 'pull-request/MDL_20' into MDL_23
Artem Andreev [Thu, 26 Jul 2012 12:14:58 +0000 (16:14 +0400)] 
Merge remote branch 'pull-request/MDL_20' into MDL_23

12 years agoPHP strict fixes
Artem Andreev [Sat, 21 Jul 2012 10:13:37 +0000 (14:13 +0400)] 
PHP strict fixes

12 years agobrazilian translation
Andre Yamin [Sat, 7 Jul 2012 20:54:10 +0000 (17:54 -0300)] 
brazilian translation

13 years agoMerge pull request #14 from danmarsden/MDL_20
Artem Andreev [Thu, 5 Jul 2012 10:33:48 +0000 (03:33 -0700)] 
Merge pull request #14 from danmarsden/MDL_20

Fix boilerplates, remove old cvs tags, add correct component to version....

13 years agoAdd new core addinstance capability (2.3 throws warnings if this doesn't exist)
Dan Marsden [Thu, 5 Jul 2012 01:22:51 +0000 (13:22 +1200)] 
Add new core addinstance capability (2.3 throws warnings if this doesn't exist)

13 years agoFix boilerplates, remove old cvs tags, add correct component to version.php
Dan Marsden [Thu, 5 Jul 2012 00:42:13 +0000 (12:42 +1200)] 
Fix boilerplates, remove old cvs tags, add correct component to version.php

13 years agoFixed #13: course reset for attendance activities now works.
Artem Andreev [Sat, 19 May 2012 08:41:46 +0000 (12:41 +0400)] 
Fixed #13: course reset for attendance activities now works.

13 years agoRussian translation of reset strings
Artem Andreev [Fri, 11 May 2012 11:25:45 +0000 (15:25 +0400)] 
Russian translation of reset strings

13 years agoFixed bug with gradebook grade
Artem Andreev [Thu, 10 May 2012 12:19:20 +0000 (16:19 +0400)] 
Fixed bug with gradebook grade

13 years agoAdded grades explanation
Artem Andreev [Thu, 10 May 2012 11:09:06 +0000 (15:09 +0400)] 
Added grades explanation

13 years agohttp://tracker.moodle.org/browse/CONTRIB-3549
Federico J. Botti [Mon, 26 Mar 2012 03:30:37 +0000 (00:30 -0300)] 
http://tracker.moodle.org/browse/CONTRIB-3549

13 years agohttp://tracker.moodle.org/browse/CONTRIB-3549
Federico J. Botti [Mon, 26 Mar 2012 03:20:40 +0000 (00:20 -0300)] 
http://tracker.moodle.org/browse/CONTRIB-3549

13 years agoAdded sessionsnotfound lang string
Artem Andreev [Sat, 11 Feb 2012 13:25:36 +0000 (17:25 +0400)] 
Added sessionsnotfound lang string

13 years agoFixed renaming's regression. Thanks Marty Gilbert.
Artem Andreev [Sat, 11 Feb 2012 06:34:29 +0000 (10:34 +0400)] 
Fixed renaming's regression. Thanks Marty Gilbert.

13 years agoFixed renaming's regression
Artem Andreev [Fri, 2 Dec 2011 10:03:13 +0000 (14:03 +0400)] 
Fixed renaming's regression

13 years agoFixed bug when you have one session for current day and try take attendance from...
Artem Andreev [Thu, 1 Dec 2011 13:44:27 +0000 (17:44 +0400)] 
Fixed bug when you have one session for current day and try take attendance from block.

13 years agoSORT_LASTNAME needed a prefix
Chris Stones [Tue, 29 Nov 2011 18:54:20 +0000 (10:54 -0800)] 
SORT_LASTNAME needed a prefix

13 years agoRemoved prefixes for attforblock methods. Fixed errors and notices.
Artem Andreev [Fri, 18 Nov 2011 13:02:55 +0000 (17:02 +0400)] 
Removed prefixes for attforblock methods. Fixed errors and notices.

13 years agoAppending prefixes to non prefixed functions and defines
Chris Stones [Thu, 17 Nov 2011 23:12:54 +0000 (15:12 -0800)] 
Appending prefixes to non prefixed functions and defines

13 years agoFixed #4: deprecation warnings in sessions.php
Artem Andreev [Fri, 21 Oct 2011 12:11:13 +0000 (16:11 +0400)] 
Fixed #4: deprecation warnings in sessions.php

13 years agoFixed dates range for 0 week days
Artem Andreev [Fri, 14 Oct 2011 11:37:24 +0000 (15:37 +0400)] 
Fixed dates range for 0 week days

13 years agoRemoved old (1.9) files
Artem Andreev [Sat, 1 Oct 2011 06:20:39 +0000 (10:20 +0400)] 
Removed old (1.9) files

13 years agoRevert "make sql more generic to work on postgresql"
Artem Andreev [Fri, 23 Sep 2011 10:25:01 +0000 (14:25 +0400)] 
Revert "make sql more generic to work on postgresql"

This reverts commit 4721be5c68b2a9c665a76619d834dee6cf2d40ef.

13 years agoFixed bugs with validating forms
Artem Andreev [Sat, 10 Sep 2011 13:36:11 +0000 (17:36 +0400)] 
Fixed bugs with validating forms

13 years agoRemoved restriction on taking attendance for users who enrolled in course after end...
Artem Andreev [Sat, 10 Sep 2011 12:55:20 +0000 (16:55 +0400)] 
Removed restriction on taking attendance for users who enrolled in course after end of session. Instead of this, warning about date of student enrollment displayed on the take attendance page.

13 years agoMerge pull request #2 from eriko/MDL_20
Artem Andreev [Sat, 10 Sep 2011 10:45:22 +0000 (03:45 -0700)] 
Merge pull request #2 from eriko/MDL_20

make sql more generic to work on postgresql

13 years agomake sql more generic to work on postgresql
Erik Ordway [Wed, 7 Sep 2011 19:08:33 +0000 (12:08 -0700)] 
make sql more generic to work on postgresql

Using multiple table as x in the first section of an UPDATE is specific
to mysql "UPDATE {attendance_statuses} AS sta,{attforblock} AS att SET
sta.attendanceid=att.id WHERE att.course=sta.courseid";         is now
"UPDATE {attendance_statuses}  SET attendanceid={attforblock}.id FROM
{attforblock} WHERE {attforblock}.course=courseid";

13 years agoFixed bug with displaying SESSIONS_TYPE_SELECTOR for attendances with groupmode ...
Artem Andreev [Sat, 3 Sep 2011 13:53:20 +0000 (17:53 +0400)] 
Fixed bug with displaying SESSIONS_TYPE_SELECTOR for attendances with groupmode 'Separate'

13 years agoFixed calendar displaying bug for Magazine theme
Artem Andreev [Fri, 19 Aug 2011 10:59:33 +0000 (14:59 +0400)] 
Fixed calendar displaying bug for Magazine theme

13 years agoFixed en_us language strings
Artem Andreev [Mon, 1 Aug 2011 18:10:42 +0000 (22:10 +0400)] 
Fixed en_us language strings

13 years agoFixed bug with report displaying
Artem Andreev [Sat, 23 Jul 2011 12:38:16 +0000 (16:38 +0400)] 
Fixed bug with report displaying

13 years agoreport.php has report layout now
Artem Andreev [Fri, 22 Jul 2011 12:59:55 +0000 (16:59 +0400)] 
report.php has report layout now

13 years agoSome refactoring for better using from attendance block
Artem Andreev [Sat, 16 Jul 2011 13:03:13 +0000 (17:03 +0400)] 
Some refactoring for better using from attendance block

13 years agoFixed bug with mod/attforblock:canbelisted for user with admin role
Artem Andreev [Sat, 16 Jul 2011 13:02:47 +0000 (17:02 +0400)] 
Fixed bug with mod/attforblock:canbelisted for user with admin role

13 years agoFixed bug with help buttons for different group modes in add_form.php
Artem Andreev [Sat, 16 Jul 2011 13:00:48 +0000 (17:00 +0400)] 
Fixed bug with help buttons for different group modes in add_form.php

13 years ago2.4.0 beta release:
Artem Andreev [Sat, 16 Jul 2011 09:53:42 +0000 (13:53 +0400)] 
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

13 years agoImplemented attforblock_user_outline and attforblock_user_outline
Artem Andreev [Sat, 16 Jul 2011 09:23:54 +0000 (13:23 +0400)] 
Implemented attforblock_user_outline and attforblock_user_outline

13 years agoImplemented logging
Artem Andreev [Sat, 16 Jul 2011 08:13:18 +0000 (12:13 +0400)] 
Implemented logging

13 years agoImplemented export.php
Artem Andreev [Fri, 15 Jul 2011 12:29:07 +0000 (16:29 +0400)] 
Implemented export.php

13 years agoSome refactoring: sesstype and sessgroupslist moved to att_page_with_filter_controls...
Artem Andreev [Fri, 15 Jul 2011 11:40:43 +0000 (15:40 +0400)] 
Some refactoring: sesstype and sessgroupslist moved to att_page_with_filter_controls + reimplemented theirs calculations.

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