############################################################################### # #
アクセス数の多い順にページ名を一覧表示します。
#引数で表示件数を指定できます。
#
# {{access 5}}
#
# サイドバーに入れる場合など、縦に表示することもできます。
#
# {{access 5,v}}
#
#
###############################################################################
package plugin::access::Access;
use strict;
#==============================================================================
# コンストラクタ
#==============================================================================
sub new {
my $class = shift;
my $self = {};
return bless $self,$class;
}
#==============================================================================
# パラグラフ関数
#==============================================================================
sub paragraph {
my $self = shift;
my $wiki = shift;
my $max = shift;
my $way = shift;
if($way eq ""){
$way = "H";
}
if($max eq "V" || $max eq "v"){
$way = "V";
$max = "";
} elsif($max eq "H" || $max eq "h"){
$way = "H";
$max = "";
}
my ($line,%count);
open(LOG,$wiki->config('log_dir')."/".$wiki->config('access_log_file')) or return "";
while(my $line=