--- loncom/interface/Attic/londropadd.pm 2003/07/28 17:10:12 1.79 +++ loncom/interface/Attic/londropadd.pm 2003/07/29 20:00:56 1.80 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # Handler to drop and add students in courses # -# $Id: londropadd.pm,v 1.79 2003/07/28 17:10:12 matthew Exp $ +# $Id: londropadd.pm,v 1.80 2003/07/29 20:00:56 matthew Exp $ # # Copyright Michigan State University Board of Trustees # @@ -553,8 +553,8 @@ sub print_upload_manager_form { # ======================================================= Enroll single student sub enroll_single_student { my $r=shift; - # Remove whitespace from section - $ENV{'form.csec'}=~s/(\s|:)//g; + # Remove non alphanumeric values from section + $ENV{'form.csec'}=~s/\W//g; # # We do the dates first because the action of making them the defaul # in the course is entirely seperate from the action of enrolling the @@ -1201,8 +1201,8 @@ END sub modify_single_student { my $r = shift; # - # Remove whitespace from the section - $ENV{'form.section'} =~ s/(\s|:)//g; + # Remove non alphanumeric values from the section + $ENV{'form.section'} =~ s/\W//g; # # Do the date defaults first my ($starttime,$endtime) = &get_dates_from_form(); @@ -1642,8 +1642,8 @@ sub upfile_drop_add { $sec=$entries{$fields{'sec'}}; } } - # remove whitespace from section - $sec =~ s/(\s|:)//g; + # remove non alphanumeric values from section + $sec =~ s/\W//g; # determine student id number my $id=''; if (defined($fields{'id'})) {