日記/2011-3-17

最終更新時間:2011年03月17日 18時16分16秒

Access2 プラグイン

 

 FreeStyleWikiでは標準で、アクセスログを解析して、ページ毎のアクセス数をランキング表示するAccess プラグインが提供されています。このAccess プラグインは、ログ取得期間全体を計数して、ページ毎のアクセス数を出すのですが、これを改造して、計数する期間を設定できるようにしてみました。

インストール

  • 以下のファイルをダウンロードし、plugin/access以下にコピーします。
  • 以下の行を、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をランキングから除外するように、さらなる改造を施しています。