Diff for /loncom/auth/loncacc.pm between versions 1.22 and 1.24

version 1.22, 2002/09/10 14:26:13 version 1.24, 2002/12/10 20:37:21
Line 48  sub constructaccess { Line 48  sub constructaccess {
     my ($url,$ownerdomain)=@_;      my ($url,$ownerdomain)=@_;
     my ($ownername)=($url=~/\/(?:\~|priv\/|home\/)(\w+)/);      my ($ownername)=($url=~/\/(?:\~|priv\/|home\/)(\w+)/);
     unless (($ownername) && ($ownerdomain)) { return ''; }      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'}) &&      if (($ownername eq $ENV{'user.name'}) &&
         ($ownerdomain eq $ENV{'user.domain'})) {          ($ownerdomain eq $ENV{'user.domain'})) {
  return ($ownername,$ownerdomain);   return ($ownername,$ownerdomain);
Line 190  Apache::lonacc - Cookie Based Access Han Line 191  Apache::lonacc - Cookie Based Access Han
   
 =head1 SYNOPSIS  =head1 SYNOPSIS
   
 Invoked (for various locations) by /etc/httpd/conf/srm.conf:  Invoked (for various locations) by /etc/httpd/conf/loncapa_apache.conf:
   
  PerlAccessHandler       Apache::loncacc   PerlAccessHandler       Apache::loncacc
   

Removed from v.1.22  
changed lines
  Added in v.1.24


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>