3 * PukiWiki ¥«¥¦¥ó¥¿¡¼¥×¥é¥°¥¤¥ó
5 * CopyRight 2002 Y.MASUI GPL2
6 * http://masui.net/pukiwiki/ masui@masui.net
10 define(COUNTER_DIR, "./counter/");
12 function plugin_counter_convert()
16 $file = COUNTER_DIR.encode($vars["page"]).".count";
17 if(!file_exists($file))
19 $nf = fopen($file, "w");
20 fputs($nf,"0\n0\n0\n0\n\n");
24 $count = rtrim($array[0]);
25 $today = rtrim($array[1]);
26 $today_count = rtrim($array[2]);
27 $yesterday_count = rtrim($array[3]);
28 $ip = rtrim($array[4]);
29 if($ip != $_SERVER["REMOTE_ADDR"] && !(arg_check("add") || arg_check("edit") || arg_check("preview") || $vars['preview'] != '' || $vars['write'] != '')) {
32 $yesterday_count = $today_count;
40 $ip = $_SERVER["REMOTE_ADDR"];
41 $nf = fopen($file, "w");
42 fputs($nf,"$count\n");
43 fputs($nf,"$today\n");
44 fputs($nf,"$today_count\n");
45 fputs($nf,"$yesterday_count\n");
49 return "<font size='1'>Counter: $count, today: $today_count, yesterday: $yesterday_count</font>";