--- loncom/interface/loncoursegroups.pm 2006/12/04 21:44:02 1.68 +++ loncom/interface/loncoursegroups.pm 2007/05/02 01:33:48 1.70 @@ -1,6 +1,6 @@ # The LearningOnline Network with CAPA # -# $Id: loncoursegroups.pm,v 1.68 2006/12/04 21:44:02 albertel Exp $ +# $Id: loncoursegroups.pm,v 1.70 2007/05/02 01:33:48 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -1216,7 +1216,7 @@ sub reenable_folder { $LONCAPA::map::order[1+$#LONCAPA::map::order]=$idx; my ($outtext,$errtext) = &LONCAPA::map::storemap($allgrpsmap,1); if ($errtext) { - $outcome = &mt('Error storing updated parent folder to group'). + $outcome = &mt('Error saving updated parent folder to group'). "- $allgrpsmap - $errtext".'
'; } else { my ($furl,$ferr) = @@ -1266,7 +1266,7 @@ sub modify_folders { $#LONCAPA::map::order--; my ($outtext,$errtext) = &LONCAPA::map::storemap($map,1); if ($errtext) { - $outcome = &mt('Error storing updated parent folder to group'). "- $map - $errtext".'
'; + $outcome = &mt('Error saving updated parent folder to group'). "- $map - $errtext".'
'; } else { my ($furl,$ferr) = &Apache::lonuserstate::readmap($cdom.'/'.$cnum); @@ -3679,8 +3679,8 @@ sub add_group_folder { if ($action eq 'create') { if (&get_folder_lock($cdom,$cnum,'group_allfolders',$now) eq 'ok') { # check if group_allfolders.sequence exists. - my ($errtext,$fatal)=&LONCAPA::map::mapread($allgrpsmap); - if ($fatal == 2) { #file does not exist; + my $mapcontents = &Apache::lonnet::getfile($allgrpsmap); + if ($mapcontents eq '-1') { #file does not exist; my $grpstitle = &mt('[_1] [_2]s',$crstype,$ucgpterm); my $topmap_url = '/'.$env{'course.'.$env{'request.course.id'}.'.url'}; $topmap_url =~ s|/+|/|g; @@ -3808,7 +3808,7 @@ sub map_updater { $LONCAPA::map::order[1+$#LONCAPA::map::order]=$newidx; my ($outtext,$errtext) = &LONCAPA::map::storemap($parentmap,1); if ($errtext) { - $outcome = &mt('Error storing updated parent folder')." ($parentmap): $errtext".'
'; + $outcome = &mt('Error saving updated parent folder')." ($parentmap): $errtext".'
'; return $outcome; } }