/[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

Contents of /trunk/web/templates/fragments/user_on_source

Parent Directory Parent Directory | Revision Log Revision Log


Revision 38 - (show annotations)
Sat May 27 16:53:01 2006 UTC (17 years, 11 months ago) by dpavlin
File size: 987 byte(s)
move editor for UserOnSource to fragment
1 <%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->unlimit();
16 $sources->limit(
17 column => 'user_on',
18 value => $user_id,
19 quote_value => 0,
20 );
21
22 my $source = Jifty->web->new_action(
23 class => 'CreateUserOnSource',
24 monkier => 'create',
25 );
26 </%init>
27
28 Source systems:
29 <ul>
30 % while (my $s = $sources->next) {
31 <li><% $s->source->name %>
32 <% Jifty->web->link(
33 label => 'remove' ,
34 onclick => { args => { delete_user_on_source_id => $s->id }}
35 ) %>
36 </li>
37 % }
38 </ul>
39
40 <% Jifty->web->form->start %>
41 <% $source->form_field('user_on', render_as => 'hidden', default_value => $user_id ) %>
42 <% $source->form_field('source') %>
43 <% Jifty->web->form->submit( label => 'Add source' ) %>
44 <% Jifty->web->form->end %>
45

  ViewVC Help
Powered by ViewVC 1.1.26