1 |
<%ARGS> |
2 |
$item |
3 |
$pos => undef |
4 |
$prev => undef |
5 |
$next => undef |
6 |
</%ARGS> |
7 |
|
8 |
<div class="result" id="r<% $pos %>"> |
9 |
<!-- scroll to this anchor --> |
10 |
% if ( $pos ) { |
11 |
<a name="r<% $pos %>" id="i<% $pos %>" /> |
12 |
% } |
13 |
|
14 |
<div class="result-header"> |
15 |
<span style="float: left;"> |
16 |
<a class="title" href="<% $item->link %>"><% $item->title %></a> |
17 |
<span class="feed">in <% $item->in_feed->title %></span> |
18 |
</span> |
19 |
<span class="skip-to"> |
20 |
<span id="x<% $pos %>"> |
21 |
<% Jifty->web->link( |
22 |
label => '[X]', |
23 |
onclick => { |
24 |
args => { item_id => $item->id }, |
25 |
# confirm => 'Delete this item from local cache?', |
26 |
element => '#r' . $pos, |
27 |
beforeclick => "Element.hide('x${pos}'); Element.hide('c${pos}');", |
28 |
append => '/fragments/delete', |
29 |
}, |
30 |
) %> </span> |
31 |
% if ( $prev ) { |
32 |
<a href="#r<% $prev %>" onclick="new Effect.ScrollTo('i<% $prev %>'); return false;"><<</a> |
33 |
% } else { |
34 |
<< |
35 |
% } |
36 |
|
37 |
% if ( $next ) { |
38 |
<a href="#r<% $next %>" onclick="new Effect.ScrollTo('i<% $next %>'); return false;">>></a> |
39 |
% } else { |
40 |
>> |
41 |
% } |
42 |
</span> |
43 |
</div><!-- result-header --> |
44 |
|
45 |
<div class="content" id="c<% $pos %>"> |
46 |
<% $item->content | n %> |
47 |
</div><!-- content --> |
48 |
|
49 |
<div class="result-footer"> |
50 |
% foreach my $f ( qw/category author created_on last_update/ ) { |
51 |
% if ( $item->$f ) { |
52 |
<span class="<% $f %>"><% $item->$f %></span> |
53 |
% } |
54 |
% } |
55 |
</div><!-- result-footer --> |
56 |
|
57 |
</div><!-- result --> |