Access2 プラグイン
FreeStyleWikiでは標準で、アクセスログを解析して、ページ毎のアクセス数をランキング表示するAccess プラグインが提供されています。このAccess プラグインは、ログ取得期間全体を計数して、ページ毎のアクセス数を出すのですが、これを改造して、計数する期間を設定できるようにしてみました。
インストール
- 以下のファイルをダウンロードし、plugin/access以下にコピーします。
- Access2.pm(373)
- 以下の行を、plugin/access/Install.pmの12行目あたりに追加します。
$wiki->add_paragraph_plugin("access2","plugin::access::Access2","WIKI");
使い方
{{access2 10,7,v}}
「10」は、Access プラグインと同じく、表示する順位の数。
「7」は順位を決めるために計数する期間。省略すると「1」になります。
「v」は、Access プラグインと同じく、Menu等に表示するための縦表示モード。省略すると横表示モードになります。
表示例は、本サイトのMenuの「WeeklyAccess」の項目をご覧ください。一週間分のアクセスランキングを表示しています。
なお、本サイトのものは、あまりのアクセス数の少なさが恥ずかしいので、アクセス数を表示しないように、またFrontPageをランキングから除外するように、さらなる改造を施しています。