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

Annotation of /trunk/web/templates/fragments/user_on_source

Parent Directory Parent Directory | Revision Log Revision Log


Revision 42 - (hide annotations)
Sat May 27 23:27:17 2006 UTC (17 years, 11 months ago) by dpavlin
File size: 966 byte(s)
removed unneeded unlimit
1 dpavlin 38 <%args>
2     $user_id
3     $delete_user_on_source_id => 0
4     </%args>
5     <%init>
6    
7     if ($delete_user_on_source_id) {
8     my $u = Transports::Model::UserOnSource->new();
9     $u->load_by_cols( id => $delete_user_on_source_id );
10     $m->out("Deleted system ", $u->source->name);
11     $u->delete;
12     }
13    
14     my $sources = Transports::Model::UserOnSourceCollection->new();
15     $sources->limit(
16     column => 'user_on',
17     value => $user_id,
18     quote_value => 0,
19     );
20    
21     my $source = Jifty->web->new_action(
22     class => 'CreateUserOnSource',
23     monkier => 'create',
24     );
25     </%init>
26    
27     Source systems:
28     <ul>
29     % while (my $s = $sources->next) {
30     <li><% $s->source->name %>
31     <% Jifty->web->link(
32     label => 'remove' ,
33     onclick => { args => { delete_user_on_source_id => $s->id }}
34     ) %>
35     </li>
36     % }
37     </ul>
38    
39     <% Jifty->web->form->start %>
40     <% $source->form_field('user_on', render_as => 'hidden', default_value => $user_id ) %>
41     <% $source->form_field('source') %>
42     <% Jifty->web->form->submit( label => 'Add source' ) %>
43     <% Jifty->web->form->end %>
44    

  ViewVC Help
Powered by ViewVC 1.1.26