CVS log for loncom/enrollment/Enrollment.pm

[BACK] Up to [LON-CAPA] / loncom / enrollment

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.58: download - view: text, markup, annotated - select for diffs
Thu Feb 3 17:37:57 2022 UTC (2 years, 9 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_12_X, version_2_11_X, version_2_11_5_msu, version_2_11_5, version_2_11_4_uiuc, version_2_11_4_msu, version_2_11_4, HEAD
Diff to previous 1.57: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.57: +7 -3 lines
- Message logged depends on context in which max drop threshold exceeded.

Revision 1.57: download - view: text, markup, annotated - select for diffs
Tue Dec 28 02:04:35 2021 UTC (2 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.56: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.56: +14 -5 lines
- Extend "zero enrollment failsafe" mechanism so it can also (optionally)
  protect against unwanted drops if partial data retrieved from institutional
  source for specific institutional section.

Revision 1.56: download - view: text, markup, annotated - select for diffs
Fri Oct 8 18:49:17 2021 UTC (3 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.55: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.55: +2 -2 lines
- Move "use lib" command so it is called before use statements for modules.

Revision 1.55: download - view: text, markup, annotated - select for diffs
Wed Sep 8 12:13:13 2021 UTC (3 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.54: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.54: +2 -2 lines
- Checking for institutional section change only applies to user with an
  enrollment type of "auto".

Revision 1.54: download - view: text, markup, annotated - select for diffs
Sun Aug 25 02:43:09 2019 UTC (5 years, 2 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_3_uiuc, version_2_11_3_msu, version_2_11_3
Diff to previous 1.53: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.53: +5 -2 lines
- Domain Configuration for passwords for internally-authenticated users.
  - Default minimum password length of 7 set in a single location.
  - Value for min length set in domain's configuration may not be less than
    the default.
  - javascript function:  warnIntPass() warns aboit invalid values for
    min and max length, expiration time, and number saved for domain
    config for passwords.

Revision 1.53: download - view: text, markup, annotated - select for diffs
Tue May 14 13:39:18 2019 UTC (5 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.52: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.52: +65 -9 lines
- Rules for length and/or characters in a LON-CAPA password (internal auth)
  in effect for passwords created by &create_password() in Enrollment.pm

Revision 1.52: download - view: text, markup, annotated - select for diffs
Fri Oct 27 13:35:37 2017 UTC (7 years ago) by raeburn
Branches: MAIN
Diff to previous 1.51: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.51: +2 -2 lines
- Array index in student's entry in LON-CAPA roster for studentID is $stuid.

Revision 1.51: download - view: text, markup, annotated - select for diffs
Mon Sep 18 14:21:45 2017 UTC (7 years, 1 month ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_2_msu
Diff to previous 1.50: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.50: +2 -2 lines
- Bug 6863

Revision 1.50: download - view: text, markup, annotated - select for diffs
Sun Jun 18 22:29:01 2017 UTC (7 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.49: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.49: +3 -3 lines
- First unexpired student appears on a new line (i.e., separated from preamble).

Revision 1.49: download - view: text, markup, annotated - select for diffs
Sun Jul 24 14:35:15 2016 UTC (8 years, 3 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_2_uiuc, version_2_11_2_educog, version_2_11_2
Diff to previous 1.48: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.48: +71 -13 lines
- Bug 5464
  Can set failsafe value in domain (or override in Auto-enollment course
  configuration to avoid unwanted dropping of students when no data are
  retrieved for a particular inststitutional section.

Revision 1.48: download - view: text, markup, annotated - select for diffs
Fri Jun 3 01:22:36 2016 UTC (8 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.47: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.47: +7 -3 lines
- Bug 5787. Automated enrollment process needs mdg priv.

Revision 1.47: download - view: text, markup, annotated - select for diffs
Mon Jun 23 00:56:02 2014 UTC (10 years, 4 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_1, version_2_11_0
Diff to previous 1.46: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.46: +4 -2 lines
- Bug 6390.
  - Auto-enroll should not enroll if access end date is in the past.

Revision 1.46: download - view: text, markup, annotated - select for diffs
Wed Aug 14 00:38:50 2013 UTC (11 years, 2 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_0_RC3, version_2_11_0_RC2, version_2_11_0_RC1
Diff to previous 1.45: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.45: +3 -3 lines
- occurred not occured.

Revision 1.45: download - view: text, markup, annotated - select for diffs
Wed Jul 24 18:21:49 2013 UTC (11 years, 3 months ago) by bisitz
Branches: MAIN
Diff to previous 1.44: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.44: +6 -2 lines
- Coding style
  - Add line feeds between sentences in message sent to user, to improve readability for developers.

Revision 1.44: download - view: text, markup, annotated - select for diffs
Fri Mar 1 05:20:01 2013 UTC (11 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.43: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.43: +76 -21 lines
- Set institutional status when auto-enrollment adds a new LON-CAPA user.
- Store credits earned for a course in classlist.db for students for whom
  credits are different from course default.
- Credits can be part of XML record for each student in course roster
  retrieved from institutional data course via customized localenroll.pm

Revision 1.43: download - view: text, markup, annotated - select for diffs
Fri Aug 20 21:44:59 2010 UTC (14 years, 2 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_9_X, version_2_9_1, version_2_10_X, version_2_10_1, version_2_10_0_RC2, version_2_10_0_RC1, version_2_10_0, loncapaMITrelate_1, language_hyphenation_merge, language_hyphenation, BZ4492-merge, BZ4492-feature_horizontal_radioresponse, BZ4492-feature_Support_horizontal_radioresponse, BZ4492-Support_horizontal_radioresponse
Diff to previous 1.42: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.42: +3 -4 lines
- LON-CAPA section is determined from mapping for institutional section.
- Entry in <groupID></groupID> in XML file is not used.

Revision 1.42: download - view: text, markup, annotated - select for diffs
Sat Oct 31 17:55:01 2009 UTC (15 years ago) by raeburn
Branches: MAIN
CVS tags: version_2_9_99_0, version_2_9_0, version_2_8_99_1, bz6209-base, bz6209, PRINT_INCOMPLETE_base, PRINT_INCOMPLETE, GCI_3
Diff to previous 1.41: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.41: +12 -4 lines
- Accommodate Communities.
 - Coordinator role is "co".
 - Role names depend on course type.

Revision 1.41: download - view: text, markup, annotated - select for diffs
Wed Aug 19 18:43:31 2009 UTC (15 years, 2 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_8_99_0, GCI_2
Diff to previous 1.40: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.40: +22 -8 lines
- Default initial URL sent to new users will be for primary library server in the user's domain.
- Remove some linefeed from within &mt() to facilitate localization.

Revision 1.40: download - view: text, markup, annotated - select for diffs
Mon Mar 9 01:58:52 2009 UTC (15 years, 8 months ago) by weissno
Branches: MAIN
CVS tags: bz5969, bz2851, BZ5971-printing-apage, BZ5434-fox
Diff to previous 1.39: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.39: +8 -8 lines

consistent wording:
changed "student number" to "student/employee ID"
changed "student ID" to "student/employee ID"
changed "student and eyployee IDs" to "student/employee IDs"

Revision 1.39: download - view: text, markup, annotated - select for diffs
Wed Aug 27 02:37:39 2008 UTC (16 years, 2 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_8_X, version_2_8_2, version_2_8_1, version_2_8_0, version_2_7_X, version_2_7_99_1, version_2_7_99_0, version_2_7_1, version_2_7_0, GCI_1
Diff to previous 1.38: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.38: +5 -5 lines
- Include $context as fifteenth argument to &lonnet::modify_student_enrollment().

Revision 1.38: download - view: text, markup, annotated - select for diffs
Wed Apr 30 23:59:13 2008 UTC (16 years, 6 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_6_99_1, version_2_6_99_0
Diff to previous 1.37: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.37: +27 -33 lines
Bug 5176. Record of role changes in a course in nohist_rolelog.db
- Pass context arg to lonnet::assignrole() and lonnet::modify_student_enrollment().
- Replace separate subroutines (CL_*) for authargm authtype, email,enddate, etc indices with call to &place_hash() and retrieve as a hash.

Revision 1.37: download - view: text, markup, annotated - select for diffs
Sun Dec 23 02:48:50 2007 UTC (16 years, 10 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_6_X, version_2_6_3, version_2_6_2, version_2_6_1, version_2_6_0, version_2_5_99_1
Diff to previous 1.36: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.36: +2 -2 lines
Removing $uname which should have been deleted when &mt() was added.

Revision 1.36: download - view: text, markup, annotated - select for diffs
Fri Aug 3 22:02:01 2007 UTC (17 years, 3 months ago) by albertel
Branches: MAIN
CVS tags: version_2_5_X, version_2_5_99_0, version_2_5_2, version_2_5_1, version_2_5_0, version_2_4_99_0
Diff to previous 1.35: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.35: +7 -6 lines
- trying to disabiguate the double use of the variable $context, think I got it right

Revision 1.35: download - view: text, markup, annotated - select for diffs
Mon Jul 2 03:37:19 2007 UTC (17 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.34: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.34: +3 -3 lines
- move clone authorization check from loncreatecourse.pm to loncommon.pm
- more information stored in autocreation log
- include context as argument in loncommon::commit_standardrole and commit_studentrole
  to set appropriate line feeds (with/without <br /> for web/auto context).
- more information displayed on screen after course creation from uploaded attributes file (XML)
- language handler for Autocreate.pl

Revision 1.34: download - view: text, markup, annotated - select for diffs
Fri May 11 01:48:23 2007 UTC (17 years, 6 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_4_X, version_2_4_2, version_2_4_1, version_2_4_0, version_2_3_99_0
Diff to previous 1.33: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.33: +5 -4 lines
Bug 5134. If the course owner was not an existing user and needed to be added as a new user, this would fail for a user with auth type = localauth because no homeserver existed for the course for lonnet::auto_create_password().
- now pass an extra argument (domain of new user) and contact primary domain server for this domain to access localauth password cretion in localenroll.pm
- extra logging in Enrollment.pm to log case where authchk fails for localauth case
- batchcreatecourse.pm now checks whether a valid courseID was returned for the new course.

Revision 1.33: download - view: text, markup, annotated - select for diffs
Fri Mar 2 21:38:18 2007 UTC (17 years, 8 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_3_X
Diff to previous 1.32: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.32: +75 -58 lines
Localization for text
 - sent to screen (if enrollment changes resulted from running "Update Roster Now"), or
 - logged to autoenroll.log log file (if changes resulted from running Autoenroll.pl).

Revision 1.32: download - view: text, markup, annotated - select for diffs
Fri Aug 11 21:55:15 2006 UTC (18 years, 3 months ago) by albertel
Branches: MAIN
CVS tags: version_2_3_2, version_2_3_1, version_2_3_0, version_2_2_X, version_2_2_99_1, version_2_2_99_0, version_2_2_2, version_2_2_1, version_2_2_0, version_2_1_99_3
Diff to previous 1.31: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.31: +3 -2 lines
- prep work for BUG#4965 moving some routines around so usable not in a webserver

Revision 1.31: download - view: text, markup, annotated - select for diffs
Wed Feb 8 23:47:26 2006 UTC (18 years, 9 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_1_X, version_2_1_99_2, version_2_1_99_1, version_2_1_99_0, version_2_1_3
Diff to previous 1.30: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.30: +6 -6 lines
$env{'internal.studentphotos'} -> $env{'internal.studentphoto'} Previous settings will now be ignored and course owners will have to indicate agreement to conditions of use of student photos, before being able to use them in a course.

Revision 1.30: download - view: text, markup, annotated - select for diffs
Tue Feb 7 17:56:41 2006 UTC (18 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.29: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.29: +1 -4 lines
Eliminating unused if branch, as recording of photo handling uses $photoresult.

Revision 1.29: download - view: text, markup, annotated - select for diffs
Tue Feb 7 16:20:49 2006 UTC (18 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.28: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.28: +7 -7 lines
- style police

Revision 1.28: download - view: text, markup, annotated - select for diffs
Tue Feb 7 05:08:21 2006 UTC (18 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.27: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.27: +63 -5 lines
Add support for student photo import from an institutional repository. Availability of photos of registered students in a course controlled by course environment parameter: 'internal.studentphoto'.  This may be configured to require initial acceptance of conditions of use by course owner.  View classlist in ENRL, and Automated Enrollment Manager now includes option to display thumbnails of student photos.  Nightly enrollment update can import student photos for students added to a course.  Student photos can be updated via the Automated Enrollment Manager.

Revision 1.27: download - view: text, markup, annotated - select for diffs
Thu Jan 12 01:30:44 2006 UTC (18 years, 10 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_1_2, version_2_1_1
Diff to previous 1.26: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.26: +11 -7 lines
Warning now recorded if a new username being added shares a student ID with a username already in the course in LON-CAPA, regardless of whether the username currently associated with the common student ID is being dropped, and/or whether autodrops are enabled.

Revision 1.26: download - view: text, markup, annotated - select for diffs
Mon Jan 2 20:19:37 2006 UTC (18 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.25: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.25: +2 -2 lines
Arguments expected by loncoursedata::get_classlist() were changed in loncoursedata.pm rev 1.150.  Propagating change to to &get_classlist call in Enrollment.pm.

Revision 1.25: download - view: text, markup, annotated - select for diffs
Fri Sep 16 16:01:19 2005 UTC (19 years, 1 month ago) by raeburn
Branches: MAIN
CVS tags: version_2_1_0, version_2_0_99_1
Diff to previous 1.24: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.24: +1 -39 lines
Moved check_user_status() from Enrollment.pm to loncommon.pm.  Now returns: active, previous or future (instead of ok or expired)

Revision 1.24: download - view: text, markup, annotated - select for diffs
Wed Aug 31 06:21:58 2005 UTC (19 years, 2 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_0_X, version_2_0_2, version_2_0_1
Diff to previous 1.23: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.23: +2 -2 lines
Modify order of arguments passed to &loncreateuser::commit_standardrole() for consistency with loncreateuser.pm rev 1.99 and later.

Revision 1.23: download - view: text, markup, annotated - select for diffs
Wed Apr 27 19:11:33 2005 UTC (19 years, 6 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_0_0, version_1_99_3, version_1_99_2, version_1_99_1_tmcc, version_1_99_1, version_1_99_0
Diff to previous 1.22: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.22: +13 -4 lines
Update student's permanentemail when adding to a course.

Revision 1.22: download - view: text, markup, annotated - select for diffs
Thu Apr 7 06:56:21 2005 UTC (19 years, 7 months ago) by albertel
Branches: MAIN
CVS tags: version_1_99_0_tmcc
Diff to previous 1.21: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.21: +3 -3 lines
- ENV -> env

Revision 1.21: download - view: text, markup, annotated - select for diffs
Sun Jan 30 01:07:35 2005 UTC (19 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.20: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.20: +27 -9 lines
Fix bug 3873.  Notification now sent when only section changes occur.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Sun Dec 26 21:03:34 2004 UTC (19 years, 10 months ago) by raeburn
Branches: MAIN
CVS tags: version_1_3_X, version_1_3_3, version_1_3_2, version_1_3_1
Diff to previous 1.19: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.19: +2 -2 lines
Fixing copy and paste error, so new user creation will work again.

Revision 1.19: download - view: text, markup, annotated - select for diffs
Tue Dec 7 06:40:09 2004 UTC (19 years, 11 months ago) by raeburn
Branches: MAIN
CVS tags: version_1_3_0, version_1_2_99_1
Diff to previous 1.18: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.18: +173 -65 lines
Functionality for creation of a new user account moved into a separate subroutine - &create_newuser() to facilitate its use when creating new iuser accounts during batch creation of courses, as well as supporting current use during auto-enrollment.

Revision 1.18: download - view: text, markup, annotated - select for diffs
Mon Sep 13 16:36:34 2004 UTC (20 years, 2 months ago) by raeburn
Branches: MAIN
CVS tags: version_1_2_X, version_1_2_99_0, version_1_2_1
Diff to previous 1.17: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.17: +7 -2 lines
Bug #3463. Students previous enrolled (now dropped), and set to Manual/Locked will NOT be auto-enrolled if they re-register.

Revision 1.17: download - view: text, markup, annotated - select for diffs
Mon Aug 23 17:07:27 2004 UTC (20 years, 2 months ago) by raeburn
Branches: MAIN
CVS tags: version_1_2_0
Diff to previous 1.16: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.16: +2 -3 lines
Access localenroll::create_password() via lonnet.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Tue Jun 29 04:30:00 2004 UTC (20 years, 4 months ago) by raeburn
Branches: MAIN
CVS tags: version_1_1_99_5, version_1_1_99_4, version_1_1_99_3, version_1_1_99_2, version_1_1_99_1
Diff to previous 1.15: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.15: +166 -125 lines
AUtomated Enrollment Manager now provides automatic switching from 'manual' to 'auto' enrollment type when a manually enrolled student is detected in the institution's classlist.  Auto switching can be prevented on a per-student basis by 'locking' the type to 'manual'. Also changes to Enrollment.pm to make it more modular.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Thu Jun 17 18:31:24 2004 UTC (20 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.14: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.14: +67 -8 lines
Calls to functions in localenroll.pm mediated by lonc/lond now include domain
in the set of passed parameters to support domain-specific variants in a single
localenroll.pm file housed on a multi-domain library server.

Automated enrollment now sets first access and last access dates for student
roles based on defaults set on course creation, and modifiable via a number
of mechanisms in the Enrollment Manager, and Automated Enrollment Manager.

The Automated Enrollment Manager now provides a utility to allow enrollment type
to be toggled between 'auto' and 'manual', so that students added via CSV file
or singly can become liable for automated update (dropping, section switching
etc.).

Revision 1.14: download - view: text, markup, annotated - select for diffs
Wed Mar 31 19:31:56 2004 UTC (20 years, 7 months ago) by raeburn
Branches: MAIN
CVS tags: version_1_1_99_0
Diff to previous 1.13: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.13: +2 -1 lines
Omitted a closing }

Revision 1.13: download - view: text, markup, annotated - select for diffs
Wed Mar 31 05:23:59 2004 UTC (20 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.12: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.12: +2 -2 lines
- trying to be UTF8 transparent

Revision 1.12: download - view: text, markup, annotated - select for diffs
Thu Mar 18 16:46:28 2004 UTC (20 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.11: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.11: +11 -10 lines
Since $auth and $authparam are passed separately to lonnet::modifystudent(), appending ':'.$authparam to $auth prior to calling this routine results in the separately passed $authparam being discarded in the makeuser process on lond, and also means that the parameter is sent to lond without being escaped. -  append no longer occurs.

Comparsion of authenication for existing user with authentication in classlist data (or default) now provides more verbose output.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Thu Mar 18 00:24:57 2004 UTC (20 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.10: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.10: +11 -14 lines
Bug fixes (6) for support of local and internal authentication. tabination changes (2) and style changes (1). Recommended for 1.1.3

Revision 1.10: download - view: text, markup, annotated - select for diffs
Wed Jan 14 21:03:31 2004 UTC (20 years, 10 months ago) by raeburn
Branches: MAIN
CVS tags: version_1_1_X, version_1_1_3, version_1_1_2, version_1_1_1
Diff to previous 1.9: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.9: +17 -5 lines
Old section roles now expired when student switches sections or course coordinator changes section/groupID for a specific section.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Mon Dec 15 05:39:40 2003 UTC (20 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.8: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.8: +39 -1 lines
Added check_user_status subroutine.  Used to determine if a course coordinator role is active in a course. Used by lonpopulate.pm when building the notification display table. Avoids the problem of stale end dates in the nohist_userroles table for the course.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Thu Dec 11 03:26:15 2003 UTC (20 years, 11 months ago) by raeburn
Branches: MAIN
CVS tags: version_1_1_0, version_1_0_99_3, version_1_0_99_2, version_1_0_99_1
Diff to previous 1.7: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.7: +84 -16 lines
Changed append to newusermsg. (it was passed by reference not as a scalar).

Revision 1.7: download - view: text, markup, annotated - select for diffs
Tue Dec 9 20:06:37 2003 UTC (20 years, 11 months ago) by albertel
Branches: MAIN
Diff to previous 1.6: preferred, colored
Changes since revision 1.6: +25 -0 lines
- adding GPL headers

Revision 1.6: download - view: text, markup, annotated - [selected for diffs]
Tue Dec 9 00:31:51 2003 UTC (20 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.5: preferred, colored
Changes since revision 1.5: +54 -31 lines
Classlist now parsed with HTML::Parser instead of XML::Simple. A few other cosmetic changes.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Mon Dec 8 15:51:40 2003 UTC (20 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.4: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.4: +170 -177 lines
Changes to support enrollment from crosslisted classes, and also use outside Apache, when called from
iAutoenroll.pl script owned by www, run by cron.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Fri Dec 5 19:07:19 2003 UTC (20 years, 11 months ago) by albertel
Branches: MAIN
Diff to previous 1.3: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.3: +3 -0 lines
- allw this to work in standalone mode

Revision 1.3: download - view: text, markup, annotated - select for diffs
Fri Dec 5 18:56:27 2003 UTC (20 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.2: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.2: +86 -75 lines
Fixed bugs caught by use strict.  Modified authentication check.  Replaced call to local version of modify_student_enrollment with call to lonnet::modify_student_enrollment.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Fri Dec 5 17:31:40 2003 UTC (20 years, 11 months ago) by albertel
Branches: MAIN
Diff to previous 1.1: preferred, colored to selected 1.6: preferred, colored
Changes since revision 1.1: +1 -1 lines
- removing stray )

Revision 1.1: download - view: text, markup, annotated - select for diffs
Fri Dec 5 17:04:37 2003 UTC (20 years, 11 months ago) by raeburn
Branches: MAIN
Diff to selected 1.6: preferred, colored
Module - LONCAPA::Enrollment used by the automated enrollment script - Autoenroll.pl and the "update roster now" routine in Apache::lonpopulate to perform adds and drops from a LON-CAPA course.  Includes support for multiple sections, and crosslistings, with section/groupID in LON-CAPA set via options in Apache::loncreatecourse (Domain Coordinator) or Apache::lonpopulate (Course Coordinator).  Includes a routine to pass the classlist data (in XML format) generated by localenroll.pm.  Separation of retrieval of institutional data (localenroll.pm) and LON-CAPA course enrollment routines (included in this module - LONCAPA::Enrollment) allows different domains to create their own localenroll.pm code to generate classlists in specified XML format from their institutional data sources.

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>