<!-- [% USE dumper; dumper.dump(commit.parents) %] -->
<dl class='commit-info'>
<dt>author</dt>
- <dd>[% Commit.author.name | html %] <[% Commit.author.email %]><br/>
- [% Commit.authored_time %]</dd>
- <dt>committer</dt>
- <dd>[% Commit.committer.name %] <[% Commit.committer.email %]><br/>
- [% Commit.committed_time %]</dd>
- <dt>commit</dt>
+ <dd><img style="float: left; padding-right: 10px" src="[% uri_for_gravatar(Commit.committer.email, 40) %]">[% Commit.author.name | html %] <[% Commit.author.email %]><br/>
+ [% time_since(Commit.authored_time) %]</dd>
+ <dt style="clear: left">committer</dt>
+ <dd><img style="float: left; padding-right: 10px" src="[% uri_for_gravatar(Commit.committer.email, 40) %]">[% Commit.committer.name %] <[% Commit.committer.email %]><br/>
+ [% time_since(Commit.committed_time) %]</dd>
+ <dt style="clear: left">commit</dt>
<dd>[% Commit.sha1 %]</dd>
<dt>tree</dt>
<dd>[% Commit.tree_sha1 %]
- <span class='action-list'><a href="[% c.uri_for(c.controller.action_for("tree"), c.req.captureargs) %]">tree</a></span>
+ <span class='action-list'><a href="[% c.uri_for_action("/commit/tree", c.req.captures) %]">tree</a></span>
</dd>
[% FOREACH parent IN Commit.parents %]
<dt>parent</dt>
<dd>[% parent.sha1 %]
<span class='action-list'>
- <a href="[% c.uri_for(c.action, [Repository.name, parent.sha1]) %]">commit</a>
- <a href="[% c.uri_for(c.controller.action_for('diff'), [Repository.name, parent.sha1]) %]">diff</a>
+ <a href="[% c.uri_for_action('/commit/commit', [Repository.name, parent.sha1]) %]">commit</a>
+ <a href="[% c.uri_for_action('/commit/diff_fancy', [Repository.name, parent.sha1]) %]">diff</a>
</span>
</dd>
[% END %]
[%
# In the case of merge commits there will be no diff tree.
- IF diff_tree.size > 0;
+ IF diff_tree && diff_tree.size > 0;
INCLUDE '_diff_tree.tt2';
END;
%]