WP-Shortstat 브라우저 타입 추가
2005년 8월 31일 by 김 승엽Tweet
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
?>
// 주석 안의 내용만 복사해서 붙여 넣으세요
// 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

:
: