Parent Directory | Revision Log
transfer item_fragment correctly to results, report number of new results or error (needs source feed info), removed some debugging code
1 | <%args> |
2 | $q |
3 | $feed => undef |
4 | </%args> |
5 | <%init> |
6 | |
7 | my $feeds = Grep::Model::FeedCollection->new(); |
8 | $feeds->unlimit(); |
9 | |
10 | my $item_fragment = 'long'; |
11 | |
12 | if ($feed) { |
13 | warn "searching $feed for $q"; |
14 | my $fetch = Jifty->web->new_action( |
15 | class => 'Fetch', |
16 | moniker => 'fetch_feed', |
17 | arguments => { |
18 | q => $q, |
19 | feed => $feed, |
20 | item_fragment => $item_fragment, |
21 | publish => 1, |
22 | } |
23 | ); |
24 | $fetch->take_action(); |
25 | } |
26 | |
27 | </%init> |
28 | |
29 | Search remote feeds for <% $q %> |
30 | <ul> |
31 | % while ( my $f = $feeds->next ) { |
32 | <li><% Jifty->web->link( |
33 | label => $f->title, |
34 | onclick => { |
35 | #replace_width => '/fragments/feed_results', |
36 | args => { |
37 | q => $q, |
38 | feed => $f->id, |
39 | item_fragment => $item_fragment, |
40 | }, |
41 | }, |
42 | ) %></li> |
43 | % } |
44 | </ul> |
45 | |
46 |
ViewVC Help | |
Powered by ViewVC 1.1.26 |