■機能概要
本プラグインは、KENT氏作のLimeCounterをSereneBachのプラグインとして移植したものです。(SereneBachには、アクセス解析がプラグインとして標準添付されていますのでページカウンタとしての機能は外してあります。)
LimeCounterの管理画面とSereneBachの管理画面を統合することによりSereneBachの管理画面で集計一覧及びダウンロードの新規追加・編集・削除が出来るようになっています。
更に、下記の独自ブロックと独自タグをテンプレートに挿入する事により集計一覧を外部にも公開する事が出来ます。
■独自ブロック
| limecounter |
|---|
■独自タグ
| limecounter_list | 集計一覧を表示する。 |
|---|---|
| limecounter_css | コンテンツ用のCSSをリンクタグごと表示する。(<head>タグ内へ挿入。) |
■動作確認 version
Serene Bach 2.21R (UTF-8版)■ファイル構成
本プラグインアーカイブには以下のファイルが同梱されています。| readme.txt | 説明書 |
|---|---|
| lime.cgi | ダウンロードカウンタを処理するcgiスクリプト |
| plugin/limecounter.pm | プラグインファイル |
| plugin/resource/ja/limecounter.txt | 管理画面表示用日本語リソースファイル |
| plugin/resource/ja/limecounter.html | 管理画面用ファイル |
| data/lime/lime.log | ダウンロード情報を保存するインデックスファイル |
■インストール
添付ファイルをそれぞれ以下の場所に設置して下さい。| plugin/ ディレクトリ内 (パーミッション例 : 644) | limecounter.pm |
|---|---|
| plugin/resource/ja/ ディレクトリ内 (パーミッション例: 644) | limecounter.html |
| limecounter.txt | |
| data/lime/ ディレクトリ内 (パーミッション例: 666) | lime.log |
| limeディレクトリとlime.logファイルは、設定項目から変更可能。 | |
| data/lime/ ディレクトリ内 (パーミッション例: 644) | index.html |
| Serene Bach 設置ディレクトリ (パーミッション例 : 755) | lime.cgi |
| lime.cgi は sb.cgi/admin.cgi と同じディレクトリに同じパーミッションで置いて下さい。 |
■使用方法
本プラグインの機能を使用するには、本プラグインをインストールした上で管理画面の「環境設定」→「プラグイン」にて有効化します。その後、独自ブロックと独自タグを HTML テンプレートに記述して下さい。
独自ブロック・独自タグの指定例は以下の通りです。
<head>
<!-- BEGIN limecounter -->
{limecounter_css}
<!-- END limecounter -->
</head>
<body>
<!-- BEGIN limecounter -->
{limecounter_list}
<!-- END limecounter -->
</body>
■スクリーンショット

■著作権・利用条件等
当プラグインの著作権は Assy にあります。当プラグインを利用した事によるいかなる損害も作者(Assy)は一切の責任を負いません。
プラグインの再配布及び改変は自由です。
尚、下記の利用規定も読んでください。
オリジナルCGIスクリプト利用規定
■今後の予定
- テンプレートでの表示に使用するCSSを管理画面で変更できるようにする。
- ダウンロードする為のリンクタグの簡易挿入支援を実装する。
- ダウンロードする為の画像ファイルも設定できるようにする。
EIZO Japan 1
Live Immortal(tentative) [DVD]
EIZO Japan 2
ザ・サークル~デラックス・エディション(DVD付)
METAMORPHOSIS(初回生産限定盤)(DVD付)


Comments