version 1.796, 2006/10/18 02:39:12
|
version 1.797, 2006/10/19 21:23:23
|
Line 5026 sub modify_access_controls {
|
Line 5026 sub modify_access_controls {
|
for (my $i=0; $i<$numnew; $i++) { |
for (my $i=0; $i<$numnew; $i++) { |
my $newkey = $newitems[$i]; |
my $newkey = $newitems[$i]; |
my $newid = &Apache::loncommon::get_cgi_id(); |
my $newid = &Apache::loncommon::get_cgi_id(); |
$newkey =~ s/^(\d+)/$newid/; |
if ($newkey =~ /^\d+:/) { |
$translation{$1} = $newid; |
$newkey =~ s/^(\d+)/$newid/; |
|
$translation{$1} = $newid; |
|
} elsif ($newkey =~ /^\d+_\d+_\d+:/) { |
|
$newkey =~ s/^(\d+_\d+_\d+)/$newid/; |
|
$translation{$1} = $newid; |
|
} |
$new_values{$file_name."\0".$newkey} = |
$new_values{$file_name."\0".$newkey} = |
$$changes{'activate'}{$newitems[$i]}; |
$$changes{'activate'}{$newitems[$i]}; |
$new_control{$newkey} = $now; |
$new_control{$newkey} = $now; |