29 |
} else { |
} else { |
30 |
$top->child( 'Login' => url => '/login' ); |
$top->child( 'Login' => url => '/login' ); |
31 |
$top->child( 'Signup' => url => '/signup' ); |
$top->child( 'Signup' => url => '/signup' ); |
32 |
|
$top->child( 'Password reminder' => url => '/passwordreminder' ); |
33 |
} |
} |
34 |
|
|
35 |
if ( Jifty->web->current_user->role( 'admin' ) ) { |
if ( Jifty->web->current_user->role( 'admin' ) ) { |
45 |
my $q = SQLSession::Model::Query->new(); |
my $q = SQLSession::Model::Query->new(); |
46 |
$q->load( $1 ) or next_rule; |
$q->load( $1 ) or next_rule; |
47 |
|
|
48 |
# warn "q = ",dump( $q ); |
set parent => $1; |
|
|
|
49 |
set q => $q; |
set q => $q; |
50 |
|
|
51 |
|
Jifty->log->debug( "parent = $1, q = ",dump($q) ); |
52 |
|
|
53 |
show '/sql'; |
show '/sql'; |
54 |
|
|
55 |
}; |
}; |
57 |
under 'list' => [ |
under 'list' => [ |
58 |
|
|
59 |
on qr{database/(\d+)} => run { |
on qr{database/(\d+)} => run { |
60 |
set database_id => $1; |
set on_database => $1; |
61 |
|
}, |
62 |
|
|
63 |
|
on qr{date/(\d{4}-\d+-\d+)} => run { |
64 |
|
set created_on => $1; |
65 |
}, |
}, |
66 |
|
|
67 |
show '/list', |
show '/list', |
71 |
show '/sql'; |
show '/sql'; |
72 |
}; |
}; |
73 |
|
|
74 |
on '/' => run { |
on '/' => redirect '/list'; |
|
redirect '/list'; |
|
|
}; |
|
75 |
|
|
76 |
on qr{^/feed/(atom|rss|rss2)}, run { |
on qr{^/feed/(atom|rss|rss2)}, run { |
77 |
my $type = 'RSS'; |
my $type = 'RSS'; |