Skip to content

Detects the users browser/version and OS/version, and outputs as data into a custom datasource

Notifications You must be signed in to change notification settings

pixelninja/useragent_details

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Useragent Details

  • Version: 1.2
  • Author: Phill Gray
  • Build Date: 2012-06-12
  • Requirements: Symphony 2.2, 2.3

Installation

  • Upload the 'useragent_details' folder to your Symphony 'extensions' folder.
  • Enable it by selecting "Useragent Details", choose Enable from the with-selected menu, then click Apply.

Usage

Bundles a datasource that outputs the users browser, version, platform, platform version, if it's a mobile device, a robot or using chromeframe and IP address. Easy!

There is a setting on the preferences page to include geolocationing based on the IP address using Geoplugin. This is disabled by default as some people don't want the page load delay associated with geolocationing. Enabling this adds a location node to the bundled datasource, as well as lat/long and country values into the param pool.

Uses

In no way is this extension a replacement for ie conditionals.

Do not use this extension to solely provide content/styles etc to a couple of browsers only. There are dozens of browsers out there in use, so you will only harm your website by isolating it. You should create your site as normal and use this extension to add content specific to certain technologies, like tablets, mobiles or html5 compatible/non-compatible browsers.

Browsers are always changing. Some browsers allow the user to alter the way the browser identifies itself, or to not identify itself at all. Some firewalls block the sending of the browser identification, so no browser detection scheme is entirely successful.

About

Detects the users browser/version and OS/version, and outputs as data into a custom datasource

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages