--- loncom/auth/lonroles.pm 2000/10/26 18:54:11 1.13 +++ loncom/auth/lonroles.pm 2000/10/26 20:10:47 1.14 @@ -53,7 +53,7 @@ sub handler { $where=~s/^\///; my ($cdom,$cnum,$csec)=split(/\//,$where); &Apache::lonnet::appenv('request.role' => $trolecode, - 'request.sec' => $csec); + 'request.course.sec' => $csec); if ($cnum) { &Apache::lonuserstate::readmap($cdom.'/'.$cnum); if ($ENV{'form.orgurl'}) { @@ -242,6 +242,22 @@ ENDHEADER ''.$tremark.' '."\n"); } } + my $tremark=''; + if ($ENV{'request.role'} eq 'cm') { + $r->print(''); + $tremark='Currently selected.'; + } else { + $r->print(''); + } + unless ($nochoose) { + if ($ENV{'request.role'} ne 'cm') { + $r->print(''); + } else { + $r->print(' '); + } + } + $r->print('No role specified'. + ''.$tremark.' '."\n"); $r->print(''); unless ($nochoose) {