Browse Source

Merge pull request #1087 from jloguercio/fixSafari

Minor Fix when you use Safari it show a notice (Detect Browser) - No Refs
Yannick Warnier 9 years ago
parent
commit
4bff5a336a
1 changed files with 3 additions and 3 deletions
  1. 3 3
      main/inc/lib/api.lib.php

+ 3 - 3
main/inc/lib/api.lib.php

@@ -1295,6 +1295,9 @@ function api_get_navigator() {
     } elseif (strpos($_SERVER['HTTP_USER_AGENT'], 'Chrome') !== false) {
         $navigator = 'Chrome';
         list (, $version) = explode('Chrome', $_SERVER['HTTP_USER_AGENT']);
+    } elseif (stripos($_SERVER['HTTP_USER_AGENT'], 'safari') !== false) {
+        $navigator = 'Safari';
+        list (, $version) = explode('Version/', $_SERVER['HTTP_USER_AGENT']);
     } elseif (strpos($_SERVER['HTTP_USER_AGENT'], 'Gecko') !== false) {
         $navigator = 'Mozilla';
         list (, $version) = explode('; rv:', $_SERVER['HTTP_USER_AGENT']);
@@ -1307,9 +1310,6 @@ function api_get_navigator() {
     } elseif (stripos($_SERVER['HTTP_USER_AGENT'], 'applewebkit') !== false) {
         $navigator = 'AppleWebKit';
         list (, $version) = explode('Version/', $_SERVER['HTTP_USER_AGENT']);
-    } elseif (stripos($_SERVER['HTTP_USER_AGENT'], 'safari') !== false) {
-        $navigator = 'Safari';
-        list (, $version) = explode('Version/', $_SERVER['HTTP_USER_AGENT']);
     }
     $version = str_replace('/', '', $version);
     if (strpos($version, '.') === false) {