From 6fd92a28ebfcbf5d0fc5b51653e223d4e2e727a6 Mon Sep 17 00:00:00 2001 From: Jakub Narebski Date: Mon, 28 Aug 2006 14:48:12 +0200 Subject: gitweb: Add author information to commitdiff view Add subroutine git_print_authorship to print author and date of commit, div.author_date style to CSS, and use them in git_commitdiff. Signed-off-by: Jakub Narebski Signed-off-by: Junio C Hamano --- gitweb/gitweb.perl | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'gitweb/gitweb.perl') diff --git a/gitweb/gitweb.perl b/gitweb/gitweb.perl index d191ef1ee4..6d53c8b956 100755 --- a/gitweb/gitweb.perl +++ b/gitweb/gitweb.perl @@ -1354,6 +1354,16 @@ sub git_print_header_div { "\n\n"; } +#sub git_print_authorship (\%) { +sub git_print_authorship { + my $co = shift; + + my %ad = parse_date($co->{'author_epoch'}); + print "
" . + esc_html($co->{'author_name'}) . + " [$ad{'rfc2822'}]
\n"; +} + sub git_print_page_path { my $name = shift; my $type = shift; @@ -2933,6 +2943,7 @@ sub git_commitdiff { git_header_html(undef, $expires); git_print_page_nav('commitdiff','', $hash,$co{'tree'},$hash, $formats_nav); git_print_header_div('commit', esc_html($co{'title'}) . $ref, $hash); + git_print_authorship(\%co); print "
\n"; print "
\n"; git_print_simplified_log($co{'comment'}, 1); # skip title -- cgit v1.2.3