pplog系バージョンアップ
pplog2 2.00 beta23
更新内容
1.アクセスログ機能追加
1.について
アクセスログ機能を追加しました。
もちろん、ログが肥大化するので、いらない方はiniファイルにてログを取らない事もできます。
使い方は、管理者メニューより、「アクセスログ解析」を選んでください。
GETを用いているので、別の認証をつけております。
そこに、$AdminNameと$passwordを入力してください。
$AdminNameが日本語だとうまくいかない場合がありますので、
その際は$AdminNameを半角英数字に変えてください。
解析項目としては、
■生ログとなります。
■時間別アクセス数
■検索語句別集計
■検索語別集計
■検索エンジン別集計
■リファラ(リンク元)別集計
■IP(リモートホスト)別集計
■OS別集計
■ブラウザ別集計
更新方法
::pplog::
・pplogini.phpへ下記追加
#2.00beta24追加
#アクセスログ設定
#アクセスログを取得する。
$acflg = 1; #(0:no , 1:yes)
#アクセスログ格納フォルダ設定
$acdir = "./aclog/";
#アクセスロググラフ用ファイル
$ac_gif = "./ac.gif"; #アクセス数用
$uni_gif = "./un.gif"; #ユニーク数用
・css.phpへ下記追加
#axs {・aclogディレクトリを追加(パーミッションは777か707)
background:#ffffff;
vertical-align:top;
margin: 0 auto 0 auto;
padding:0;
}
#axs_left {
width:200px;
float:left;
vertical-align:top;
background:#ffffff;
}
#axs_right {
background;#ffffff;
float:left;
vertical-align:top;
border-left:2px solid #ffffff;
}
.holidays {
color:#ff0000;
}
.sundays {
color:#ff0000;
}
.saturdays {
color:#0000ff;
}
.weekdays {
color:#4e4e4e;
}
.todays {
color:#8a2be2;
}
.today_bgs {
background:#b5dcff;
}
.calens {
border:1px solid #778899;
border-collapse:collapse;
background:#ffffff;
line-height:20px;
}
.calens td {
border-right:1px solid #778899;
border-bottom:1px solid #778899;
}
.calens_week {
background:#ffffae;
}
.none td {
border:0;
}
.calens a {
text-decoration : underline;
}
.calens a:link {
color:#ff8500;
}
.calens a:visited {
color:#ff8500;
}
.calens a:active {
color:#ff8500;
}
.calens a:hover {
color:#228b22;
text-decoration : underline;
}
.axs_head {
background:#b0cfd0;
color:#2f4f4f;
}
.axs_time_head_up {
background:#ffb5de;
color:#2f4f4f;
}
.axs_time_head_down {
background:#aed9ff;
color:#2f4f4f;
}
.axs_col_bg {
background:#d1ddec;
}
.axs_search_head {
background:#aed9ff;
color:#2f4f4f;
}
.axs_data_head {
background:#aed9ff;
color:#2f4f4f;
}
.axs_head_title {
font-size:14px;
color:#3399ff;
}
・iconディレクトリにac.gifとuni.gifを追加
・pplog.phpを上書き
::pplog2::
・pplog2ini.phpへ下記追加
#2.00beta23追加
#アクセスログ設定
#アクセスログを取得する。
$acflg = 1; #(0:no , 1:yes)
#アクセスログ格納フォルダ設定
$acdir = "./aclog/";
#アクセスロググラフ用ファイル
$ac_gif = "./ac.gif"; #アクセス数用
$uni_gif = "./un.gif"; #ユニーク数用
・tmpl/admin.cssへ下記追加
#axs {・aclogディレクトリを追加(パーミッションは777か707)
background:#ffffff;
vertical-align:top;
margin: 0 auto 0 auto;
padding:0;
}
#axs_left {
width:200px;
float:left;
vertical-align:top;
background:#ffffff;
}
#axs_right {
background;#ffffff;
float:left;
vertical-align:top;
border-left:2px solid #ffffff;
}
.holidays {
color:#ff0000;
}
.sundays {
color:#ff0000;
}
.saturdays {
color:#0000ff;
}
.weekdays {
color:#4e4e4e;
}
.todays {
color:#8a2be2;
}
.today_bgs {
background:#b5dcff;
}
.calens {
border:1px solid #778899;
border-collapse:collapse;
background:#ffffff;
line-height:20px;
}
.calens td {
border-right:1px solid #778899;
border-bottom:1px solid #778899;
}
.calens_week {
background:#ffffae;
}
.none td {
border:0;
}
.calens a {
text-decoration : underline;
}
.calens a:link {
color:#ff8500;
}
.calens a:visited {
color:#ff8500;
}
.calens a:active {
color:#ff8500;
}
.calens a:hover {
color:#228b22;
text-decoration : underline;
}
.axs_head {
background:#b0cfd0;
color:#2f4f4f;
}
.axs_time_head_up {
background:#ffb5de;
color:#2f4f4f;
}
.axs_time_head_down {
background:#aed9ff;
color:#2f4f4f;
}
.axs_col_bg {
background:#d1ddec;
}
.axs_search_head {
background:#aed9ff;
color:#2f4f4f;
}
.axs_data_head {
background:#aed9ff;
color:#2f4f4f;
}
.axs_head_title {
font-size:14px;
color:#3399ff;
}
・iconディレクトリにac.gifとuni.gifを追加
・index.phpを上書き
今日の更新は大変だと思います。。。がんばってくださいね。
何かあればサポートしますので、ご連絡下さい。
アクセスログにもロックをかけてますので、他のアクセスログとカウント数が違ったりしますが、そのあたりはご容赦下さい。
さて、これで、また他のブログツールと同様の機能をつけました。
他のブログツールがどの程度のアクセスログなのかはわかりませんが、
まぁ基本的なものは押さえられるかなと思います。
さて次は何をつけよう・・・もう無いよ^^;
何かあれば言ってくださいね。