Changeset 789 for trunk/cgi-bin/main.cgi
- Timestamp:
- 12/10/15 16:49:01 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/cgi-bin/main.cgi
r788 r789 1063 1063 1064 1064 # Need to find internal knobs to twist to actually vary these. (Ab)use "change" flag for now 1065 $page->param(maymerge => ($IPDBacl{$authuser} =~ /c/ && $blockinfo->{type} !~ /^.i$/)); 1065 $page->param(maymerge => ($IPDBacl{$authuser} =~ /m/ && $blockinfo->{type} !~ /^.i$/)); 1066 1066 1067 if ($IPDBacl{$authuser} =~ /c/ && $blockinfo->{type} !~ /^.i$/) { 1067 1068 if ($blockinfo->{type} =~ /^.p$/) { … … 1323 1324 # Set up for merge 1324 1325 sub prepMerge { 1326 if ($IPDBacl{$authuser} !~ /m/) { 1327 $aclerr = 'mergeblock'; 1328 return; 1329 } 1330 1325 1331 my $binfo = getBlockData($ip_dbh, $webvar{block}); 1326 1332 … … 1348 1354 # Show what will be merged, present warnings about data loss 1349 1355 sub confMerge { 1356 if ($IPDBacl{$authuser} !~ /m/) { 1357 $aclerr = 'mergeblock'; 1358 return; 1359 } 1360 1350 1361 if (!$webvar{newmask} || $webvar{newmask} !~ /^\d+$/) { 1351 1362 $page->param(err => 'New netmask required'); … … 1387 1398 # Make it so 1388 1399 sub doMerge { 1400 if ($IPDBacl{$authuser} !~ /m/) { 1401 $aclerr = 'mergeblock'; 1402 return; 1403 } 1404 1389 1405 if (!$webvar{newmask} || $webvar{newmask} !~ /^\d+$/) { 1390 1406 $page->param(err => 'New netmask required');
Note:
See TracChangeset
for help on using the changeset viewer.