aboutsummaryrefslogtreecommitdiffstats
path: root/templates/web/base/report/_item.html
blob: 0f42b00ce1efe8ad755251adcc43ee6a43f82b6e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<li class="item-list__item item-list--reports__item [% item_extra_class %]" data-report-id="[% problem.id | html %]">
<a href="[% c.cobrand.base_url_for_report( problem ) %][% problem.url %]">
    [% IF problem.photo %]
        <img class="img" height="60" width="90" src="[% problem.photos.first.url_fp %]" alt="">
    [% END %]
        <h3 class="item-list__heading">[% problem.title | html %]</h3>
        <small>
            [%- IF c.cobrand.moniker != 'fixamingata' %] [%# Default: %]
                [%- prettify_dt( problem.confirmed, 1 ) %]
            [%- ELSE %] [%# Swedish cobrand fixamingata: %]
                [%- prettify_dt( problem.confirmed) %]
            [%- END %]
            [%- IF dist %], [% dist %]km[% END %]
            [%- IF problem.confirmed != problem.lastupdate AND problem.whensent != problem.lastupdate %],
                [% tprintf(loc('last updated %s'), prettify_dt( problem.lastupdate, 1 ) ) %]
            [%- END %]
            [% IF include_sentinfo %]
                [% IF c.cobrand.is_council && !c.cobrand.owns_problem( problem ) %]
                    (sent to [% problem.body %])
                [% ELSIF problem.bodies_str_ids.size > 1 %] [% loc('(sent to both)') %]
                [% ELSIF problem.bodies_str_ids.size == 0 %] [% loc('(not sent to council)') %]
                [% END %]
            [% END %]
            [% IF NOT no_fixed AND problem.is_fixed %]
                [% loc('(fixed)') %]
            [% ELSIF NOT no_fixed AND problem.is_closed %]
                [% loc('(closed)') %]
            [% END %]
        </small>
</a>
</li>