version 1.222, 2024/08/31 20:02:12
|
version 1.224, 2025/01/13 00:57:39
|
Line 3714 END
|
Line 3714 END
|
foreach my $item (@{$keylist}) { |
foreach my $item (@{$keylist}) { |
$in{$item} = $sdata->[$index{$item}]; |
$in{$item} = $sdata->[$index{$item}]; |
} |
} |
my $clickers = (&Apache::lonnet::userenvironment($in{'domain'},$in{'username'},'clickers'))[1]; |
if (grep(/^clicker$/,@cols)) { |
if ($clickers!~/\w/) { $clickers='-'; } |
my $clickers = (&Apache::lonnet::userenvironment($in{'domain'},$in{'username'},'clickers'))[1]; |
$in{'clicker'} = $clickers; |
if ($clickers!~/\w/) { $clickers='-'; } |
|
$in{'clicker'} = $clickers; |
|
} |
my $role = $in{'role'}; |
my $role = $in{'role'}; |
$in{'role'}=&Apache::lonnet::plaintext($sdata->[$index{'role'}],$crstype); |
$in{'role'}=&Apache::lonnet::plaintext($sdata->[$index{'role'}],$crstype); |
unless ($mode eq 'excel') { |
unless ($mode eq 'excel') { |
Line 3838 END
|
Line 3840 END
|
} elsif ($item eq 'clicker') { |
} elsif ($item eq 'clicker') { |
if (($context eq 'course') && ($mode ne 'autoenroll')) { |
if (($context eq 'course') && ($mode ne 'autoenroll')) { |
if ($env{'form.showrole'} eq 'st' || $env{'form.showrole'} eq 'Any') { |
if ($env{'form.showrole'} eq 'st' || $env{'form.showrole'} eq 'Any') { |
my $clickers = |
$r->print('<td>'.$in{'clicker'}.'</td>'); |
(&Apache::lonnet::userenvironment($in{'domain'},$in{'username'},'clickers'))[1]; |
|
if ($clickers!~/\w/) { $clickers='-'; } |
|
$r->print('<td>'.$clickers.'</td>'); |
|
} else { |
} else { |
$r->print('<td> </td>'."\n"); |
$r->print('<td> </td>'."\n"); |
} |
} |
Line 6700 sub can_modify_userinfo {
|
Line 6699 sub can_modify_userinfo {
|
$canmodify{$field} = 0; |
$canmodify{$field} = 0; |
if (&Apache::lonnet::allowed('mau',$dom)) { |
if (&Apache::lonnet::allowed('mau',$dom)) { |
$canmodify{$field} = 1; |
$canmodify{$field} = 1; |
|
} elsif (($context ne 'selfcreate') && |
|
($env{'request.role.dom'} ne $dom) && |
|
($env{'user.domain'} ne $dom)) { |
|
$canmodify{$field} = 0; |
} else { |
} else { |
if (ref($domconfig{'usermodification'}) eq 'HASH') { |
if (ref($domconfig{'usermodification'}) eq 'HASH') { |
if (ref($domconfig{'usermodification'}{$context}) eq 'HASH') { |
if (ref($domconfig{'usermodification'}{$context}) eq 'HASH') { |