]> sipb.mit.edu Git - ikiwiki.git/blobdiff - IkiWiki/Plugin/recentchanges.pm
Merge git://git.samba.org/jelmer/ikiwiki
[ikiwiki.git] / IkiWiki / Plugin / recentchanges.pm
index f5982604bd7c091a8604700663062b36b3d5973c..5ac0a30ef87ea9848e8fa1dba043984000ec817b 100644 (file)
@@ -60,12 +60,15 @@ sub store ($$$) { #{{{
                        else {
                                $_->{link} = IkiWiki::pagetitle($_->{page});
                        }
+                       $_->{baseurl}="$config{url}/" if length $config{url};
+
                        $_;
                } @{$change->{pages}}
        ];
        push @{$change->{pages}}, { link => '...' } if $is_excess;
 
        # See if the committer is an openid.
+       $change->{author}=$change->{user};
        my $oiduser=IkiWiki::openiduser($change->{user});
        if (defined $oiduser) {
                $change->{authorurl}=$change->{user};
@@ -93,7 +96,6 @@ sub store ($$$) { #{{{
                commitdate => displaytime($change->{when}, "%X %x"),
                wikiname => $config{wikiname},
        );
-       $template->param(baseurl => "$config{url}/") if length $config{url};
        IkiWiki::run_hooks(pagetemplate => sub {
                shift->(page => $page, destpage => $page, template => $template);
        });