Hacked in syntax highlighting to the blame view.
[catagits/Gitalist.git] / root / search.tt2
CommitLineData
4df2f62f 1[% INCLUDE 'nav/actions.tt2' object = commit %]
2
3[%# INCLUDE '_log_pager.tt2' %]
4
5[%# XXX Nabbed the HTML below from gitweb's log action. %]
6[% FOREACH result IN results %]
7<div class="header">
8 <a class="title" href="[% c.uri_for('commit', {h=result.sha1}) %]">
9 <span class="age">[% result.authored_time %]</span>
1fd8159c 10 [% short_cmt(result.comment) | html %]
4df2f62f 11 </a>
12</div>
13
14<div class="title_text">
15 <div class="log_link">
f71a83ab 16 <a href="[% c.uri_for("", {h=result.sha1}) %]">commit</a>
17 | <a href="[% c.uri_for("", {h=result.sha1}) %]">commitdiff</a>
18 | <a href="[% c.uri_for("", {h=result.tree_sha1, hb=line.sha1}) %]">tree</a>
4df2f62f 19 </div>
20 <i>[% result.author.name | html %] [% line.authored_time %]</i>
21</div>
22
23<div class="log_body">
24 [%
25 # XXX This is fragile at best.
26 html_comment = result.comment | html;
27 html_comment.replace(
28 c.req.param('text'), '<span class="match">' _ c.req.param('text') _ '</span>'
29 );
30 %]
31</div>
32[% END %]
33
34[%# INCLUDE '_log_pager.tt2' %]