version 1.46, 2014/04/16 14:40:11
|
version 1.49, 2014/06/25 23:55:31
|
Line 443 sub crsreq_checks {
|
Line 443 sub crsreq_checks {
|
|
|
sub crsreq_updates { |
sub crsreq_updates { |
my ($cdom,$cnum,$crstype,$action,$ownername,$ownerdomain,$fullname,$title, |
my ($cdom,$cnum,$crstype,$action,$ownername,$ownerdomain,$fullname,$title, |
$code,$incoming,$outgoing) = @_; |
$code,$accessstart,$accessend,$incoming,$outgoing) = @_; |
unless (ref($outgoing) eq 'HASH') { |
unless (ref($outgoing) eq 'HASH') { |
return 'fail'; |
return 'fail'; |
} |
} |
Line 469 sub crsreq_updates {
|
Line 469 sub crsreq_updates {
|
mt => '', |
mt => '', |
args => [], |
args => [], |
}]; |
}]; |
|
$outgoing->{'createdactions'} = { |
|
environment => {}, |
|
}; |
|
# environment can contain key=>value for |
|
# items to set in the course environment. |
|
# These would be items which are NOT included |
|
# in the items set via options in the course |
|
# request form. Currently self-enrollment |
|
# settings are the only ones allowed, i.e., |
|
# internal.selfenroll_types internal.selfenroll_registered |
|
# internal.selfenroll_section internal.selfenroll_start_access |
|
# internal.selfenroll_end_access internal.selfenroll_limit |
|
# internal.selfenroll_cap internal.selfenroll_approval |
|
# internal.selfenroll_notifylist |
} elsif ($action eq 'queued') { |
} elsif ($action eq 'queued') { |
$outgoing->{'queuedmsg'} = [{ |
$outgoing->{'queuedmsg'} = [{ |
mt => '', |
mt => '', |
Line 880 sub get_userinfo {
|
Line 894 sub get_userinfo {
|
|
|
=item inst_usertypes() |
=item inst_usertypes() |
|
|
|
Starting with LON-CAPA 2.11.0 use of this subroutine |
|
is deprecated. The domain configuration web GUI |
|
accessible to Domain Coordinators will be used to |
|
manage institutional types. If you have previously |
|
customized this routine, then values set there will |
|
be used when displaying the "Institutional user types" |
|
section in the domain config screen for: |
|
"Default authentication/language/timezone/portal/types". |
|
|
|
Once you have visited that screen and saved the settings, |
|
configuration thereafter will be via the web GUI of |
|
values stored in the domain's configuration.db file on |
|
the primary library server in the domain, and values in |
|
inst_usertypes() will no longer be consulted. |
|
|
Incoming data: three arguments |
Incoming data: three arguments |
(a) $dom - domain |
(a) $dom - domain |
(b) $usertypes - reference to hash which will contain |
(b) $usertypes - reference to hash which will contain |