Show
Ignore:
Timestamp:
04/02/08 09:37:03 (20 months ago)
Author:
fumiakiy
Message:

Webmaster can save pages in batch. BugId:67906

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/release-33/lib/MT/CMS/Entry.pm

    r1615 r1715  
    14641464        my $entry = MT::Entry->load($id); 
    14651465        return $app->error( $app->translate("Permission denied.") ) 
    1466           unless ( $perms->can_publish_post 
    1467             || $perms->can_create_post 
    1468             || $perms->can_edit_all_posts ); 
     1466            unless $perms 
     1467              && ( 
     1468                $type eq 'page' 
     1469                ? ( $perms->can_manage_pages ) 
     1470                : (      $perms->can_publish_post 
     1471                      || $perms->can_create_post 
     1472                      || $perms->can_edit_all_posts ) 
     1473              ); 
    14691474        my $orig_obj = $entry->clone; 
    14701475        if ( $perms->can_edit_entry( $entry, $this_author ) ) {