Hatena::Groupfirestats

sanoatsushiの日記

2008-08-27WPMU Plugin Commanderの日本語化ファイル

WordPress MU用のプラグイン Plugin Commander

WPMUPluginCommander - FireStats

http://firestats.cc/wiki/WPMUPluginCommander

日本語化ファイルを置いておきます。

日本語化ファイル - amijun@xrea

http://amijun.s278.xrea.com/japanese/

2008-05-06FireStats1.5の新機能・改善点

FireStats1.5の新機能・改善点

14:38

FireStats1.5_WhatsNew - FireStats

http://firestats.cc/wiki/FireStats1.5_WhatsNew

の翻訳


細かいことは、http://firestats.cc/wiki/ChangeLog をご覧ください。

パフォーマンスの改善

FireStatsは、ヒットの処理が、高負荷なサイトでも安定期に動作するように、より速くなりました。

詳しくは、http://firestats.cc/wiki/HitsProcessingModes をご覧ください。

ヒットの除外

IPアドレスの範囲指定やURLリファラで除外することができるようになりました。

リファラ項目の改善

「新しいものを先に(time since added) 」でソートすると、リファラ項目の中に追加日が表示されます。

検索エンジンのサポート改善
直近のヒット数・ビジター数の改善

過去24時間のほかに、真夜中0時からの統計を表示できるようにしました。

IPv6のサポート

IPv6に完全にサポートしました。IPv6のヒットはもちろんのこと、表示やフィルタもです。

マルチ・ユーザサポートの改善

アクセス許可をユーザごとに設定できるようになりました。

2008-05-03コンバータ

失くさないように貼っておきます。

<?php
mb_language("Japanese");
mb_detect_order("ASCII, JIS, UTF-8, EUC-JP, SJIS");
mb_internal_encoding("UTF-8");

//古いpoファイルから抽出し配列に入れる
$fname = './firestats1.4-ja_JP.po';
$po = file_get_contents($fname);

$pattern = '/msgid \"(.+)\"/';
preg_match_all($pattern, $po, $match_en);

$pattern = '/msgstr \"(.+)\"/';
preg_match_all($pattern, $po, $match_jp);

//新しいpoファイルを1行ずつ読み取り
//msgid行に当たったら、古いのとつき合わせて
//あるときは、日本語のを貼り付け。なかったら英文貼り付け
//マッチしない行はそのままコピペ

$fname = './firestats1.5.po';
$fp = fopen($fname, 'r') or die('file open error');

$out = '';
$pattern = '/msgid \"(.+)\"/';
$flag = 0;

while (!feof($fp)) {
	$text = fgets($fp, 1024);

	if (preg_match($pattern, $text, $match_msgid)) {
	echo $text; //英語

		$i = array_search($match_msgid[1], $match_en[1]);
		if ($i) {
			echo $match_jp[0][$i]."\n"; //日本語
			$flag = 1;
		} else { //日本語がないので、英語コピペ
			echo "#, fuzzy\n";
			echo "msgstr \"".$match_msgid[1]."\"";
			$flag = 1;
		}

	} elseif($flag) {
			$flag = 0;
		} else {
			echo $text;
		}
}
?>

2008-05-02poEditの設定

poEditの設定

17:40

■情報

■パス

  • ベースパス: D:\work\firestats
  • パス: firestats-1.5\firestats\php
    • (フルパス): D:\work\firestats\firestats-1.5\firestats\php

D:\work\bar\firestats-2.0\foo\php\ にソースがあるなら、

  • ベースパス: D:\work\bar
  • パス: firestats-2.0\foo\php
    • 末尾の “\” は要らないらしい
    • 下のディレクトリは自動で調べないらしい

キーワード

  • fs_e
  • fs_r

2008-05-01はてなグループに引越ししました

XREAサーバの契約が切れるけど、お金かけたくないので、はてなグループに引越ししました。