WP-Shortstat 브라우저 타입 추가


2005년 8월 31일 by 김 승엽

WP-Shortstat의 브라우저 타입 추가

Pathstats 을 들여다 보니 Indeterminable 로 나오는 접속이 꽤 있어서 데이타 베이스를 들여다 보고 몇개를 추가했습니다. wp-shortstat.php의 240번째 라인부터 보면 브라우저 타입에 대한 부분이 나오는데 그 곳에 다음 코드를 삽입해 주시면 됩니다.

<?php
//  주석 안의 내용만 복사해서 붙여 넣으세요
 // add for unfusion
                if (eregi('WordPress/1.5.2',$ua)) {
                        $browser['browser'] = "WordPress";
                        eregi('WordPress/([[:digit:]\.]+)',$ua,$b);
                        $browser['version'] = $b[1];
                        }
                if (eregi('BlogSearch',$ua)) {
                        $browser['browser'] = "BlogSearch Engine";
                        eregi('BlogSearch/([[:digit:]\.]+)',$ua,$b);
                        $browser['version'] = $b[1];
                        }
                if (eregi('XML-RPC.NET',$ua)) {
                        $browser['browser'] = "Blogging Client";
                        }
                if (eregi('BlogSearch',$ua)) {
                        $browser['browser'] = "BlogSearch Engine";
                        eregi('BlogSearch/([[:digit:]\.]+)',$ua,$b);
                        $browser['version'] = $b[1];
                        }
                if (eregi('W3C_Validator',$ua)) {
                        $browser['browser'] = "W3C HTML Validator";
                        eregi('W3C_Validator/([[:digit:]\.]+)',$ua,$b);
                        $browser['version'] = $b[1];
                        }
                if (eregi('Jigsaw/2.2.3',$ua)) {
                        $browser['browser'] = "W3C CSS Validator";
                        eregi('Jigsaw/([[:digit:]\.]+)',$ua,$b);
                        $browser['version'] = $b[1];
                        }
                if (eregi('Python-urllib',$ua)) {
                        $browser['browser'] = "Python-urllib";
                        eregi('Python-urllib/([[:digit:]\.]+)',$ua,$b);
                        $browser['version'] = $b[1];
                        }
                if (eregi('NewsGator',$ua)) {
                        $browser['browser'] = "NewsGator";
                        eregi('NewsGator/([[:digit:]\.]+)',$ua,$b);
                        $browser['version'] = $b[1];
                        }
                //end
?>

WordPress, Blogsearch, NewsGator, 블로깅 클라이언트, W3C Validator 등을 추가했습니다.


Show Related Posts List from Local