--- loncom/auth/loncacc.pm 2002/09/30 20:35:38 1.23 +++ loncom/auth/loncacc.pm 2002/12/10 20:37:21 1.24 @@ -2,7 +2,7 @@ # Cookie Based Access Handler for Construction Area # (lonacc: 5/21/99,5/22,5/29,5/31 Gerd Kortemeyer) # -# $Id: loncacc.pm,v 1.23 2002/09/30 20:35:38 albertel Exp $ +# $Id: loncacc.pm,v 1.24 2002/12/10 20:37:21 matthew Exp $ # # Copyright Michigan State University Board of Trustees # @@ -48,7 +48,8 @@ sub constructaccess { my ($url,$ownerdomain)=@_; my ($ownername)=($url=~/\/(?:\~|priv\/|home\/)(\w+)/); unless (($ownername) && ($ownerdomain)) { return ''; } - + # We do not allow editing of previous versions of files. + if ($url=~/\.(\d+)\.(\w+)$/) { return ''; } if (($ownername eq $ENV{'user.name'}) && ($ownerdomain eq $ENV{'user.domain'})) { return ($ownername,$ownerdomain);