templatize commit types, so it could use icons, or whatever
parent
853f4039d9
commit
6afb396354
7
ikiwiki
7
ikiwiki
|
@ -446,13 +446,18 @@ sub rcs_recentchanges ($) { #{{{
|
||||||
$state='body';
|
$state='body';
|
||||||
}
|
}
|
||||||
elsif ($state eq 'body' && /$div/) {
|
elsif ($state eq 'body' && /$div/) {
|
||||||
|
my $committype="web";
|
||||||
if (defined $message[0] &&
|
if (defined $message[0] &&
|
||||||
$message[0]->{line}=~/^web commit by (\w+)(.*)/) {
|
$message[0]->{line}=~/^web commit by (\w+)(.*)/) {
|
||||||
$user="$1 (web)";
|
$user="$1";
|
||||||
$message[0]->{line}=$2;
|
$message[0]->{line}=$2;
|
||||||
}
|
}
|
||||||
|
else {
|
||||||
|
$committype="svn";
|
||||||
|
}
|
||||||
|
|
||||||
push @ret, { rev => $rev, user => $user,
|
push @ret, { rev => $rev, user => $user,
|
||||||
|
commitype => $commitype,
|
||||||
when => $when, message => [@message],
|
when => $when, message => [@message],
|
||||||
pages => [@pages] } if @pages;
|
pages => [@pages] } if @pages;
|
||||||
return @ret if @ret >= $num;
|
return @ret if @ret >= $num;
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<TMPL_VAR NAME="LINK">
|
<TMPL_VAR NAME="LINK">
|
||||||
</TMPL_LOOP>
|
</TMPL_LOOP>
|
||||||
<br>
|
<br>
|
||||||
|
<!-- <TMPL_VAR NAME="COMMITTYPE"> -->
|
||||||
changed <TMPL_VAR NAME="WHEN"> by <TMPL_VAR NAME="USER">:
|
changed <TMPL_VAR NAME="WHEN"> by <TMPL_VAR NAME="USER">:
|
||||||
<i>
|
<i>
|
||||||
<TMPL_LOOP NAME="MESSAGE">
|
<TMPL_LOOP NAME="MESSAGE">
|
||||||
|
|
Loading…
Reference in New Issue