--- loncom/interface/loncreateuser.pm 2004/07/02 10:03:44 1.83 +++ loncom/interface/loncreateuser.pm 2004/09/23 22:51:24 1.87 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # Create a user # -# $Id: loncreateuser.pm,v 1.83 2004/07/02 10:03:44 albertel Exp $ +# $Id: loncreateuser.pm,v 1.87 2004/09/23 22:51:24 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -123,10 +123,7 @@ sub print_username_entry_form { my $defdom=$ENV{'request.role.domain'}; my @domains = &Apache::loncommon::get_domains(); my $domform = &Apache::loncommon::select_dom_form($defdom,'ccdomain'); - my $bodytag =&Apache::loncommon::bodytag( - 'Create Users, Change User Privileges'). - &Apache::loncommon::help_open_faq(282). - &Apache::loncommon::help_open_bug('Instructor Interface'); + my $bodytag =&Apache::loncommon::bodytag('Create Users, Change User Privileges').&Apache::loncommon::help_open_menu('',undef,undef,'',282,'Instructor Interface'); my $selscript=&Apache::loncommon::studentbrowser_javascript(); my $sellink=&Apache::loncommon::selectstudent_link ('crtuser','ccuname','ccdomain'); @@ -177,8 +174,8 @@ sub print_user_modification_page { my $ccuname=$ENV{'form.ccuname'}; my $ccdomain=$ENV{'form.ccdomain'}; - $ccuname=~s/\W//gs; - $ccdomain=~s/\W//gs; + $ccuname=~s/[\W|_]//gs; + $ccdomain=~s/[\W|_]//gs; unless (($ccuname) && ($ccdomain)) { &print_username_entry_form($r); @@ -392,7 +389,7 @@ END $sortkey.="\0".$coursedata{'description'}; } else { $carea=&mt('Unavailable course').': '.$area; - $sortkey.="\0".&mt('Unavailable course'); + $sortkey.="\0".&mt('Unavailable course').': '.$area; } $inccourses{$1.'_'.$2}=1; if ((&Apache::lonnet::allowed('c'.$role_code,$1.'/'.$2)) || @@ -416,6 +413,7 @@ END $bgcol=substr($bgcol.$bgcol.$bgcol.'ffffff',2,6); if ($area=~/^\/(\w+)\/(\d\w+)\/(\w+)/) { $carea.='
Section/Group: '.$3; + $sortkey.="\0$3"; } $area=$carea; } else {