--- loncom/auth/lonroles.pm 2004/11/01 23:23:33 1.100 +++ loncom/auth/lonroles.pm 2004/11/02 23:22:46 1.101 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # User Roles Screen # -# $Id: lonroles.pm,v 1.100 2004/11/01 23:23:33 albertel Exp $ +# $Id: lonroles.pm,v 1.101 2004/11/02 23:22:46 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -207,15 +207,15 @@ ENDENTERKEY $ENV{'user.name'}, $ENV{'user.home'}, "Role ".$trolecode); - my $tadv=0; - if (($trolecode!~/^st/) && - ($trolecode!~/^ta/) && - ($trolecode!~/^cm/)) { $tadv=1; } + &Apache::lonnet::appenv( - 'request.role' => $trolecode, - 'request.role.adv' => $tadv, + 'request.role' => $trolecode, 'request.role.domain' => $cdom, 'request.course.sec' => $csec); + my $tadv=0; + if (&Apache::lonnet::allowed('adv') eq 'F') { $tadv=1; } + &Apache::lonnet::appenv('request.role.adv' => $tadv); + my $msg=&mt('Entering course ...'); if (($cnum) && ($role ne 'ca')) {