/[transports]/trunk/web/templates/users
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /trunk/web/templates/users

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 63 by dpavlin, Mon Jun 5 14:27:50 2006 UTC revision 64 by dpavlin, Sun Jun 11 00:30:05 2006 UTC
# Line 2  Line 2 
2  my $users = Transports::Model::UserCollection->new();  my $users = Transports::Model::UserCollection->new();
3  $users->unlimit;  $users->unlimit;
4  </%init>  </%init>
5    
6  <&|/_elements/wrapper&>  <&|/_elements/wrapper&>
7    
8  % if (not Jifty->web->current_user->id) {  % if (not Jifty->web->current_user->id) {
9  <% Jifty->web->redirect( '/login/users' ) %>  <% Jifty->web->redirect( '/login/users' ) %>
10  % } else {  % } else {
11    
12  <ul>  <!-- outer users div -->
13    <div>
14    
15  % while (my $u = $users->next) {  % while (my $u = $users->next) {
16  <dt><% $u->name %> <tt><% $u->email %></tt>  <div class="float-left boxed">
17  <dd>role:  % if (Jifty->web->current_user->admin) {
18  <%          <% Jifty->web->link( label => $u->name, url => '/user/' .$u->id ) %>
19          $u->admin ? 'admin' :  % } else {
20          ( $u->can_import ? 'import request' : 'user' )          <% $u->name %>
21  %>  % }
22  <dd>Landscapes:  
23  <% join(", ",sort map { $_->landscape->name } @{$u->landscapes->items_array_ref}) %>  <br/><tt><% $u->email %></tt>
24  [<% $u->landscapes->count %>]  
25    <br/><small>
 %  if (Jifty->web->current_user->admin) {  
     <% Jifty->web->link( label => 'edit', url => '/user/' .$u->id ) %>  
 %  }  
26    
27    <em><% $u->admin ? 'admin' : ( $u->can_import ? 'import request' : 'user' ) %></em>
28    on:
29    
30    <ul>
31    % foreach my $l (sort map { $_->landscape->name } @{$u->landscapes->items_array_ref} ) {
32    <li><% $l %></li>
33  % }  % }
34  </ul>  </ul>
35    
36    </small>
37    </div>
38    
39  % }  % }
40    
41    <!-- /outer users div -->
42    </div>
43    % }
44    
45    <div style="clear:left"/>
46    
47  </&>  </&>

Legend:
Removed from v.63  
changed lines
  Added in v.64

  ViewVC Help
Powered by ViewVC 1.1.26