Changeset 789 for trunk/cgi-bin/admin.cgi
- Timestamp:
- 12/10/15 16:49:01 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/cgi-bin/admin.cgi
r709 r789 349 349 can_del => ($acl =~ /d/ ? 1 : 0), 350 350 sysnet => ($acl =~ /s/ ? 1 : 0), 351 can_merge => ($acl =~ /m/ ? 1 : 0), 351 352 is_admin => ($acl =~ /A/ ? 1 : 0), 352 353 acl => $acl … … 361 362 my $acl = 'b'; 362 363 if ($webvar{admin} eq 'on') { 364 # as per request "admin" users do not automatically get merge permission. Networkz iz hard. 365 # Admin users that add the priviledge and then shoot everybody in all the feet probably 366 # shouldn't have had admin access in the first place. 363 367 $acl .= "acdsA"; 368 $acl .= 'm' if $webvar{merge} eq 'on'; 364 369 } else { 365 370 $acl .= ($webvar{add} eq 'on' ? 'a' : ''). 366 371 ($webvar{change} eq 'on' ? 'c' : ''). 367 372 ($webvar{del} eq 'on' ? 'd' : ''). 368 ($webvar{sysnet} eq 'on' ? 's' : ''); 373 ($webvar{sysnet} eq 'on' ? 's' : ''). 374 ($webvar{merge} eq 'on' ? 'm' : ''); 369 375 } 370 376 $page->param(acl => $acl);
Note:
See TracChangeset
for help on using the changeset viewer.