をいじってデータの格納順を変え、dateの形式を変えてしまうrecentwritebacks_treeのdateをいじるとソートが面倒っぽいむしろキャッシュファイル作った方がTrackbackとComment両方ある場合両方カウントされてしまうのを防げるのでよいと思う以下plugin内部の変更8-10行package writeback;package writeback;use vars qw($trackback_flavour $writeback_response $trackback_response);use vars qw($count $writebacks $cm_count $tb_count $trackbacks $comments);use vars qw($last_cm_date $last_cm_name);385-389行sub story {my($pkg, $path, $filename, $story_ref, $title_ref, $body_ref) = @_; $path =~ s!^/*!!; $path &&= "/$path";my %param = ();sub story {my($pkg, $path, $filename, $story_ref, $title_ref, $body_ref) = @_; $path =~ s!^/*!!; $path &&= "/$path";($count, $writebacks, $cm_count, $comments, $tb_count, $trackbacks) = (0, '', 0, '', 0, '');($last_cm_date, $last_cm_name) =(''.'');my %param = (); 403行my $writeback = &$blosxom::template($path,'writeback',$blosxom::flavour) || &$blosxom::template($path,'writeback','general') || '<p><b>Name/Blog:</b> $writeback::name$writeback::blog_name<br /><b>URL:</b> $writeback::url<br /><b>Title:</b> $writeback::title<br /><b>Comment/Excerpt:</b> $writeback::comment$writeback::excerpt</p>';my $writeback ='';if ($param{'comment'}) {if ($blosxom::path_info =~ /\./) {$param{'comment'} =~s/\t/<br>/g;$writeback = &$blosxom::template($path,'writeback',$blosxom::flavour) || &$blosxom::template($path, 'comment', 'general') || '<p>$writeback::name<br />$writeback::title<br />$writeback::comment</p>';}$cm_count++;} elsif ($param{'excerpt'}) {if ($blosxom::path_info =~ /\./) {$param{'excerpt'} =~s/\t/<br>/g;$writeback = &$blosxom::template($path,'writeback',$blosxom::flavour) || &$blosxom::template($path, 'trackback', 'general') || '<p>$writeback::blog_name<br />$writeback::title<br />$writeback::excerpt</p>';}$tb_count++;}429-437行$writeback =~ s/\$writeback::(\w+)/$param{$1}/ge;$writeback = Jcode->new(\$writeback, $charcode)->euc;$writeback =~ s/<a href=\"\">(($euc_characters)+)<\/a>/$1/g;$writeback = Jcode->new(\$writeback, 'euc')->$charcode();$writebacks .= $writeback;$count++;}}$writeback =~ s/\$writeback::(\w+)/$param{$1}/ge;$writeback = Jcode->new(\$writeback, $charcode)->euc;$writeback =~ s/<a href=\"\">(($euc_characters)+)<\/a>/$1/g;$writeback = Jcode->new(\$writeback, 'euc')->$charcode();$writebacks .= $writeback;if ($blosxom::path_info =~ /\./) {$writeback =~ s/\$writeback::(\w+)/$param{$1}/ge;if ($param{'excerpt'}) {$trackbacks .= $writeback;} else {$comments .= $writeback;}$writebacks .= $writeback;}$count++;}}...