- 1. ドメイン名日本語ファイル
- 2. 日別レポートの幅を変える
1. ドメイン名日本語ファイル
「awstats」の日本語紹介サイトだかどこかに、国別ドメインの日本語ファイルがあったような気がするのですが、どこに書いてあったのか、忘れてしまいました。
探すのもめんどくさくなってきたので、作りました。あちこちからコピペしてきたので、誤りがあるかもしれませんがよろしければ使ってみてください。
「domains.pm」
ダウンロードして、「awstats」配下のディレクトリの「/cgi-bin/lib」にあるファイルを本ファイルと置き換えれば、「訪問者・ドメイン/国名」の表示が日本語になります。
これは、文字コードが「UTF-8」ですのでご注意ください。
2. 日別レポートの幅を変える
実は、以前から少しばかり気になっていたのです。
日別レポートの表示、1月から9月までは、なんともないのですが。
10月以降、ブサイクになるのです。
日付の表示が1行に収まらないもんだから、月間の表示が2倍に縦伸びして、ちょっといやな感じなのです。
こういう表示になっちゃうのって、日本だけなのかしら?
これを解消するには、ソースにわずかばかり、手を入れます。
/awstats のドキュメントルート/cgi-bin/awstats.pl
(行番号は「バージョン 7.8」のものです。バージョンが変わると位置が変わる恐れがあります)
print
"<tr><td width=\"80\" bgcolor=\"#$color_TableBGRowTitle\">$Message[4]</td>";
if ( $ShowDaysOfMonthStats =~ /V/i ) {
print "<td width=\"80\" bgcolor=\"#$color_v\""
. Tooltip(1)
. ">$Message[10]</td>";
}
13877行の「width=\"80\"」を少し大きくします。
print
"<tr><td width=\"100\" bgcolor=\"#$color_TableBGRowTitle\">$Message[4]</td>";
if ( $ShowDaysOfMonthStats =~ /V/i ) {
print "<td width=\"80\" bgcolor=\"#$color_v\""
. Tooltip(1)
. ">$Message[10]</td>";
}
そうすると綺麗に表示されるようになります。
|
|