Changeset 2259


Ignore:
Timestamp:
06/05/19 20:20:18 (5 years ago)
Author:
nanardon
Message:

Add log page to users objects

Location:
trunk
Files:
2 added
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/LATMOS-Accounts-Web/MANIFEST

    r2239 r2259  
    1313lib/Catalyst/Helper/View/CSV.pm 
    1414lib/Catalyst/View/CSV.pm 
     15lib/I18N/AcceptLanguage.pm 
    1516lib/LATMOS/Accounts/Web.pm 
    1617lib/LATMOS/Accounts/Web/Controller/About.pm 
     
    110111root/html/includes/list_objects.tt 
    111112root/html/includes/object_header.tt 
     113root/html/includes/object_log.tt 
    112114root/html/includes/select_objects_list.tt 
    113115root/html/includes/sidebar.tt 
     
    162164root/html/users/groups.tt 
    163165root/html/users/index.tt 
     166root/html/users/log.tt 
    164167root/html/users/mail.tt 
    165168root/html/users/my.tt 
     
    382385t/view_TT.t 
    383386t/view_TTpart.t 
    384 lib/I18N/AcceptLanguage.pm 
  • trunk/LATMOS-Accounts-Web/lib/LATMOS/Accounts/Web/Controller/Users.pm

    r2196 r2259  
    240240} 
    241241 
     242sub log :PathPart('log') Chained('users') Args(0) { 
     243    my ($self, $c) = @_; 
     244} 
     245 
    242246=head1 AUTHOR 
    243247 
  • trunk/LATMOS-Accounts-Web/root/html/users/object_header.tt

    r2196 r2259  
    5454        <a href="[% c.uri_for('/users', username, 'passwd') %]"><span [% 'id="oactive"' IF subform == 'passwd' %]>Mot de passe</span></a> 
    5555[% END %] 
     56[% IF c.model('Accounts').db.check_acl(user, 'log', 'r') %] 
     57        <a href="[% c.uri_for('/users', username, 'log') %]"><span [% 'id="oactive"' IF subform == 'log' %]>[% l('Log') %]</span></a> 
     58[% END %] 
    5659</div> 
    5760 
  • trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Acls.pm

    r1048 r2259  
    3232        $acls->read_acl_file($file) or return; 
    3333    } 
     34 
     35    # Default ACLS: 
     36    $acls->add( '*.log', [ '$uid: read', '*: deny' ] ); 
     37    $acls->add( 
     38        'user.{userPasswd,userPassword,encryptedPassword}', 
     39        [ '$uid: write', '*: deny' ], 
     40    ); 
    3441    $acls 
    3542} 
Note: See TracChangeset for help on using the changeset viewer.