Changeset 1752

Show
Ignore:
Timestamp:
04/03/08 09:56:03 (15 months ago)
Author:
fumiakiy
Message:

Do not double-translate the name of permissions. They are labels and automatically translated.

Files:
1 modified

Legend:

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

    r1432 r1752  
    150150        $param{ 'have_access-' . $ref->[0] } = 
    151151          ( $role && $role->has( $ref->[0] ) ) ? 1 : 0; 
    152         $param{ 'prompt-' . $ref->[0] } = $app->translate( $ref->[1] ); 
     152        $param{ 'prompt-' . $ref->[0] } = $ref->[1]; 
    153153    } 
    154154    $param{saved}          = $q->param('saved'); 
     
    334334    $param->{object_type} = 'author'; 
    335335 
    336     my $all_perms; 
    337     my @all_perms = @{ MT::Permission->perms() }; 
    338     $all_perms = [@all_perms]; 
    339     foreach (@$all_perms) { 
    340         $_->[1] = $app->translate( $_->[1] ); 
    341     } 
    342  
    343336    require MT::Association; 
    344337    require MT::Role; 
     
    400393        foreach my $role (@roles) { 
    401394            my @perms; 
    402             foreach (@$all_perms) { 
     395            my @all_perms = @{ MT::Permission->perms() }; 
     396            foreach (@all_perms) { 
    403397                next unless length( $_->[1] || '' ); 
    404                 push @perms, $app->translate( $_->[1] ) 
     398                push @perms, $_->[1] 
    405399                  if $role->has( $_->[0] ); 
    406400            } 
     
    494488 
    495489    my $pref = $app->list_pref('association'); 
    496     my $all_perms; 
    497     if ( $pref->{view_expanded} ) { 
    498         my @all_perms = @{ MT::Permission->perms() }; 
    499         $all_perms = [@all_perms]; 
    500         foreach (@$all_perms) { 
    501             $_->[1] = $app->translate( $_->[1] ); 
    502         } 
    503     } 
    504490 
    505491    # Supplies additional parameters for the row being listed 
     
    518504            if ( $pref->{view_expanded} ) { 
    519505                my @perms; 
    520                 foreach (@$all_perms) { 
     506                my @all_perms = @{ MT::Permission->perms() }; 
     507                foreach (@all_perms) { 
    521508                    next unless length( $_->[1] || '' ); 
    522                     push @perms, { name => $app->translate( $_->[1] ) } 
     509                    push @perms, { name => $_->[1] } 
    523510                      if $role->has( $_->[0] ); 
    524511                } 
     
    655642 
    656643    my $pref = $app->list_pref('role'); 
    657     my $all_perms; 
    658     if ( $pref->{view_expanded} ) { 
    659         my @all_perms = @{ MT::Permission->perms() }; 
    660         $all_perms = [@all_perms]; 
    661         foreach (@$all_perms) { 
    662             $_->[1] = $app->translate( $_->[1] ); 
    663         } 
    664     } 
    665644 
    666645    my $author_class = $app->model('author'); 
     
    700679        if ( $pref->{view_expanded} ) { 
    701680            my @perms; 
    702             foreach (@$all_perms) { 
     681            my @all_perms = @{ MT::Permission->perms() }; 
     682            foreach (@all_perms) { 
    703683                next unless length( $_->[1] || '' ); 
    704                 push @perms, { name => $app->translate( $_->[1] ) } 
     684                push @perms, { name => $_->[1] } 
    705685                  if $obj->has( $_->[0] ); 
    706686            }