Browser Detection

Browser Detection 2.3.1

No permission to download
XF Compatibility
  1. 2.1.x
  2. 2.2.x
Headline
A light-weight shim around Mobile_detect for XenForo 2
Short Description
Download and Discuss Premium, BusinessBrowser Detection 2.3.1 version on NullPro Community. It is zip Extention type and 41.6 KB File size. From Browser Detection have 6 discussion, 6 Updates, 464 Views.
A light-weight shim around Mobile_detect for XenForo 2 Usage (in templates) The add-on injects the global variable $mobileDetect, check that the variable is set before calling any methods to prevent errors during upgrades or if the add-on is disabled.
PHP:
            <xf:if is="$mobileDetect && $mobileDetect.isMobile()"> Is Mobile <xf:else /> Not Mobile </xf:if>
PHP:
           <xf:if is="$mobileDetect && $mobileDetect.is('Firefox')">
Is Firefox
<xf:else />
Not Firefox
</xf:if>
PHP:
            <xf:if is="$mobileDetect && $mobileDetect.is('Chrome')">
Is Chrome
<xf:else />
Not Chrome
</xf:if>
Usage (in php)
PHP:
            $mobileDetect = \SV\BrowserDetection\Listener::getMobileDetection();
$isMobile = $mobileDetect && $mobileDetect->isMobile() ? "_m1" : "_m0";
XF2.1 Page caching The integration mobile detection with XF2.1+ full-page caching, add to the config.php this;
PHP:
            $config['pageCache']['onSetup'] = function (\XF\PageCache $pageCache) {
$pageCache->setCacheIdGenerator(function(\XF\Http\Request $request) {
return \SV\BrowserDetection\CacheHelper::getPageCacheId($request);
});
};
Contributing features or bug fixes
Please create a Github Pull request via the "More information." link. Contributions If you appreciate this add-on, please consider a contribution via PayPal. Details will be provide via private conversation. Please contact me if you wish for different licencing arrangements. Licence See MobileDetectLicense.md for Mobile-Detect's licence (MIT licensed)
  • Like
Reactions: ADYADY
Author
newimage
Views
464
Extention type
zip
File size
41.6 KB
First release
Last update
Ratings 0.00 star(s) 0 ratings
Link was Broken? Please  Send Message to NP Team with Ticket, You will get it very quickly!
Support Developer If you are satisfied with your test or project have earn money successfully, Maybe you can click more information button to support with buying.

Latest updates

  1. 2.3.1 - changelog
    XF2.3 support php 8.4 compatibility Update MobileDetect library to 3.74.3
  2. 2.3.0 - changelog
    This add-on is now available on atelieraphelion.com Require XenForo 2.2+ Require php 7.2+...
  3. 2.2.0 - 2.2.0 - Feature/Maintenance update
    Implement caching wrapper around Mobile_detect::match calls. Forward unknown function calls to...

More resources from newimage

Additional Product Attributes / Custom Product Fields Module N
Date selection, textareas, checkboxes, radiobuttons, dropdown and multiselect lists are available.
MartFury - Multivendor / Marketplace Laravel eCommerce System N
a clean & modern Laravel Ecommerce System for multipurpose online stores
s9e Media Sites N
This add-on implements a carefully curated collection of the most useful and most requested media si
Top