Nucleusで簡易アクセス解析を行うためのプラグイン
Revisión | 3e612429589365bf6afb0392c16c6e5852bd3893 (tree) |
---|---|
Tiempo | 2015-07-07 00:39:46 |
Autor | reine <reine@user...> |
Commiter | reine |
ADD: IE11のUAを認識するようパターンを追加
@@ -331,7 +331,7 @@ class NP_AccessAnalyze extends NucleusPlugin { | ||
331 | 331 | function getAgentType() { |
332 | 332 | /* The order of high priority */ |
333 | 333 | $enginelist = explode(",", "Gecko,WebKit,Opera,Trident,KHTML"); |
334 | - $blowserlist = explode(",", "Firefox,Chrome,MSIE,Safari,Opera,Googlebot,Yahoo!,Y!J,bingbot,Baiduspider,WBSearchBot"); | |
334 | + $blowserlist = explode(",", "Firefox,Chrome,rv,MSIE,Safari,Opera,Googlebot,Yahoo!,Y!J,bingbot,Baiduspider,WBSearchBot"); | |
335 | 335 | $oslist = explode(",", "Windows NT,Windows,Mac OS,Macintosh,PowerPC,Ubuntu,FreeBSD,Linux"); |
336 | 336 | |
337 | 337 | $ret = array('engine' => '', 'browser' => '', 'os' => ''); |
@@ -760,4 +760,3 @@ class NP_AccessAnalyze extends NucleusPlugin { | ||
760 | 760 | return $ret; |
761 | 761 | } |
762 | 762 | } |
763 | -?> |
@@ -106,10 +106,10 @@ class NP_AccessAnalyze_MngPage { | ||
106 | 106 | |
107 | 107 | private function createLink($params) { |
108 | 108 | $query = array(); |
109 | - foreach ($params as $param => $value) { | |
110 | - $query[] = $param . '=' . urlencode($value); | |
109 | + foreach ($params as $param => $value) { | |
110 | + $query[] = $param . '=' . urlencode($value); | |
111 | 111 | } |
112 | - return $this->admin->getAdminURL().'?'.implode('&', $query); | |
112 | + return $this->admin->getAdminURL().'?'.implode('&', $query); | |
113 | 113 | } |
114 | 114 | |
115 | 115 | private function translated($val) { |
@@ -940,4 +940,3 @@ class NP_AccessAnalyze_MngPage { | ||
940 | 940 | return 'Compress has completed.'; |
941 | 941 | } |
942 | 942 | } |
943 | -?> | |
\ No newline at end of file |
@@ -38,4 +38,3 @@ $oPluginAdmin->start(); | ||
38 | 38 | } |
39 | 39 | $oPluginAdmin->end(); |
40 | 40 | exit; |
41 | -?> | |
\ No newline at end of file |