Plugin Directory

Changeset 2289452


Ignore:
Timestamp:
04/22/2020 03:46:02 PM (6 years ago)
Author:
kyleabaker
Message:

v1.1.7

  • Added Microsoft Edge browser detection
Location:
wp-useragent/trunk
Files:
4 added
3 edited

Legend:

Unmodified
Added
Removed
  • wp-useragent/trunk/readme.txt

    r1672878 r2289452  
    44Tags: useragent, user-agent, user agent, web, browser, web browser, operating system, platform, os, mac, apple, windows, win, linux, phone
    55Requires at least: 2.0
    6 Tested up to: 4.8
    7 Stable tag: 1.1.6
     6Tested up to: 5.4
     7Stable tag: 1.1.7
    88
    99== Description ==
     
    8484
    8585== Changelog ==
     86
     87= v1.1.7 =
     88* Added Microsoft Edge browser detection
    8689
    8790= v1.1.6 =
     
    698701== Upgrade Notice ==
    699702
    700 = v1.1.6 =
    701 * Fix detection of UC Browser (props: kissshot)
     703= v1.1.7 =
     704* Added Microsoft Edge browser detection
  • wp-useragent/trunk/wp-useragent-detect-webbrowser.php

    r1610168 r2289452  
    18981898        $code = 'msedge12';
    18991899    }
     1900    elseif (preg_match('/Edge\//i', $useragent) || preg_match('/Edg\//i', $useragent) || preg_match('/EdgiOS\//i', $useragent) || preg_match('/EdgA\//i', $useragent))
     1901    {
     1902        $link = 'https://www.microsoft.com/en-us/edge';
     1903        $title = 'Microsoft Edge';
     1904       
     1905        if (preg_match('/Edge\//i', $useragent))
     1906        {
     1907            // Edge (MSIE rebrand and rewrite)
     1908            $version = wpua_detect_browser_version('Edge');
     1909            $code = 'edge-1';
     1910        }
     1911        else
     1912        {
     1913            if (preg_match('/EdgiOS\//i', $useragent))
     1914            {
     1915                // Edge for iOS
     1916                $version = wpua_detect_browser_version('EdgiOS');
     1917            }
     1918            elseif (preg_match('/EdgA\//i', $useragent))
     1919            {
     1920                // Edge for Android
     1921                $version = wpua_detect_browser_version('EdgA');
     1922            }
     1923            else
     1924            {
     1925                // Edge (Chromium)
     1926                $version = wpua_detect_browser_version('Edg');
     1927            }
     1928            $code = 'edge-2';
     1929        }
     1930    }
    19001931    elseif (preg_match('/Chrome/i', $useragent))
    19011932    {
  • wp-useragent/trunk/wp-useragent.php

    r1610168 r2289452  
    44 * Plugin URI: https://www.kyleabaker.com/goodies/coding/wp-useragent/
    55 * Description: A simple User-Agent detection plugin that lets you easily insert icons and/or textual web browser and operating system details with each comment.
    6  * Version: 1.1.6
     6 * Version: 1.1.7
    77 * Author: Kyle Baker
    88 * Author URI: https://www.kyleabaker.com/
Note: See TracChangeset for help on using the changeset viewer.