############################################################################### # #
アクセス数の多い順にページ名を日毎x件表示します。
#引数で表示件数を指定できます。
#
# {{accessdays 5(上位x件},5(y日分)}}
#
# デフォルトは5件,5日です。
# ############################################################################### package plugin::access::AccessDays; use strict; #============================================================================== # コンストラクタ #============================================================================== sub new { my $class = shift; my $self = {}; return bless $self,$class; } #============================================================================== # パラグラフ関数 #============================================================================== sub paragraph { my $self = shift; my $wiki = shift; my $maxrank = shift; my $maxdays = shift; my $access = {}; my $buf = ""; if($maxrank eq ""){ $maxrank = 5; } if($maxdays eq ""){ $maxdays = 5; } open(LOG,$wiki->config('log_dir')."/".$wiki->config('access_log_file')) or return ""; while(my $line=