Plugin Directory

Changeset 2268629


Ignore:
Timestamp:
03/26/2020 10:07:55 PM (6 years ago)
Author:
eastsidecode
Message:

Detects new Edge browser correctly

Location:
user-agent-body-class/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • user-agent-body-class/trunk/readme.txt

    r2153157 r2268629  
    2424== Changelog ==
    2525
     26= 1.2 =
     27*Release Date - 26 March 2020*
     28* Adds support for new Chromium Edge thanks to my friend Jan!
     29
    2630= 1.1 =
    2731*Release Date - 28 November 2017*
  • user-agent-body-class/trunk/super-browser-detector.php

    r2268620 r2268629  
    3131    else return false;
    3232}
     33
     34function uabc_isNewEdge() {
     35    $cn_uabc_isNewEdge= (bool) strpos($_SERVER['HTTP_USER_AGENT'],'Edg');
     36    if ($cn_uabc_isNewEdge)
     37        return true;
     38    else return false;
     39}
     40
    3341function uabc_isiOs() {
    3442    if (uabc_isiPhone() || uabc_isIpad() || uabc_isiPod())
     
    8088        elseif($is_opera) $classes[] = 'browser-opera';
    8189        elseif($is_safari) $classes[] = 'browser-safari';
    82         elseif($is_edge) $classes[] = 'browser-edge';
     90        elseif($is_edge || (uabc_isNewEdge())) $classes[] = 'browser-edge';
    8391        elseif($is_chrome) $classes[] = 'browser-chrome';
    8492
Note: See TracChangeset for help on using the changeset viewer.