pplog系バージョンアップ

広告

pplog 2.00 beta24
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 {
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;
}
 ・aclogディレクトリを追加(パーミッションは777か707)
 ・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 {
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;
}
 ・aclogディレクトリを追加(パーミッションは777か707)
 ・iconディレクトリにac.gifとuni.gifを追加
 ・index.phpを上書き

 今日の更新は大変だと思います。。。がんばってくださいね。
 何かあればサポートしますので、ご連絡下さい。

 アクセスログにもロックをかけてますので、他のアクセスログとカウント数が違ったりしますが、そのあたりはご容赦下さい。

 さて、これで、また他のブログツールと同様の機能をつけました。
 他のブログツールがどの程度のアクセスログなのかはわかりませんが、
 まぁ基本的なものは押さえられるかなと思います。

 さて次は何をつけよう・・・もう無いよ^^;
 何かあれば言ってくださいね。