--- loncom/interface/loncommon.pm 2003/10/09 22:07:08 1.127 +++ loncom/interface/loncommon.pm 2003/10/13 22:35:05 1.128 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # a pile of common routines # -# $Id: loncommon.pm,v 1.127 2003/10/09 22:07:08 matthew Exp $ +# $Id: loncommon.pm,v 1.128 2003/10/13 22:35:05 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -362,7 +362,8 @@ sub selectstudent_link { } sub coursebrowser_javascript { - return (<<'ENDSTDBRW'); + my ($domainfilter)=@_; + return (< var stdeditbrowser; function opencrsbrowser(formname,uname,udom) { @@ -373,6 +374,12 @@ sub coursebrowser_javascript { url += 'filter='+filter+'&'; } } + var domainfilter='$domainfilter'; + if (domainfilter != null) { + if (domainfilter != '') { + url += 'domainfilter='+domainfilter+'&'; + } + } url += 'form=' + formname + '&cnumelement='+uname+ '&cdomelement='+udom; var title = 'Course_Browser'; @@ -768,7 +775,13 @@ See lonrights.pm for an example invocati sub select_form { my ($def,$name,%hash) = @_; my $selectform = "