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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
|
<div class="title">
[%|l(rev)%]revision %1[%END%] - [% author || '(no author)' %] - [% date %]:<br />
</div>
<p>
[% msg | log_msg %]
</p>
[% FOREACH path = paths %]
[% path.value.action %] -
[% IF path.value.isdir %]
[% IF path.value.action == 'D' %]
[% path.key %]
[% ELSE %]
<a href="[% script %]/[% repos | uri %]/browse[% path.key | url %]/?rev=[% rev %]">[% path.key %]</a>
[% IF path.value.copyfrom %]
<a href="[% script %]/[% repos | uri %]/browse[% path.value.copyfrom | url %]/?rev=[% path.value.copyfromrev %]">[%|l(path.value.copyfrom, path.value.copyfromrev)%](from %1:%2)[%END%]</a>
[% END %]
[% END %]
[% ELSE %]
[% IF path.value.action == 'D' %]
[% path.key %]
[% ELSE %]
<a href="[% script %]/[% repos | uri %]/view[% path.key | url %]?rev=[% rev %]">[% path.key %]</a>
[% IF path.value.action == 'M' AND path.value.diff %]
<a href="#diff_[% path.key.replace('/', '_') | uri | html %]">[%|l%](diff)[%END%]</a>
[% END %]
[% IF path.value.action == 'A' %]
[% IF path.value.diff %]
<a href="#diff_[% path.key.replace('/', '_') | uri | html %]">[%|l%](diff)[%END%]</a>
[% END %]
[% END %]
<a href="[% script %]/[% repos | uri %]/checkout[% path.key | url %]?rev=[% rev %]">[%|l%](checkout)[%END%]</a>
[% END %]
[% IF path.value.copyfrom %]
<a href="[% script %]/[% repos | uri %]/view[% path.value.copyfrom | url %]?rev=[% path.value.copyfromrev %]">[%|l(path.value.copyfrom, path.value.copyfromrev)%](from %1:%2)[%END%]</a>
[% END %]
[% END %]
<br />
[% END %]
<!-- Diff output -->
[% FOREACH path = paths %]
[% IF path.value.action == 'M' %]
<b><a name="diff_[% path.key.replace('/', '_') | uri | html %]">[% path.key %]</a></b><br />
[% path.value.diff %]
[% END %]
[% IF path.value.action == 'A' %]
[% IF path.value.diff %]
<b><a name="diff_[% path.key.replace('/', '_') | uri | html %]">[% path.key %]</a></b><br />
<pre>[% path.value.diff %]</pre>
[% END %]
[% END %]
[% END %]
|