--- loncom/interface/loncommon.pm 2003/07/25 10:44:36 1.110 +++ loncom/interface/loncommon.pm 2003/08/13 20:40:31 1.111 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # a pile of common routines # -# $Id: loncommon.pm,v 1.110 2003/07/25 10:44:36 www Exp $ +# $Id: loncommon.pm,v 1.111 2003/08/13 20:40:31 www Exp $ # # Copyright Michigan State University Board of Trustees # @@ -311,14 +311,15 @@ END } sub studentbrowser_javascript { - unless ($ENV{'request.course.id'}) { return ''; } - unless (&Apache::lonnet::allowed('srm',$ENV{'request.course.id'})) { - return ''; - } + unless ( + (($ENV{'request.course.id'}) && + (&Apache::lonnet::allowed('srm',$ENV{'request.course.id'}))) + || ($ENV{'request.role'}=~/^(au|dc|su)/) + ) { return ''; } return (<<'ENDSTDBRW');